Developer's Guide

5-14
CTI Server Message Reference Guide (Protocol Version 15) for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 5 Application Level Interfaces
Client Events Service
CALL_HELD_EVENT
The CTI Server may send a CALL_HELD_EVENT message to the CTI client when a call is placed on
hold at the agent’s teleset. The CALL_HELD_EVENT message is defined in Table 5-8.
Field Name Value Data Type
Max.
Size
ConnectionDevice
ID
The device ID of the device associated with the connection. STRING 64
AnsweringDevice
ID (optional)
The device ID of the device that answered the call. STRING 64
CallingDeviceID
(optional)
The device ID of the calling device. STRING 64
CalledDeviceID
(optional)
The device ID of the originally called device. STRING 64
LastRedirectDevice
ID (optional)
The device ID of the previously alerted device. STRING 64
TrunkNumber
(optional)
The number representing a trunk. UINT 4
TrunkGroup
Number (optional)
The number representing a trunk group. UINT 4
Maximum message size (including header): 400
Table 5-7 CALL_ESTABLISHED_EVENT Message Format (continued)
Table 5-8 CALL_HELD_EVENT Message Format
Fixed Part
Field Name Value Data Type
Byte
Size
MessageHeader Standard message header. MessageType = 11. MHDR 8
MonitorID The Monitor ID of the device or call monitor
that caused this message to be sent to the client,
or zero if there is no monitor associated with the
event (All Events Service).
UINT 4
PeripheralID The PeripheralID of the ACD where the call
activity occurred.
UINT 4
PeripheralType The type of the peripheral (Table 6-7). USHORT 2
ConnectionDevice IDType The type of device ID in the
ConnectionDeviceID floating field
(Table 6-13).
USHORT 2
ConnectionCallID The Call ID value assigned to this call by the
peripheral or Unified CCE.
UINT 4
HoldingDeviceType The type of device ID in the HoldingDeviceID
floating field (Table 6-11).
USHORT 2