PreviousNextIndex

Creating Call Control Applications with Dialog Designer > About CCXML, Dialog Designer, and Call Control Applications
 
About CCXML, Dialog Designer, and Call Control Applications

Dialog Designer supports the creation of call control applications based on the standard language for managing telephony call control state-based applications-CCXML (Call Control eXtensible Markup Language). A call control CCXML application is a collection of CCXML and JSP pages that manage call control objects, such as connections, dialogs, CCXML sessions.

Dialog Designer's support of CCXML provides a lower level of support as compared to VXML speech applications, also created in Dialog Designer. By simple standard definition, CCXML provides a more detail oriented and finer grained control in caller application development, when needed.

Dialog Designer is based on the CCXML v1.0 (January 19, 2007 specification).

The purpose of this guide is to provide direction and guidance on working and implementing CCXML while developing your Dialog Designer CCXML call control applications, not to teach you CCXML itself. To learn CCXML, read the specification at the referenced link, and study the available sample call control applications included with Dialog Designer.

To evaluate, review, and test existing call control sample applications in Dialog Designer, open the Call Control Perspective (Window > Open Perspective > Call Control). This Eclipse perspective is similar to the Speech Perspective in appearance, but it has been created specifically for call control projects, and optimized for text-based editing of CCXML and JSP pages-the crux of call control applications.

In addition to many of the same tabs found in the Speech Perspective, one main unique one to the Call Control Perspective is the Snippets tab. See Building Call Control Applications.


PreviousNextIndex

©2009, Avaya Inc. All rights reserved.