Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 490
   
6-72
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 6      Event Interfaces and Events
IAgentEvents Interface
Each SkillGroup[j] field in the message contains the following information.
Table 6-71
SkillGroup Parameters
OnSetAgentModeEvent
The OnSetAgentModeEvent event indicates that the client made a successful AgentMode connection.
Syntax
C++:
void OnSetAgentModeEvent (Arguments& args)
COM:
void OnSetAgentModeEvent (IArguments * args)
VB:
Session_OnSetAgentModeEvent (ByVal args As CtiosCLIENTLib.IArguments)
Parameters
args
Arguments array containing the following fields.
Table 6-72
OnSetAgentModeEven Parameters
Keyword
Type
Description
SkillGroupNumber 
INT
The user-defined number of an agent SkillGroup queue that the 
call was added to, as known to the peripheral. May contain the 
special value NULL_SKILL_GROUP when not applicable or 
not available.
SkillGroupID
INT
The system-assigned identifier of the agent SkillGroup the call 
is attributed to. May contain the special value 
NULL_SKILL_GROUP when not applicable or available.
SkillGroupPriority 
SHORT
The priority of the skill group, or 0 when the skill group priority 
is not applicable or not available.
SkillGroupState
SHORT
One of the values representing the current state associated agent 
with respect to the skill group.
Keyword
Type
Description
PeripheralID
STRING
ID of the Unified ICM Peripheral ACD 
associated with the agent.
AgentID
STRING
The agent’s ID.
UniqueObject ID
STRING
The new unique object ID for the agent object.
ClientAgent TemporaryID
STRING
Temporary ID used before server passes the new 
unique object ID.