Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 500
   
6-27
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 7.5(1)
Chapter 6      Event Interfaces and Events
ICallEvents Interface
OnCallDataUpdate
Changes to the call context data will generate an OnCallDataUpdate event. Only the items that have 
changed will be in the event argument array. The initial call context is provided in the OnCallBegin 
event. 
Syntax
C++:
void OnCallDataUpdate(Arguments& args)
COM:
void OnCallDataUpdate (IArguments * args)
VB:
session_OnCallDataUpdate (ByVal args As CtiosCLIENTLib.IArguments)
SkillGroupID 
(Optional)
INT
The ICM SkillGroupID of the agent SkillGroup the call is 
attributed to. May contain the special value 
NULL_SKILL_GROUP when not applicable or not 
available.
SkillGroupPriority 
(Optional)
SHORT
The priority of the skill group, or 0 when skill group priority 
is not applicable or not available.
CallWrapupData 
(Optional)
STRING
Call-related wrap-up data. 
CallVariable1 
(Optional)
STRING
Call-related variable data.
CallVariable10 
(Optional)
STRING
Call-related variable data.
CallStatus (optional)
SHORT
The current status of the call.
ECC (optional)
ARGUMENTS Arguments array that contains all of the Expanded Call 
Context variables in use; for example:
user.ArrayVariable[0]
user.ArrayVariable[1]
...
user.ArrayVariable[n]
user.ScalarVariable
CTIClients (Optional)
ARGUMENTS Arguments array that contains the information about the 
number of clients that are using the call object; for example:
CTIClient[1]
CTIClientSignature
CTIClientTimestamp
ICMEnterpriseUnique 
ID (Optional)
STRING
Required only when the call is pre-routed.
Keyword
Type
Description