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.

Table 1. Element Blocks

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