New model for messaging calls
This subsection describes the new scripting object model valid only for email, callbacks, and voicemail.
|
Note The new model should only be used on scripts executed by the MCS. The new objects are not valid for VCS and ICS. |
The new model for messaging calls contains the following API, objects, and sub-objects:
- Common media API — for identifying the call, its type, and common routing and history properties. Has multiple sub-objects.
- CallbackCall object — for additional callback-specific information.
- EmailCall object — for additional email-specific information.
- OutgoingEmailCall object — for additional outgoing email-specific information.
- VoicemailCall object — for additional voicemail-specific information.
- Sub-objects:
- AgeingInfo object — for additional aging information for email and voicemail.
- DeferInfo object — for additional defer information for email and voicemail.
- EmailCall.EmailData object — for additional information about the email data.
- EmailCall.LastAgentInfo object — for additional information about the last agent to handle the email.
- EmailCall.RecordingControl object — for additional information about the email recording.
- OutgoingEmailCall.OutgoingEmailData object — for additional information about the outgoing email data.
- PullInfo object — for additional pull information for email and voicemail.
- VoicemailCall.LastAgentInfo object — for additional information about the last agent to handle the voicemail.
- VoiceMailCall.RecordingControl object — for additional information about the voicemail recording.
To see which of the new model for MCS media objects are compatible with the CallData object properties, see Comparison with CallData object.