Developer's Guide

5-46
CTI Server Message Reference Guide (Protocol Version 15) for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 5 Application Level Interfaces
Client Monitor Service
When the requested device or call monitor masks have been updated, the CTI Server responds to the CTI
client with the CHANGE_MONITOR_MASK_CONF message.
Client Monitor Service
The CTI client that has been granted Client Monitor service receives notifications when any other CTI
client session is opened or closed. The client may then monitor the activity of any other CTI client
session.
Table 5-36 lists the Client Monitor service messages that provide these notifications and monitor other
CTI client sessions.
MonitorID The Monitor ID of the device or call monitor whose
call and agent state change event masks are to be
changed.
UINT 4
CallMsgMask A bitwise combination of the Unsolicited Call Event
Message Masks in that the CTI client wishes to
receive from this monitor.
UINT 4
AgentStateMask A bitwise combination of Agent State Masks in
Table 6-5 that the CTI client wishes to receive from
this monitor.
UINT 4
Maximum message size (including header) 24
Table 5-34 CHANGE_MONITOR_MASK_REQ Message Format (continued)
Table 5-35 CHANGE_MONITOR_MASK_CONF Message Format
Field Name Value Data Type Byte Size
MessageHeader Standard message header. MessageType = 98. MHDR 8
InvokeID Set to the same value as the InvokeID from the
corresponding request message.
UINT 4
Maximum message size (including header): 12
Table 5-36 Client Monitor Service Messages
Message When Sent to CTI Client
CLIENT_SESSION_OPENED_ EVENT When a new client session opens.
CLIENT_SESSION_CLOSED_ EVENT When a client session closes.
SESSION_MONITOR_START_ REQ When monitoring of a client session starts.
SESSION_MONITOR_STOP_ REQ When monitoring of a client session ends.