Call-Related Events

The latest VoiceXML 2.0 and 2.1 specifications define a set of events named connection.* and error.connection.* to report call-related status/failures, rather than telephone.* and error.telephone.* (which were defined in earlier versions of the VoiceXML 2.0 specification).

The IP Media Server platform supports the *connection* events, for compliance with the naming convention used in the latest specifications. For backward compatibility, the platform continues to support the *telephone* events as well. Since there is no way for the platform to throw both "connection" and "telephone" events at the same time (multiple events cannot be thrown simultaneously), a new property - com.voicegenie.useconnectionevent - is added to specify which naming convention the platform should use when throwing call-related events.