CallXML 3.0 Development GuideHome  |  Frameset Home


Table Of Contents

Introduction to CallXML 3.0


Platform Overview


Creating an Application


Voxeo File Manager


Caching Techniques


Cache Manager API


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
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


Elements

Element Summary

answerassignblockcallcallxmlcase
clearcleardigitsconferencecreateconferencedoexit
fetchgetdigitsgotohangupifinputaudio
inputdigitsjoinconferencelogmenuononanswer
oncallfailureoncparesultonerroronexternaleventonhanguponmaxdigits
onmaxsilenceonmaxtimeontermdigitplayaudioplaydateplaydtmf
playmoneyplaynumberpromptrecordaudiorecordcallreject
runsaysendemailsendeventswitchtext
throwtransferwaitwith  



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