Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 546
 
6-97
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
 
Chapter 6      Event Interfaces and Events
IAgentEvents Interface
Parameters
args
Arguments array containing the following fields.
Keyword
Type
Description
AgentID
STRING
Agent’s ACD login.
AgentExtension
STRING
Agent’s ACD teleset extension.
AgentInstrument
STRING
Agent’s ACD instrument number.
AgentState
SHORT
One of the values in 
representing the current state of the 
associated agent.
NumSkillGroups
INT
The number of skill groups that the agent 
is currently associated with, up to a 
maximum of 20.
SkillGroup[j]
ARGUMENTS Argument array that contains Skill Group 
information for the j-th element less than 
NumSkillGroups. The message will 
contain up to NumSkillGroups elements 
of this type. 
MRDID
INT
Media Routing Domain ID as configured 
in ICM and the ARM client.
NumTasks
INT
The number of  tasks currently assigned 
to the agent – this is the number that ICM 
software 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.
AgentMode
SHORT
The mode that the agent will be in when 
the login completes.  ROUTABLE = 0, 
NOT ROUTABLE = 1
MaxTaskLimit
INT
The maximum number of tasks that the 
agent can be simultaneously working on.