Pre-Call Announcement Message Sequences

MATRIXX Call Control Framework (CCF) pre-call announcement functionality enables you to play announcements to the caller before connecting them to the dialed number, either by returning the IDs of one or more announcements to play, or the ID of a VoiceXML (VXML) script to run in response to an initial quota request.

For playing pre-call announcements, CCF supports only the Camel Application Part 2 (CAP2) protocol and protocols that are compatible with CAP2. For example, for CAP3 and CAP4, CCF supports only pre-call announcement functionality that is also available for CAP2.

For VoiceXML scripts, CCF also supports the Capability Set 2 (CS2) protocol ScriptRun and ScriptEvent operations.

CCF sends the list of announcements to play to a specified announcement pod in PlayAnnouncement operations. If the PostRating profile selected during rating has an announcement prompt collect pricing component assigned to it, CCF instead sends the announcements list in a PromptAndCollectUserInformation (PACUI) operation. The PACUI operation allows the caller to interrupt an announcement by pressing digits on their handset. The digits collected can then be used to determine how the call is progressed. See the discussion about PACUI announcements for more information.

For information about the parameters sent in PlayAnnouncement and PACUI operations, see the discussion about supported CAP operations between CCF and the MSC.

For information about CCF pre-call announcement functionality and announcements configuration, see the discussion about support for announcements.