February 28, 2021
Hot Topics:

Introduction to CCXML, Part I

  • By Jonathan Eisenzopf
  • Send Email »
  • More Articles »

Built-in Event Classes

You can create and handle your own events in addition to using the built-in classes that define common telephony events.

The CCXML specification defines three classes of built-in events in its object model:

  • Call Class
  • Connection Class
  • Provider Class
  • Standard Class

Each class event defines the state that becomes active when the event is triggered. These state events are listed in the tables below.

The CCXML built-in classes are based on the Java Telephony API event models. You might want to refer to the following JTAPI classes for more information:


As this introduction shows, CCXML provides a wealth of powerful call control capabilities that VoiceXML has been lacking. This concludes our introduction to CCXML. In Part II, we will learn more about the specifics of the CCXML language. 

About Jonathan Eisenzopf

Jonathan is a member of the Ferrum Group, LLC  which specializes in Voice Web consulting and training. He has also written articles for other online and print publications including WebReference.com and WDVL.com. Feel free to send an email to eisen@ferrumgroup.com regarding questions or comments about the VoiceXML Strategy series, or for more information about training and consulting services.

Page 2 of 2

This article was originally published on October 7, 2002

Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Thanks for your registration, follow us on our social networks to keep up-to-date