Developer's Guide

5-101
CTI Server Message Reference Guide (Protocol Version 15) for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 5 Application Level Interfaces
Client Control Service
QUERY_AGENT_STATE_REQ
Send this message to retrieve the current state of an agent at a specified device. The
QUERY_AGENT_STATE_REQ message is defined in Table 5-90.
QUERY_DEVICE_INFO_
REQ
Retrieve general information about a
specified device.
QUERY_DEVICE_INFO_
CONF
SNAPSHOT_CALL_REQ Retrieve information about a specified
call.
SNAPSHOT_CALL_CONF
SNAPSHOT_DEVICE_
REQ
Retrieve information about a specified
device.
SNAPSHOT_DEVICE_CONF
SEND_DTMF_SIGNAL_
REQ
Transmit a series of DTMF tones. SEND_DTMF_SIGNAL_
CONF
SUPERVISOR_ASSIST_
REQ
Assistance from a supervisor. SUPERVISOR_ASSIST_
CONF
EMERGENCY_CALL_
REQ
Emergency call to supervisor. EMERGENCY_CALL_ CONF
BAD_CALL_REQ Indicate a bad line condition. BAD_CALL_CONF
Table 5-89 Client Contro Service Messages (continued)
Table 5-90 QUERY_AGENT_STATE_REQ Message Format
Fixed Part
Field Name Value Data Type Byte Size
MessageHeader Standard message header. MessageType = 36. MHDR 8
InvokeID An ID for this request message, returned in the
corresponding confirm message.
UINT 4
PeripheralID The PeripheralID of the ACD where the device
is located.
UINT 4
MRDID Media Routing Domain ID as configured in
Unified CCE and the ARM client. MRDID and
one of ICMAgentID, AgentExtension, AgentID,
or AgentInstrument must be provided.
INT 4
ICMAgentID The Skill Target ID, a unique agent identifier for
Unified CCE. At least one of ICMAgentID,
AgentExtension, AgentID, or AgentInstrument
must be provided.
INT 4
Floating Part
Field Name Value Data Type
Max.
Size
AgentExtension The agent’s ACD teleset extension. At least one
of ICMAgentID, AgentExtension, AgentID, or
AgentInstrument must be provided.
STRING 16
AgentID The agent’s ACD login ID. At least one of
ICMAgentID, AgentExtension, AgentID, or
AgentInstrument must be provided.
STRING 12