SUPERVISOR_ASSIST_REQ

When an agent needs supervisor assistance, an agent can send a SUPERVISOR_ASSIST_REQ message to Unified CCX asking for assistance from a team supervisor.

Once an available supervisor is found, a call with calltype SUPERVISOR_ASSIST is initiated and a SUPERVISOR_ASSIST_CONF is sent to the requesting client. If no supervisor can be found a FAILURE_CONF response is returned to the requesting client.

The SUPERVISOR_ASSIST_REQ message, defined in the following tables, allows a client to notify the client agent's supervisor that assistance with the indicated call is required.

SUPERVISOR_ASSIST_REQ Fixed Part Field Name Message Body Format

Fixed part Field name

Value

Data type

Byte size

InvokeID

A unique ID generated by the CTI client for each request message. This ID is returned in the corresponding confirmation message.

UINT

4

reserved

Set this value to 1.

UINT

4

CallID

The Call ID value of the call with which the agent needs assistance. Can contain the special value 0xffffffff when there is no related call.

UINT

4

ConnectionDeviceType

The type of device ID supplied in the ConnectionDeviceID floating field. See ConnectionDeviceType Values.

USHORT

2

SUPERVISOR_ASSIST_REQ Floating Part Field Name Message Body Format

Floating part Field name

Value

Data type

Maximum size

ConnectionDeviceID[25] (required)

The identifier of the connection between the call and the agent's device.

STRING

64

AgentExtension[4]

The agent's IP phone extension.

STRING

16

AgentInstrument[6] (optional)

The agent’s IP phone number

STRING

64

AgentID[194] (optional)

The agent’s Unified CCX login.

STRING

129