Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 508
   
6-67
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
OnNewAgentTeamMember
The OnNewAgentTeamMember event informs the supervisor about a new agent team member. The event 
is typically received in response to a RequestAgentTeamList request from the supervisor object. It is also 
received when CTI OS Server receives an AGENT_TEAM_CONFIG_EVENT indicating a change in 
agent team configuration (add/remove).
Syntax
C++:
 
void OnNewAgentTeamMember (Arguments& args)
COM:
void OnNewAgentTeamMember (IArguments * args)
VB:
session_OnNewAgentTeamMember (ByVal args As CtiosCLIENTLib.IArguments)
Parameters
args
Arguments array that can contain the following fields. Not all fields are always returned. Skillgroup 
and AgentInstrument are not returned if the agent is not logged in.
Table 6-64
OnNewAgentTeamMember Parameters
Keyword
Description
Type
NewConnectionCallID
The Call ID value assigned to the call by the peripheral or 
the Unified ICM.
UINT
NewConnectionDevice 
IDType
Indicates the type of the connection identifier supplied in 
the New ConnectionDeviceID floating field.
SHORT
LineHandle
This field identifies the teleset line used, if known. 
Otherwise this field is set to 0xffff.
SHORT
LineType
Indicates the type of the teleset line given in the 
LineHandle field.
SHORT
NewConnectionDeviceID 
(required)
The identifier of the connection between the call and the 
device.
STRING
Keyword
Type
Description
PeripheralID
STRING
The Unified ICM PeripheralID of the agent’s ACD 
.
UniqueObjectID
STRING
Unique object ID of the agent object for this agent.
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 99.
AgentID
STRING
Agent’s ACD login.
AgentExtension
STRING
Agent’s ACD teleset extension.
AgentInstrument
STRING
Agent’s ACD instrument number.