<?xml version="1.0"?>
<vxml version="2.0">
    <form id="builtinexample">
        <property name="inputmodes" value="dtmf" />

        <block>
            <audio src="prompts/welcome_to_number_example.wav">welcome to the number example</audio>
        </block>

        <field name="example1" type="number">
            <audio src="prompts/enter_100.wav">enter 100</audio>
            <filled>
                <if cond="example1 != 100">
                    <throw event="example.failed" />
                </if>
            </filled>
        </field>

        <field name="example2" type="number">
            <audio src="prompts/enter_1_5_0_star_2_0.wav">enter (1 5 0 star 2 0)</audio>
            <filled>
                <if cond="example2 != 150.20">
                    <throw event="example.failed" />
                </if>
            </filled>
        </field>

        <field name="example3" type="number">
            <audio src="prompts/enter_0_0_1_2_star_1_2_3_4.wav">enter (0 0 1 2 star 1 2 3 4)</audio>
            <filled>
                <if cond="example3 != 12.1234">
                    <throw event="example.failed" />
                </if>
            </filled>
        </field>

        <block>
            <audio src="prompts/example_complete.wav">example complete</audio>
            <goto next="examples_menu.xml" />
        </block>

        <catch event="example.failed">
            <audio src="prompts/example_failed.wav">example failed</audio>
            <goto next="#builtinexample" />
        </catch>
    </form>
</vxml>

