Cisco Cisco Computer Telephony Integration OS 8.5 Reference Guide

Page of 276
   
5-130
CTI Server Message Reference Guide (Protocol Version 14) for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 8.0(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-109
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 Unified ICM PeripheralID of the ACD 
where the devices are located.
UINT
4
CallPlacement Type
One of the values from 
 specifying 
how the call is to be placed.
USHORT
2
CallMannerType
One of the values from 
 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 
 specifying 
additional peripheral-specific call options.
USHORT
2
FacilityType
One of the values from 
 indicating 
the type of facility to be used.
USHORT
2
Answering Machine
One of the values from 
 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 ICM 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