<?xml version="1.0"?>
<vxml version="2.0">
 <property name='interdigittimeout' value='3s'/>
    <form id="builtinexample">
        <property name="inputmodes" value="dtmf" />
        <block>
            <audio src="prompts/welcome_to_boolean_example.wav">welcome to the boolean example</audio>
        </block>

        <field name="example4" type="boolean">
            <audio src="prompts/enter_1_for_yes.wav">enter 1 for yes</audio>
            <filled>
                <if cond="example4 !='true'">
                    <throw event="example.failed" />
                </if>
            </filled>
        </field>

        <field name="example5">
            <audio src="prompts/press_9_for_no.wav">press 9 for no</audio>
            <grammar src="builtin:dtmf/boolean?y=7;n=9" />
            <filled>
                <if cond="example5 != 'false'">
                    <throw event="example.failed" />
                </if>
            </filled>
        </field>

        <field name="example6">
            <audio src="prompts/enter_5_for_yes.wav">enter 5 for yes</audio>
            <grammar src="builtin:dtmf/boolean?y=5" />
            <filled>
                <if cond="example6 != 'true'">
                    <throw event="example.failed" />
                </if>
            </filled>
        </field>

        <field name="example7">
            <audio src="prompts/enter_2_for_no.wav">enter 2 for no</audio>
            <grammar src="builtin:dtmf/boolean?y=5" />
            <filled>
                <if cond="example7 != 'false'">
                    <throw event="example.failed" />
                </if>
            </filled>
        </field>

        <field name="example8">
            <audio src="prompts/enter_5_for_no.wav">enter 5 for no</audio>
            <grammar src="builtin:dtmf/boolean?n=5" />
            <filled>
                <if cond="example8 != 'false'">
                    <throw event="example.failed" />
                </if>
            </filled>
        </field>

        <field name="example9">
            <audio src="prompts/enter_1_for_yes.wav">enter 1 for yes</audio>
            <grammar src="builtin:dtmf/boolean?n=5" />
            <filled>
                <if cond="example9 != 'true'">
                    <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>

