Developer's Guide
5-7
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_DATA_UPDATE_EVENT
The CTI Server sends a CALL_DATA_UPDATE_EVENT message to the CTI client when changes to
the call context data occur. This message contains only the items that have changed. The initial call
context is provided in the BEGIN_CALL_EVENT message. The CALL_DATA_UPDATE_EVENT
message is defined in Table 5-5.
ConnectionCallID The Call ID value assigned to this call by the
peripheral. Agent's ACD call ID.
UINT 4
EventCode EventCode = 0, Greeting has started.
EventCode = 1, Greeting has ended with
SUCCESS.
EventCode = 2, Failed to play the greeting for
any reason.
USHORT 2
PeripheralErrorCod
e
Peripheral-specific error data, if EventCode =
2. Zero otherwise.
UINT 4
Floating Part
Field Name Value Data Type Byte Size
ConnectionDeviceI
D (required)
The identifier of the connection between the
call and the device.
STRING 64
AgentID (required) The agent’s ACD login ID. STRING 12
GreetingType
(required)
The greeting type. STRING 32
Maximum message size (including header) 200
Table 5-4 CALL_AGENT_GREETING_EVENT Message Format (continued)
Fixed Part
Table 5-5 CALL_DATA_UPDATE_EVENT Message Format
Fixed Part
Field Name Value Data Type
Byte
Size
MessageHeader Standard message header. MessageType = 25. 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 is
located.
UINT 4
PeripheralType The type of the peripheral (Table 6-7). USHORT 2
NumCTIClients The number of CTI Clients associated with this
call. This value also indicates the number of CTI
Client signatures and timestamps that are
present in the floating part of the message.
USHORT 2