Configuring the Auto Attendant
Writing an Auto Attendant Script
SPA9000 Voice System Administration Guide
145
7
Auto Attendant XML Instructions Set
The complete set of XML instructions for Auto Attendant Scripts are described in
the following table:
Table 5 AA XML Elements
Instruction
Description
Syntax and Example(s)
dialplan
This determines the dialplan id of
the current menu <form>. The Auto
Attendant processes the user input
according to the dial plan and then
is dispatched to the match,
nomatch, or noinput instruction.
<dialplan src = “dp1”/>
“dp1” matches the AA Dial
Plan 1 parameter found on
the
Voice - SIP
screen of the
administration web server.
“dp2” matches the AA Dial
Plan 2 parameter found on
the
Voice - SIP
screen of the
administration web server.
noinput
When specified, the Auto Attendant
executes the specified audio and
action instructions if the user does
not input any digits in <timeout>
seconds. If the repeat attribute is
set to “T”, then the Auto Attendant
plays the menu prompt after
playing the prompt specified in the
<noinput> audio instruction and
ignore the action instruction;
otherwise, the Auto Attendant
executes the action instruction. By
default, “repeat” is “F”.
<noinput timeout=”5”
repeat=”T”>
<!--audio instruction
(optional) -->
<!--action instruction
(optional) -->
</noinput>
nomatch
When specified, the nomatch
instruction runs when the user input
digits do not match anything in the
dial plan. The Auto Attendant
executes the specified audio and
action instructions. If the repeat
attribute is set to “T”, the Auto
Attendant plays the menu prompt
after playing the no input prompt
and ignore the action instruction;
otherwise, the Auto Attendant
executes the action instruction. By
default, “repeat” is “F”.
<nomatch repeat=”F”>
<!--audio instruction
(optional) -->
<!--action instruction
(optional) -->
</nomatch>