IVR menu destinations
After defining the global attributes of the IVR, you need to specify what specific destinations (or options) are available for the caller to press. You do this with <entry>
XML elements. Let's review the first five XML options used by this IVR:
<entry action="menu-exec-app" digits="1" param="bridgesofia/$${domain}/888@conference.freeswitch.org"/> <entry action="menu-exec-app" digits="2" param="transfer 9196 XMLdefault"/> <entry action="menu-exec-app" digits="3" param="transfer 9664 XMLdefault"/> <entry action="menu-exec-app" digits="4" param="transfer 9191 XMLdefault"/> <entry action="menu-exec-app" digits="5" param="transfer 1234*256enum"/> <entry action="menu-exec-app" digits="/^(10[01][0-9])$/"param="transfer $1 XML features"/>
Each preceding entry defines three parameters—an action to be taken, the digits the caller must press to activate that action, and the parameters that are passed to the action. In most cases...