Element Blocks
In IVR Editor, blocks are combinations of child elements that form a functional entity in an IVR. The blocks and their elements are listed in the table below.
Block |
Description |
Elements |
Attributes |
---|---|---|---|
Conditional Block |
Handles situations when certain IVR functions are executed only when a condition is true. |
if, elseif, else |
condition, expression, condition |
If Block |
Handles situations when certain IVR functions are executed only when a condition is true. |
if |
condition, expression, condition |
Else Block |
Handles situations when certain IVR functions are executed only when a condition is true. |
if, else |
condition, expression, condition |
No-Input Block |
Handles situations where the IVR application expects DTMF input from the caller but does not receive any. When the condition fulfilled, the block plays an audio file and takes the call to another target. |
audio, goto |
condition, count |
No-Match Block |
Handles situations when the caller inputs a value that is not recognized by the IVR application. When the condition is fulfilled, the block plays an audio file and takes the call to another target. |
audio, goto |
condition, count |