Developer's Guide

5-107
CTI Server Message Reference Guide (Protocol Version 15) for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 5 Application Level Interfaces
Client Control Service
The CTI Server sends the SET_AGENT_STATE_CONF message, defined in Table 5-93, to confirm
receipt of the request.
ALTERNATE_CALL_REQ
Use this message to alternate between calls. This message requests the compound action of placing an
active call on hold and then either retrieving a previously held call or answering an alerting call at the
same device.
The ALTERNATE_CALL_REQ message is defined in Table 5-94.
Table 5-93 SET_AGENT_STATE_CONF Message Format
Field Name Value Data Type
Byte
Size
MessageHeader Standard message header. MessageType = 39. MHDR 8
InvokeID Set to the value of the InvokeID from the corresponding request
message.
UINT 4
Maximum message size (including header): 12
Table 5-94 ALTERNATE_CALL_REQ Message Format
Fixed Part
Field Name Value Data Type
Byte
Size
MessageHeader Standard message header. MessageType = 40. MHDR 8
InvokeID An ID for this request message, returned in the
corresponding confirm message.
UINT 4
PeripheralID The PeripheralID of the ACD where the calls are located. UINT 4
ActiveConnection
CallID
The Call ID value assigned to the currently active call by the
peripheral or Unified CCE.
UINT 4
OtherConnection
CallID
The Call ID value assigned to the other call by the peripheral
or Unified CCE.
UINT 4
ActiveConnection
DeviceIDType
The type of device ID in the ActiveConnectionDeviceID
floating field (Table 6-13).
USHORT 2
OtherConnection
DeviceIDType
The type of device ID in the Other ConnectionDeviceID
floating field (Table 6-13).
USHORT 2
Floating Part
Field Name Value Data Type
Max.
Size
ActiveConnection
DeviceID
The device ID of the device associated with the currently
active connection.
STRING 64
OtherConnection
Device ID
The device ID of the device associated with the other
connection.
STRING 64