Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 640
6-85
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.0(0)
 
Chapter 6      Event Interfaces and Events
IAgentEvents Interface
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.
Keyword
Type
Description
PeripheralID
STRING
The 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 20.
AgentID
STRING
Agent’s ACD login.
AgentExtension
STRING
Agent’s ACD teleset extension.
AgentInstrument
STRING
Agent’s ACD instrument number.
AgentLastName
STRING
Agent’s last name.
AgentFirstName
STRING
Agent’s first name.
AgentName
STRING
Agent’s full name.
AgentAvailability 
Status
SHORT
The current status of the agent’s 
availability to take a call.
EnablementMask
INT
Contains the bit-mask that specifies 
what buttons can be enabled or disabled 
when the agent is on the state specified 
in the AgentState field.