Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide
5-72
CTI Server Message Reference Guide (Protocol Version 9) Release 7.0(0)
Chapter 5 Application Level Interfaces
Call Data Update Service
When the requested call variables have been updated and the new values are guaranteed to remain set
should the CTI session be abnormally terminated, the CTI Server responds to the CTI client that
requested the update with the SET_CALL_DATA_CONF message:
should the CTI session be abnormally terminated, the CTI Server responds to the CTI client that
requested the update with the SET_CALL_DATA_CONF message:
Table 5-57
SET_CALL_DATA_CONF Message Format
Field Name
Value
Data
Type
Type
Byte
Size
Size
MessageHeader
Standard message header.
MessageType = 27.
MessageType = 27.
MHDR
8
InvokeID
Set to the value of the InvokeID from
the corresponding request message.
the corresponding request message.
UINT
4
Maximum message size (including header):
12
RELEASE_CALL_REQ
Send this message to the CTI Server to indicate that you are finished with a call and that all call variable
and call wrapup data updates have been made. This message does not disconnect the call. The
combination of ConnectionCallID, ConnectionDeviceIDType, and ConnectionDeviceID uniquely
identify the call to be operated upon. CTI clients with Call Data Update Service should use this message
to let the call termination record be logged in the ICM central database prior to the expiration of the call
and call wrapup data updates have been made. This message does not disconnect the call. The
combination of ConnectionCallID, ConnectionDeviceIDType, and ConnectionDeviceID uniquely
identify the call to be operated upon. CTI clients with Call Data Update Service should use this message
to let the call termination record be logged in the ICM central database prior to the expiration of the call
NamedVariable
(optional)
(optional)
Call-related variable data that has a
variable name defined in the ICM
database. There may be an arbitrary
number of Named Variable and
NamedArray fields in the message,
subject to a combined total limit of
2000 bytes. See
variable name defined in the ICM
database. There may be an arbitrary
number of Named Variable and
NamedArray fields in the message,
subject to a combined total limit of
2000 bytes. See
for the
format of this field.
NAMED
VAR
VAR
251
NamedArray
(optional)
(optional)
Call-related variable data that has
an array variable name defined in
the ICM database. There may be an
arbitrary number of Named
Variable and NamedArray fields in
the message, subject to a combined
total limit of 2000 bytes. See
an array variable name defined in
the ICM database. There may be an
arbitrary number of Named
Variable and NamedArray fields in
the message, subject to a combined
total limit of 2000 bytes. See
for the format of this
field.
NAMED
ARRAY
ARRAY
252
CustomerPhone
Number
Number
Customer phone number for value
that appears in the Agent Real Time
table.
that appears in the Agent Real Time
table.
STRING
20
CustomerAccount
Number
Number
Customer Account Number for
value that appears in the Agent
Real Time table.
value that appears in the Agent
Real Time table.
STRING
32
Maximum message size (including header)
3341
Table 5-56
SET_CALL_DATA_REQ Message Format (continued)