CCXML Voxeo 1.0 Development GuideHome  |  Frameset Home

This documentation is for CCXML 1.0-Voxeo, which has been superceded by CCXML 1.0-W3C. The CCXML-Voxeo platform is not being updated any longer. The CCXML 1.0-W3C version, however, has many new features and is actively being enhanced. If you're writing a new CCXML application, you should use CCXML 1.0-W3C. Click here for the CCXML 1.0-W3C documentation.
<else>  element

The else element is used as the final logic constructor in an array of conditional statements. The content nested within the else element will get executed when all other if and elseif  cond attributes evaluate to ‘false’.


usage
<else />


attributes
none


parents
none


children
none


code samples
<Else> sample
<?xml version="1.0" encoding="UTF-8" ?>
<ccxml version="1.0">

<var name="state0" expr="'init'"/>

  <eventhandler statevariable="state0">

    <transition event="connection.CONNECTION_ALERTING" name="evt">
      <log expr="'*** INCOMING CALLID IS: ' + evt.calledid + ' ***'"/>
      <accept/>
    </transition>

    <transition event="connection.CONNECTION_CONNECTED">
      <log expr="'*** INCOMING CALL WAS ANSWERED ***.'"/>

      <if cond="evt.callerid == '4075551234'">
        <log expr="'*** \'IF\' CONDITION IS TRUE ***'"/>
      <elseif cond="evt.callerid == '4075554321'"/>
        <log expr="'*** \'ELSEIF\' CONDITION IS TRUE ***'"/>
      <else/>
        <log expr="'*** \'ELSE\' STATEMENT REACHED ***'"/>

        <disconnect/>
      </if>

    </transition>


<!-- ****************** GENERAL EXCEPTIONS ******************** -->
    <transition event="call.CALL_INVALID">
      <exit/>
    </transition>

    <transition event="error.*" name="evt">
      <log expr="'***  ERROR HAS OCCURED [' + evt.error + '] ***'"/>
      <exit/>
    </transition>
  </eventhandler>

</ccxml>



additional links
W3C Specification


  ANNOTATIONS: EXISTING POSTS
0 posts - click the button below to add a note to this page

login



© 2008 Voxeo Corporation  |  Voxeo IVR  |  VoiceXML & CCXML IVR Developer Site