CallXML 3.0 Development Guide Home  |  Frameset Home


Table Of Contents

Introduction to CallXML 3.0


Platform Overview


Creating an Application


Voxeo File Manager


Caching Techniques


Cache Manager API


CallXML 3.0 Porting guide


Learning CallXML 3.0

tutorial Hello World
Container Inheritance
tutorial Hello World with Container Inheritance
Recognizing User Input
tutorial Hello World with Choices
Introduction to Document Navigation
tutorial Document Navigation
Recording Audio
tutorial Answering machine Hello world
Introduction to CallerID
tutorial CallerID and CalledID
Introduction to Call Bridging
tutorial Call Bridging
Introduction to Token Calls
tutorial Outbound CallXML Applications via HTTP
Introduction to XPath
tutorial XPath tutorial
Introduction to Server Side Languages
tutorial Hello World with PHP
tutorial Hello world with ColdFusion
tutorial Hello World with ASP
tutorial Cache Control

Appendix A: Audio Files & CallXML


Appendix B: Outbound Dialing

Transfer Types
Outbound Sample Code
Token Initiated Calls
Answering Machine Detection
CallerID, ANI and DNIS
Transfer & Call Variables

Appendix C: CallXML Variables


Appendix D: Best Practices


Appendix E: Exceptions & Errors

General Debugging Techniques
The Voxeo Real Time Logger
Getting Support Help
Logger Key -- CallXML

Appendix F: XPath

XPath Expressions: Part 1
XPath Expressions: Part 2
XPath Functions

Appendix I: CallXML Grammar Guide



Elements

Element Summary

answerassignblockcallcallxmlcase
clearcleardigitsconferencecreateconferencedestroyconferencedo
exitfetchgetdigitsgotohangupif
inputaudioinputdigitsjoinconferencelogmenuon
onansweroncallfailureoncparesultonerroronexternaleventonhangup
onmaxdigitsonmaxsilenceonmaxtimeontermdigitplayaudioplaydate
playdtmfplaymoneyplaynumberpromptrecordaudiorecordcall
rejectrunsaysendemailsendeventswitch
textthrowtransferwaitwith 



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