Vxml script example, K.12, K.12 vxml script example – Nortel Networks Mediant TP-1610 SIP User Manual

Page 266

Advertising
background image

Mediant 2000 SIP

Mediant 2000 SIP User’s Manual

266

Document #: LTRT-72504

K.12 VXML Script Example

Figure K-12: VXML Script Example (continues on pages 266 to 270)

<?xml version="1.0" encoding="UTF-8"?>

<vxml version="1.0" application="http://phoenix1.iperia.com:8080/sa3/jsp/sa.jsp">

<var name="AAStatus" expr="0"/>

<form id="main_mc">

<log label="starting main form"/>

<block

name="x">

<prompt>
<audio src="/0.wav">
wellcome to the pre-paid call service
</audio>
</prompt>

<goto next="#main_menu"/>
</block>

</form>


<form id="main_menu">

<log label="starting main_menu form"/>

<field name="option" type="number">

<dtmf>
1 | 2 | 3 | 4
</dtmf>
<property

name="TimeoutExpirationTime"

value="1"/>


<prompt bargein="true">
<audio src="/1.wav">
for making a call press 1

for help press 2

for human service press 3

to exit press 4

</audio>
</prompt>

<nomatch>

<log label="try again interupt"/>


<prompt>
<audio src="/2.wav">

that is an invalid selection. Please try again

</audio>
</prompt>
</nomatch>

<noinput>

<log label="no try interupt"/>


<prompt>
<audio src="/3.wav">

we did not get your input. Please try again

</audio>
</prompt>
</noinput>

<catch event="noinput nomatch" count="4">
<log

label="quit

interupt"/>


<prompt>

<audio src="/4.wav">

sorry

please

try

again

later

</audio>
</prompt>

<log label="please try again later"/>


<goto next="#disconnect"/>
</catch>
<filled>
<if cond="option == '1'">

Advertising