CallXML 2.0 Development Guide Home  |  Frameset Home

This documentation is for CallXML 2, which has been superceded by CallXML 3. The CallXML 2 language is not being updated any longer. CallXML 3, however, has many new features and is actively being enhanced. If you're writing a new CallXML application, you should use CallXML 3. Click here for the CallXML 3.0 documentation.

Table Of Contents

Introduction to CallXML

Platform Overview

Creating an Application

Voxeo File Manager

Caching Techniques

Cache Manager API

CallXML 3.0 Porting guide

Learning CallXML

tutorial Hello World
DTMF Entry and Recognition
tutorial Hello World with Termdigits
Introduction to Document Navigation
tutorial Document Navigation
External Document Navigation
tutorial External 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 Server Side Languages
tutorial Hello World with PHP
tutorial Hello world with ColdFusion
tutorial Hello World with ASP
tutorial Multi-party conferencing in CallXML
tutorial Cache Control

Appendix A: Audio Files & CallXML

Appendix B: Outbound Dialing

Transfer Types
Outbound Sample Code
Token Initiated Calls
Answering Machine Detection
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: Speechify TTS Guide

Appendix G: Rhetorical TTS Guide


Element Summary


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