Developer's Guide
5-119
CTI Server Message Reference Guide (Protocol Version 15) for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 5 Application Level Interfaces
Client Control Service
MAKE_CALL_REQ
Use this message to initiate a call between two devices. This request attempts to create a new call and
establish a connection between the calling device (originator) and the called device (destination). The
MAKE_CALL_REQ message is defined in Table 5-110.
Table 5-110 MAKE_CALL_REQ Message Format
Fixed Part
Field Name Value Data Type Byte Size
MessageHeader Standard message header. MessageType = 56. MHDR 8
InvokeID An ID for this request message, returned in the
corresponding confirm message.
UINT 4
PeripheralID The PeripheralID of the ACD where the
devices are located.
UINT 4
CallPlacement Type One of the values from Table 6-21 specifying
how the call is to be placed.
USHORT 2
CallMannerType One of the values from Table 6-22 specifying
additional call processing options.
USHORT 2
AlertRings The maximum amount of time that the call’s
destination will remain alerting, specified as an
approximate number of rings. A zero value
indicates to use the peripheral default
(typically 10 rings).
USHORT 2
CallOption One of the values from Table 6-23 specifying
additional peripheral-specific call options.
USHORT 2
FacilityType One of the values from Table 6-25 indicating
the type of facility to be used.
USHORT 2
Answering Machine One of the values from Table 6-26 specifying
the action to be taken if the call is answered by
an answering machine.
USHORT 2
Priority Set this field to TRUE if the call should receive
priority handling.
BOOL 2
PostRoute When TRUE, the Unified CCE post-routing
capabilities determine the new call destination.
BOOL 2
NumNamed Variables The number of NamedVariable floating fields
present in the floating part of the message.
USHORT 2
NumNamedArrays The number of NamedArray floating fields
present in the floating part of the message.
USHORT 2
SkilGroupNumber The peripheral number of the skill group to
make the call on behalf of. May be
NULL_SKILL_GROU P if default is desired.
UINT 4
Floating Part
Field Name Value Data Type
Max.
Size
AgentInstrument The agent’s ACD instrument number STRING 64