Cisco Cisco Computer Telephony Integration Option 9.0 Reference Guide
5-10
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 Events Service
CALL_DELIVERED_EVENT
The CTI Server may send a CALL_DELIVERED_EVENT message to the CTI client in two cases:
•
A call arrives at the agent’s teleset.
•
An inbound ACD trunk is seized and the client has the All Events service enabled.
The LocalConnectionState field indicates which case applies. The CALL_DELIVERED_EVENT
message is defined in
message is defined in
.
Table 5-5
CALL_DELIVERED_EVENT Message Format
Fixed Part
Field Name
Value
Data Type
Byte
Size
Size
MessageHeader
Standard message header.
MessageType = 9.
MessageType = 9.
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).
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 Unified ICM PeripheralID of
the ACD where the call activity
occurred.
the ACD where the call activity
occurred.
UINT
4
PeripheralType
The type of the peripheral
(
(
USHORT
2
ConnectionDevice
IDType
IDType
The type of device ID in the
ConnectionDeviceID floating field
(
ConnectionDeviceID floating field
(
).
USHORT
2
ConnectionCallID
The Call ID value assigned to this
call by the peripheral or Unified
ICM.
call by the peripheral or Unified
ICM.
UINT
4
LineHandle
When LocalConnectionState is
LCS_ALERTING, this field
identifies the alerting teleset line, if
known. Otherwise this field is set to
0xffff.
LCS_ALERTING, this field
identifies the alerting teleset line, if
known. Otherwise this field is set to
0xffff.
USHORT
2
LineType
The type of the teleset line in the
LineHandle field, if any
(
LineHandle field, if any
(
). Otherwise this field is
set to 0xffff.
USHORT
2
ServiceNumber
The service that the call is attributed
to, as known to the peripheral. May
contain the special value NULL_
SERVICE (
to, as known to the peripheral. May
contain the special value NULL_
SERVICE (
) when not
applicable or not available.
UINT
4