Developer's Guide
5-102
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
The CTI Server sends the QUERY_AGENT_STATE CONF message, defined in Table 5-91, as the query
response.
AgentInstrument The agent’s ACD instrument number. At least
one of ICMAgentID, AgentExtension, AgentID,
or AgentInstrument must be provided.
STRING 64
Maximum message size (including header): 122
Table 5-91 QUERY_AGENT_STATE_CONF Message Format
Fixed Part
Field Name Value Data Type
Byte
Size
MessageHeader Standard message header. MessageType = 37. MHDR 8
InvokeID Set to the value of the InvokeID from the
corresponding request message.
UINT 4
AgentState One of the values from Table 6-5 representing the
current state of the associated agent.
USHORT 2
NumSkillGroups The number of Skill Groups that the agent is
currently associated with, up to a maximum of 20.
This value also indicates the number of SkillGroup
Number, SkillGroupID, SkillGroup Priority, and
Skill GroupState floating fields in the floating part
of the message.
USHORT 2
MRDID Media Routing Domain ID as configured in Unified
CCE and the ARM client.
INT 4
NumTasks The number of tasks currently assigned to the agent
– this is the number that Unified CCE compares to
the MaxTaskLimit to decide if the agent is available
to be assigned additional tasks. This includes active
tasks as well as those that are offered, paused, and in
wrapup.
UINT 4
AgentMode The mode that the agent will be in when the login
completes. ROUTABLE = 0, NOT ROUTABLE = 1
USHORT 2
MaxTaskLimit The maximum number of tasks that the agent can be
simultaneously working on.
UINT 4
ICMAgentID The Skill Target ID, a unique agent identifier for
Unified CCE.
INT 4
Table 5-90 QUERY_AGENT_STATE_REQ Message Format (continued)