Five9 LabA student's open lab: learning and sharing, free for everyone.

IVR scripts

Scripts are named modules. The builder speaks that vocabulary and does not pretend to export a VCC file.

The module list is the vocabulary

The IVR modules chapter names the blocks you may place. The list includes Play, Menu, Get Digits, Input, Voice Input, If/Else, Case, Set Variable, Lookup Contact Record, Query, Ski

Play, Menu, digits, and voice

Play speaks a prompt or TTS. Menu takes a choice and has an exit per option. Get Digits and Input collect what the caller types. Voice Input and the Natural Language Processing mod

If/Else is two ways. Case is more

If/Else has two branches. The modules chapter includes both If/Else and Case. When you need three or more outcomes, Case is the block that exists for that. Nesting If/Else until th

Skill Transfer has more than a skill name

The community article lists General, Skills, Announcement, Priority, Connectors, Queue Callback, and Disposition. It also says 'six tabs' and then names more than six. Count the ta

Variables, lookup, and query

Set Variable writes a value. Lookup Contact Record reads the contact. Query calls out, and the published example is an XML web service POST whose response groups are mapped with re

IVA, foreign scripts, DNC, and leaving the platform

IVA Transfer hands the call to a Studio task. Foreign Script jumps to another IVR script. Set DNC is the removal action. Third Party Transfer leaves your agents. Language switches

Visual IVR and frames

The technical requirements say administrators can apply web page security so a Visual IVR script is not embedded in a frame where the user can be hijacked. The mechanism named is t

Sources and go deeper