BAD_CALL_REQ

The BAD_CALL_REQ message, defined in the following tables, allows a CTI client to notify Unified CCX of the bad quality of a call.

Given this information, Unified CCX can log information on the call that can help diagnose the issue.

BAD_CALL_REQ Fixed Part 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

ConnectionDeviceType

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

USHORT

2

CallID

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

UINT

4

BAD_CALL_REQ Floating Part Message Body Format

Floating part

Field name

Value

Data type

Maximum size

ConnectionDeviceID[25] (required)

The ID of the connection between the call and the agent’s device.

STRING

64

AgentID[194] (optional)

The agent’s Unified CCX login.

STRING

129