Ukázka subdialogu
<?xml version="1.0" encoding="utf-8"?>
<vxml version="2.0" xmlns="http://www.w3.org/2001/vxml" xml:lang="cs-CZ">
<form id="demo">
<block> <prompt>Ukázka použití subdialogu ve VoiceXML</prompt>
</block>
<subdialog name="greating" src="#say_hello">
<param name="param1" expr="'ahoj'"/>
<filled>
<prompt>Hodnota subdialogu je <value expr="greating.great"/></prompt>
</filled>
</subdialog>
<filled>
<prompt>Řekl jste <value expr="greating.great"/></prompt>
</filled>
</form>
<form id="say_hello">
<var name="param1"/>
<field name="great">
<prompt><value expr="param1"/></prompt>
<grammar root="pozdrav">
<rule id="pozdrav">
<one-of>
<item>ahoj</item>
<item>nazdar</item>
<item>zdar</item>
</one-of>
</rule>
</grammar>
<noinput count="2">
<prompt>Na pozdrav jste mi neodpověděl. Nashledanou.</prompt>
<return/>
</noinput>
<nomatch>
<prompt>Bohužel jsem Vám nerozuměl, ale stejně dekuji.Nashledanou.</prompt>
<return/>
</nomatch>
</field>
<filled>
<return namelist="great"/>
</filled>
</form>
</vxml>