IVR menus

An IVR is the automated menu a caller hears — "press 1 for Sales, press 2 for Support." Voiplix builds one out of blocks: each block plays something (or does something) and offers a set of key presses that move to another block.

Open IVR

In the sidebar, go to PBX > IVR. Type a name and click Create IVR to start a new menu — it begins with one block automatically. Existing menus are listed below, each with its sharing (Private or All users) and a Designer link.

The IVR list — create a new menu by name, or open the designer for an existing one.

The buttons at the top right — Voices, Sound files and Time periods — manage the recordings and schedules an IVR can use; set those up first if a menu needs to play a custom greeting or behave differently by time of day.

The designer: blocks, actions and keys

Opening Designer shows the menu as a stack of blocks. Every IVR has one Start block — where a call first arrives — plus as many extra blocks as the menu needs.

The start block "Main Menu" with two keys: press 1 for the Sales block, press 2 for the Support block.

Each block has two independent lists:

ListWhat it does
ActionsThings that happen as soon as the block is entered — play a greeting, change the announcement voice, transfer the call, and more. Add one with Add action, then pick a Type.
Keys (extensions)What each key press does — normally, jump to another block. Add one with Add key, pick the Key (a digit, #, *, or the special keys i for an invalid entry and t for a timeout), and its Target block.

A block also has its own Digit timeout (how many key presses it waits for) and Response timeout (how long it waits for the first key before giving up).

Routing a key to a ring group or queue

A key's target is always another block in the same menu — not a ring group or queue directly. To actually connect a caller, give the target block one action of type Transfer To, set its first field to Extension, and its second field to the extension number of the ring group or queue you want to reach.

The "Sales" and "Support" blocks each transfer straight to a ring group / queue extension.

In this example, pressing 1 on the start block jumps to the "Sales" block, whose action transfers the caller to extension 600 — the "Demo Sales" ring group. Pressing 2 jumps to "Support", which transfers to extension 601 — the "Demo Support" queue.

Tip

A block can also transfer straight to a Device, a DID (dial back out), or another IVR block — the same Transfer To action, with a different first field.

Check

Dial the DID or extension that points at the IVR's start block, press each configured key, and confirm you land where expected — a ring group ringing, a queue holding the call, or the next menu level.