IP Telephony System

Table 4: Auto-Attendant XML Instructions Set

Instruction

 

Description

Syntax and Example(s)

 

 

 

 

match

 

Upon a match between the user’s input and the dial plan, the

<match >

 

 

auto-attendant will transfer to the corresponding <case> and execute

<case input= “x”/>

 

 

the corresponding audio and/or action instructions. If the auto-attendant

<!--audio instruction (optional) -->

 

 

cannot find a match in any of the <case> statements, it will perform the

<!--action instruction (optional) -->

 

 

<default> case.

</case>

 

 

 

<case input= “#”/>

 

 

 

<!—audio instruction (optional) -->

 

 

 

<!--action instruction (optional) -->

 

 

 

</case>

 

 

 

<default>

 

 

 

<!—audio instruction (optional) -->

 

 

 

<!--action instruction (optional) -->

 

 

 

</default>

 

 

 

</match>

 

 

 

 

 

goto

The auto-attendant will transfer the caller from one <form> to the other

<goto link= “daytime”>

 

 

<form>. All <form>s are identified by the attribute “id”. The value in the

 

 

 

id attribute must be unique; otherwise, the auto-attendant will select the

“daytime” is the id of a <form> entry.

 

 

last valid <form> as the transfer-to target.

Example: <form id=”daytime” type=”menu”>

 

 

 

 

Action

xfer

The auto-attendant will perform a blind transfer of the caller to the

<xfer name= “Technical Support” target= “5000”/>

Instructions

 

target, and then it will end processing “target = $input” is equivalent to

 

 

 

the input value already passed by the dialplan. There is no significance to

 

 

 

the name attribute.

 

 

 

 

 

 

exit

When this action is reached, the auto-attendant will stop, and the call

<exit>

 

 

will be ended.

 

 

 

 

 

audio

 

The auto-attendant will play the audio specified in the “src” attribute.

<audio src= “prompt1” bargein= “T”/>

 

 

This attribute must be prompt<n>, with <n> being a number in the

 

 

 

range 1–10. When playing the audio, the auto-attendant will allow the

 

 

 

caller to interrupt the current prompt by pressing digits if the bargein

 

 

 

attribute is set to “T”. The auto-attendant will ignore any digits from the

 

 

 

caller if the bargein attribute is set to “F” (the default value).

 

 

 

 

 

Appendix C: Dial Plan and Auto-Attendant Scripting for Advanced Users

93

Configuring the Auto-Attendant

 

VoIPon Solutions www.voipon.co.uk sales@voipon.co.uk Tel: +44 (0) 1245 600560

Page 100
Image 100
Linksys SPA9000 manual Case input=