IVR

Telecoms glossary • I

IVR (Interactive Voice Response)

Call routing • keypresses carried as DTMF tones

The menu that answers before a person does. Built well it saves the caller time; built badly it is the reason people ring the sales number to reach support.

What is IVR (Interactive Voice Response)?in business telephony

1. IVR, or interactive voice response, is the recorded menu that answers a call and routes it. The caller hears a greeting and a short list of options, presses a key, and the system sends the call to an extension, a hunt group, a queue or voicemail without a receptionist touching it.

2. The keypress travels as DTMF, the same tone pair a push-button telephone has produced since ITU-T Q.23. Which is why a menu that ignores what the caller pressed is usually a transport fault rather than a broken menu.

12SA public holidays to schedule
Q.23The keypad tone standard
RFC 4733How keypresses travel over IP

How a menu routes a call

The menu is only the visible part. Most of the routing decision is made before the caller hears anything.

  1. The time condition is checked first

    Before any audio plays, the system asks what day and time it is. Office hours, evenings, weekends and public holidays can each send the call somewhere different, and a call outside business hours often never reaches the menu at all.

  2. The greeting plays

    A recorded file or a text-to-speech prompt. Callers can normally press a digit during the prompt rather than waiting for it to finish, provided that behaviour has been left switched on.

  3. The digit is captured

    The system waits a set number of seconds for a keypress and matches it against the menu.

  4. The call goes to a destination

    An extension, a group, a queue, voicemail, an external number or a second menu. Nesting menus is where most designs start to go wrong.

  5. Or nothing happens

    No key pressed, or a key with nothing behind it. Set the timeout and invalid-entry destinations explicitly. Left at the default, they are where calls quietly end.

Building one people do not hate

Every rule below exists because a caller somewhere hung up.

Four or five options, once
A caller holds about that many in their head. Longer lists mean the first option is forgotten by the end, so people press whatever they heard last.
Commonest first
Order the menu by call volume rather than by org chart. Your call records already tell you which department takes the most calls.
Always a way to a person
An operator option, and the same option on timeout. A menu with no human exit converts a routing system into a filter.
Nothing before the menu
Announcements, disclaimers and marketing belong after the options, not before them. Callers who already know what they want should be able to press a key within a few seconds.
One voice, recorded properly
Prompts recorded on different days, on different devices, at different levels are the audible mark of a system nobody owns. Several providers include a professional recording in setup, so ask before paying for one.
Depth costs more than length
A second menu behind an option adds a decision and another wait. One level suits most businesses; two is usually a sign the menu is doing work the routing should do.

Test it from outside the building, from a mobile, once a quarter. Internal test calls do not exercise the same path as a call arriving on your published number.

When the menu ignores the caller

The complaint arrives as “the menu does not work”. It is almost always one of three things, and none of them is the menu.

Digits sent as audio
When keypresses travel in the audio stream rather than as signalling, a compressing codec can distort the tone pair enough that the system does not recognise it. The fix is to carry digits as RTP events under RFC 4733, still labelled RFC 2833 in most vendor menus.
A mismatch across the call path
Your phone, your provider and the far platform must agree on how digits are sent. A mismatch anywhere along the path produces a menu that responds to some callers and not others, which is what makes it hard to report.
Pressing too early
If the option to interrupt the prompt has been disabled, digits pressed during the greeting are discarded. Callers who use your menu daily are the ones this affects.

The useful detail to give a provider is which callers fail. Every caller means configuration; callers from one network or one branch means the path.

The calendar nobody updates

South Africa has twelve statutory public holidays, and when one falls on a Sunday the Monday becomes the holiday instead. That means the dates move each year, so an IVR holiday schedule built once is wrong by the following January.

Put a reminder in the diary to reset it annually, and check that the holiday route points somewhere useful. A holiday greeting that tells callers the office reopens on a date that has already passed does more damage than no greeting at all.

About this entry

Definitions are written for South African business buyers and checked against primary sources – provider documentation, standards bodies and ICASA – not vendor marketing. Reviews are independent and sponsors are always disclosed. Read our editorial policy and scoring methodology.

Spotted something out of date, or think we have this wrong? Tell the editors and we will re-check it.

Now hiring Hire your AI receptionist