Nortel Networks 2000 Switch User Manual


 
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'">