Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide
Chapter 6 Event Interfaces and Events
ICallEvents Interface
6-30
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1)
The OnAgentPrecallAbortEvent event is received only if a previously indicated
routing (OnAgentPrecallEvent) decision is reversed. The contact is uniquely
identified by the
routing (OnAgentPrecallEvent) decision is reversed. The contact is uniquely
identified by the
ICMEnterpriseUniqueID, which is a field based on the ICM’s
64-bit unique key (
RouterCallKeyDay and RouterCallKeyCallID). Upon
receipt of an OnAgentPrecallAbortEvent, any data pre-fetch work that was started on
an OnAgentPrecallEvent should be cleaned up.
an OnAgentPrecallEvent should be cleaned up.
Syntax
C++:
void OnAgentPrecallAbortEvent(Arguments& args)
COM:
void OnAgentPrecallAbortEvent (IArguments * args)
VB:
session_OnAgentPrecallAbortEvent (ByVal args As
CtiosCLIENTLib.IArguments)
Parameters
args
Arguments array containing the following fields.
Keyword
Type
Description
ICMEnterpriseUniqueID
STRING
This string is a globally unique key
for this contact, which corresponds to
the ICM 64 bit key. This parameter
can be used to match this contact to a
follow-on call event.
for this contact, which corresponds to
the ICM 64 bit key. This parameter
can be used to match this contact to a
follow-on call event.
RouterCallKeyDay
INT
Together with the RouterCallKey
CallID field forms the unique 64-bit
key for locating this call’s records in
the ICM database. Only provided for
Post-routed and Translation- routed
calls.
CallID field forms the unique 64-bit
key for locating this call’s records in
the ICM database. Only provided for
Post-routed and Translation- routed
calls.
RouterCalKeyCallID
INT
The call key created by the ICM. The
ICM resets this counter at midnight.
ICM resets this counter at midnight.
AgentInstrument
STRING
The agent instrument that the call
will be routed to.
will be routed to.