Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 506
   
6-22
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 6      Event Interfaces and Events
ICallEvents Interface
Parameters
args
Arguments array containing the following fields.
Table 6-18
OnAgentPrecallEvent Parameters
Keyword
Type
Description
ICMEnterpriseUniqueID
STRING
This string is a globally unique key for this contact, which 
corresponds to the Unified ICM 64 bit key. This parameter 
can be used to match this contact to a follow-on call event.
RouterCallKeyDay
INT
Together with the RouterCallKeyCallID field forms the 
unique 64-bit key for locating this call’s records in the 
Unified ICM database. Only provided for Post-routed and 
Translation-routed calls.
RouterCalKeyCallID
INT
The call key created by the Unified ICM. The Unified 
ICM resets this counter at midnight.
AgentInstrument
STRING
The agent instrument that the call will be routed to.
NumNamedVariables
SHORT
Number of Named variables.
NumNamedArrays
SHORT
Number of Named Arrays.
ServiceNumber 
INT
The service that the call is attributed to, as known to the 
peripheral.
ServiceID 
INT
The Unified ICM ServiceID of the service that the call is 
attributed to. 
SkillGroupNumber
INT
The user-defined number of the agent SkillGroup the call 
is attributed to, as known to the peripheral.
SkillGroupID
INT
The system-assigned identifier of the agent SkillGroup 
the call is attributed to.
SkillGroupPriority
SHORT
The priority of the skill group, or 0 when skill group 
priority is not applicable or not available.
ANI
STRING
The calling line ID of the caller.
UserToUserInfo
STRING
The ISDN user-to-user information element.
DNIS
STRING
The DNIS number to which this call will arrive on the 
ACD/PBX.
DialedNumber 
STRING
The number dialed.
CallerEnteredDigits 
STRING
The digits entered by the caller in response to IVR 
prompting. 
CallVariable1
STRING
Call-related variable data.
CallVariable10 
STRING
Call-related variable data.
ECC
ARGUMENTS A nested Arguments structure of key-value pairs for all of 
the ECC data arriving with this call.