Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 508
   
6-73
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 8.0(1)
Chapter 6      Event Interfaces and Events
IAgentEvents Interface
Each SkillGroup[j] field in the message contains the following information.
Table 6-68
SkillGroup Parameters
OnSetAgentModeEvent
The OnSetAgentModeEvent event indicates that the client has 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-69
OnSetAgentModeEven Parameters
Keyword
Type
Description
SkillGroupNumber 
INT
The number of an agent SkillGroup queue that the call has been 
added to, as known to the peripheral. May contain the special 
value NULL_SKILL_GROUP when not applicable or not 
available.
SkillGroupID
INT
The Unified ICM SkillGroupID 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.