Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide
5-59
CTI Server Message Reference Guide (Protocol Version 9) Release 7.0(0)
Chapter 5 Application Level Interfaces
Supervisor Service
SUPERVISE_CALL_REQ
At any time, for monitoring quality of service, training, etc., a supervisor CTI client may send a
SUPERVISE_CALL_REQ message to the CTI Server to request silent monitoring, whisper, barge-in or
interception of a call. At end of such call supervision, a supervisor CTI client should send
SUPERVISE_CALL_REQ message with SUPERVISOR_CLEAR as the SupervisorAction value to
disconnect the supervisor’s device from the call.
SUPERVISE_CALL_REQ message to the CTI Server to request silent monitoring, whisper, barge-in or
interception of a call. At end of such call supervision, a supervisor CTI client should send
SUPERVISE_CALL_REQ message with SUPERVISOR_CLEAR as the SupervisorAction value to
disconnect the supervisor’s device from the call.
, allows a supervisor CTI Client to
supervise an agent’s call, either through barge-in or interception. The client may select a specific agent
call connection, or may select an agent’s currently active call by specifying only the agent:
call connection, or may select an agent’s currently active call by specifying only the agent:
Table 5-42
SUPERVISE_CALL_REQ Message Format
Fixed Part
Field Name
Value
Data Type
Byte
Size
Size
MessageHeader
Standard message header.
MessageType = 124.
MessageType = 124.
MHDR
8
InvokeID
An ID for this request message
that will be returned in the
corresponding confirm
message.
that will be returned in the
corresponding confirm
message.
UINT
4
PeripheralID
The ICM PeripheralID of the
ACD where the call is located.
ACD where the call is located.
UINT
4
AgentConnection
CallID
CallID
The Call ID value assigned to
the call by the peripheral or
ICM software. May contain
the special value 0xffffffff
when selecting the agent’s
currently active call.
the call by the peripheral or
ICM software. May contain
the special value 0xffffffff
when selecting the agent’s
currently active call.
UINT
4
SupervisorConnection
CallID
CallID
The Call ID value of the
supervisor. If there is no
supervisor call, this field must
be set to 0xffffffff.
supervisor. If there is no
supervisor call, this field must
be set to 0xffffffff.
UINT
4
AgentConnection
DeviceIDType
DeviceIDType
Indicates the type of the
connection identifier supplied
in the AgentConnection
DeviceID floating field
(
connection identifier supplied
in the AgentConnection
DeviceID floating field
(
USHORT
2
SupervisorConnection
DeviceIDType
DeviceIDType
Indicates the type of the
connection identifier supplied
in the SupervisorConnection
DeviceID floating field
(
connection identifier supplied
in the SupervisorConnection
DeviceID floating field
(
USHORT
2