call-menu
20 posts.
How to Use the cm_phonesearch.agi Call Menu Script
cm_phonesearch.agi matches an inbound caller's phone number against vicidial_list and routes the call to the in-group tied to the best matching lead.
Read postHow to Use the cm_send_url.agi Call Menu Script
cm_send_url.agi fires a URL defined in a VICIdial Settings Container from inside a Call Menu, letting you push call data to an external system without an agent.
Read postHow to Use the cm_lookup.agi Call Menu Script
cm_lookup.agi searches your vicidial_list records from inside a Call Menu and routes the call based on whether a match is found.
Read postHow to Use the cm_areacode.agi Call Menu Script
cm_areacode.agi reads the caller's area code, resolves it to a US state, and routes the call to the matching DID so inbound calls reach the right regional team.
Read postHow to Use the cm_dnc.agi Call Menu Script
cm_dnc.agi lets a VICIdial Call Menu mark an inbound caller's number as DNC or NI without agent involvement, then routes the call onward.
Read postHow to Use the cm_fpg.agi Call Menu Script
cm_fpg.agi inserts a caller's phone number into a VICIdial Filter Phone Group from within a Call Menu, blocking future outbound dials to that number.
Read postDTMF logging in a call menu
How to record which keypad option a caller pressed in a VICIdial call menu and store it on the lead.
Read postIVR keypress does nothing: debugging call-menu options
A caller presses a number in your phone menu and nothing happens. Here is how to find which call-menu setting is eating the keypress.
Read postHow to add a call menu to an inbound DID
Send callers on your main number to a recorded menu so they can pick sales, support, or another route themselves.
Read postHow to build a multi-level IVR with nested menus
Chain phone menus into a layered IVR so callers can drill from a main menu into focused sub-menus.
Read postMenu Time Check: time-based IVR routing
Restrict a phone menu to set hours so callers get the right path during the day and after hours.
Read postMenu options: mapping a keypress to a destination
How each key on your phone menu is mapped to a destination like a queue, another menu, or a hangup.
Read postMenu Repeat: replaying the menu
Control how many times your phone menu replays when a caller does not make a valid choice.
Read postMenu Invalid Prompt: handling a wrong keypress
What plays when a caller presses a key your phone menu does not recognize, and how to guide them back.
Read postMenu Timeout and Timeout Prompt explained
How long a phone menu waits for a key press, and what plays when the caller stays silent.
Read postMenu Prompt: the greeting your IVR plays
What the Menu Prompt field controls in a VICIdial call menu, how to chain prompts, and the NOINT and NOPLAY flags worth knowing.
Read postHow to copy a call menu
Clone an existing VICIdial call menu in one step, then change only the options that differ, instead of rebuilding the IVR from scratch.
Read postHow to add a call menu
Step-by-step setup for a new VICIdial call menu: naming rules for the Menu ID, the greeting prompt, and wiring keypresses to destinations.
Read postWhat a call menu (IVR) is in VICIdial
A plain explanation of VICIdial call menus: the press-1-for-sales IVR that greets callers and routes them where they need to go.
Read postHow to point a DID at a call menu
Send a single inbound number into a recorded press-one menu so callers route themselves to the right queue.
Read post