---
title: "Introducing IVR Menus"
description: "When a call lands on the wrong desk, gets passed around, and ends up in somebody's voicemail, you have paid for a lead and lost it inside your own business. The new Menu step turns any tracking number into a phone menu, and every option branches into its own call flow."
image: "/assets/images/posts/call-tracker-ivr-menu.jpg"
url: "https://calltracker.io/blog/2026-08-15-introducing-ivr-menus/"
---

You already pay to make the phone ring. When that call lands on the wrong desk, gets passed around, and ends up in somebody's voicemail, you have paid for a lead and lost it inside your own business.

Today we're adding a <strong>Menu</strong> step to <a href="/features/call-flows/">call flows</a>. It turns any tracking number into an <a href="/features/ivr-menu/">IVR menu</a>: press 1 for Service, 2 for Parts, 3 for Sales. You may know it as a phone tree or an auto attendant. They are the same thing, and it takes about a minute to build.

#### What You Can Do With an IVR Menu

<ul class="features-list">
<li>Send callers to the right team on the first try, without paying someone to answer and transfer.</li>
<li>Advertise one number everywhere and still serve every department behind it.</li>
<li>Give each option its own handling: ring a mobile, ring three at once, or take a message.</li>
<li>Set voicemail per department rather than one shared mailbox.</li>
<li>Keep recording, transcription and campaign attribution on every call, whichever key the caller presses.</li>
</ul>

#### Add the Step, Then Add the Keys

Open a call flow, press <strong>Add Flow Step</strong>, and choose <strong>Menu</strong>. Each option is a digit and a label: 1 and Service, 2 and Parts, 3 and Sales. That is the whole setup, and the <a href="https://help.calltracker.io/hc/ct/articles/menu-step/" target="_blank">Menu step guide</a> walks through it screen by screen.

<img class="img-responsive" src="/assets/images/app-mockups/ivr-menu-options.png" alt="Menu step in the Call Tracker call flow builder with three keypad options" />
<br>

A menu is always the last step in its chain, because everything after it depends on which key the caller pressed. To say something before the options play, put a Greeting step above the menu.

#### Every Option Is Its Own Call Flow

Pressing <strong>Edit Steps</strong> on an option opens a branch. A branch is an ordinary call flow with its own steps, so an option can do a lot more than forward to a second number.

So Service can ring the workshop, wait twenty seconds, then take a voicemail with its own greeting. Parts can ring a different number and never go to voicemail at all. Sales can ring three mobiles at once and catch whoever is free.

<img class="img-responsive" src="/assets/images/app-mockups/ivr-menu-branch-steps.png" alt="A menu branch opened as a sub-flow, dialling a number then falling through to voicemail" />
<br>

Branches open as sub-flows inside the same builder page, so you are never clicking between screens to find out what a key actually does.

That matters most when your departments behave differently. Service is busy at 8am and needs to reach the workshop. Sales should never go to voicemail. Each option gets its own handling instead of one compromise that suits nobody.

#### The Menu Announces Itself

We build the spoken menu from your option labels. Label them Service, Parts and Sales, and the caller hears "For Service, press 1. For Parts, press 2. For Sales, press 3."

Rename an option and the announcement changes with it. There is no separate script to keep in step, so the menu can never offer a key that routes nowhere. If you would rather use your own recording, switch the step to <strong>Play Audio</strong> and upload it.

Callers who press nothing, or press a key you have not used, hear the menu again. After three tries the call ends politely rather than sitting in silence.

#### Your Reporting Does Not Change

A menu is part of the call flow, so it never touches attribution. Every call still carries the tracker, campaign, source and keyword that produced it, and still lands in your <a href="/features/call-analytics/">call analytics</a> the same way it did before.

You set <a href="/features/call-recording/">call recording</a> and <a href="/features/ai-call-transcriptions/">AI transcription</a> once on the call flow and they apply to every branch, so a call that went to Parts is recorded and transcribed exactly like one that went to Service. The same is true of <a href="/features/pre-answer-whisper-messages/">whisper messages</a>.

#### Where To Find It

Open <strong>Call Flows</strong>, edit a flow, and press Add Flow Step. Menu is in the list alongside Greeting, Dial, Simulring and Voicemail. It is available now on every plan and there is nothing to switch on.

If you manage clients, menus sit inside each company's own call flows, so they stay separated across <a href="/features/multiple-companies-agency-call-tracking/">multiple companies</a> and carry your branding on <a href="/features/white-label-for-agencies/">white label accounts</a> like everything else.

Full setup steps are in the <a href="https://help.calltracker.io/hc/ct/articles/menu-step/" target="_blank">Menu Step article</a>, and there is more on the <a href="/features/ivr-menu/">IVR menu feature page</a>. Questions are welcome at <a href="mailto:support@calltracker.io">support@calltracker.io</a>.

Not using Call Tracker yet? <a href="https://app.calltracker.io/accounts/signup/">Start your 14 day free trial</a> and find out which campaigns make your phone ring, and where those callers actually want to go.

