BreizhVoIP

IVR (Interactive Voice Menu)

Interactive voice menu allowing the caller to choose an option by pressing keys. Ideal for creating navigation menus.

How it works

  1. An audio message plays, telling the caller what the options are
  2. The caller presses a key (0 to 9, * or #) to pick one
  3. Each key maps to its own output in the dialplan: key 1 to 'sales', key 2 to 'support'
  4. The call leaves through the output matching the key that was pressed
  5. If no key is pressed within the allotted time, the call leaves through the 'timeout' output
  6. If an invalid key is pressed, the call can leave through an 'error' output
  7. Menus can be nested: any output can lead to another IVR

Use cases

  • A main welcome menu: "Press 1 for sales, 2 for technical support, 3 for billing"
  • Nested navigation: main menu, then a sales sub-menu, then detailed options
  • Department selection: send the caller to the right team based on their choice
  • An information line: "Press 1 for opening hours, 2 for prices, 3 to speak to an adviser"
  • Sorting callers: "Press 1 if you are already a customer, 2 if you are new"

What you configure

Audio message
The audio file played to introduce the menu. It should spell out the options ("Press 1 for sales, 2 for technical support").
Menu options
Which dialplan output each key (0 to 9, * and #) leads to. Every key the caller presses sends the call to its matching output, which is how multi-level menus are built.

Examples

  • Example 1, A simple welcome menu: "Welcome. Press 1 for sales, 2 for technical support, 3 for billing, 0 for an operator." Each key leads to a different dialplan.
  • Example 2, A two-level menu: level 1 says "Press 1 for sales, 2 for customer service". Press 1 and a second menu says "Press 1 if you are a new customer, 2 if you are an existing one".
  • Example 3, A menu with special keys: 1 to 9 for the services, * to go back to the previous menu, # to repeat the message, 0 for an operator.
  • Example 4, A multilingual menu: "Press 1 for English, 2 pour le français, 3 para español." Each language leads to a dialplan whose messages are in that language.

Modules in the same category

This module is part of the BreizhVoIP phone system. Discover hosted telephony