The {Options} annotation introduces a list of choices from which the user can select one option. Each option (choice) following an {Options} annotation should be preceded with its own {Option} annotation.

The {Option} text has the following structure:

{Option}[Selection]=[Text]:

The text is displayed to the Visual IVR user, and selecting it simulates a selection of [Selection]. For instance, in the following example, pressing the Deposit option simulates a Voice IVR user pressing 1.
In this example, a request is followed by a list of selection options. The Voice prompt is:

Please choose from the following choices
                 For deposit press 1
                 For withdrawal press 2
For check balance press 3
For transfer funds press 4

After mapping, the annotations are:

{Title}Please choose from the following choices {Options}
                {Option}1=Deposit
                 {Option}2=Withdrawal
{Option}3=Check Balance
{Option}4=Transfer Funds

In the event that your Voice prompts include an option for no input (i.e., the caller simply remains on the line without pressing a key), use NoInput as a parameter for one of the options. For example, the Voice prompt is:

Please choose a language
                 For Spanish press 1
                 For Russian press 2
For English please stay on the line

After mapping, the annotations are:

{Title}Please choose a language {Options}
                {Option}1=Spanish
                 {Option}2=Russian
{Option}NoInput=English

The figure below shows how the {Options} annotation is displayed in a VIVR VXML Connector page:

Revision:

Comments