Cisco Cisco Computer Telephony Integration Option 9.0 开发者指南
6-68
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
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.
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.
state specified in the AgentState field.
SupervisorID
STRING
The ID of the agent’s supervisor.
AgentFlags
INT
Used to describe the agent carried in this event.
The possible values for this field as well as their
meanings are as follows.
The possible values for this field as well as their
meanings are as follows.
•
TeamMemberFlags.AGENT_FLAG_REGULA
R_AGENT - Value is 0. The agent is a regular
agent
R_AGENT - Value is 0. The agent is a regular
agent
•
TeamMemberFlags.AGENT_FLAG_PRIMARY
_SUPERVISOR - Value is 1. The agent is a
primary supervisor
_SUPERVISOR - Value is 1. The agent is a
primary supervisor
•
TeamMemberFlags.AGENT_FLAG_TEMPOR
ARY_AGENT - Value is 2. The agent is a
temporary agent
ARY_AGENT - Value is 2. The agent is a
temporary agent
•
TeamMemberFlags.AGENT_FLAG_SUPERVI
SOR - Value is 4. The agent is a supervisor
SOR - Value is 4. The agent is a supervisor
Skillgroup[1}
ARGUMENTS
Arguments array containing information about the
agent’s first skillgroup. The array contains the
following arguments.
agent’s first skillgroup. The array contains the
following arguments.
•
SkillGroupNumber
•
SkillGroupID
•
StateDuration
•
SkillGroupPriority
Skillgroup[n]
ARGUMENTS
Arguments array containing information about the
agent’s nth skillgroup.
agent’s nth skillgroup.
ConfigOperation
USHORT
used to describe a change to the team. The possible
values for this field as well as their meanings are as
follows.
values for this field as well as their meanings are as
follows.
•
TeamMemberFlags.CONFIG_OPERATION_A
DD_AGENT - Value is 1 - The agent belongs
to the team
DD_AGENT - Value is 1 - The agent belongs
to the team
•
TeamMemberFlags.CONFIG_OPERATION_RE
MOVE_AGENT - Value is 2 - The agent no
longer belongs to the team
MOVE_AGENT - Value is 2 - The agent no
longer belongs to the team