SEND_DTMF_SIGNAL_REQ

The SEND_DTMF_SIGNAL_REQ message, defined in the following tables, allows a client to have the ACD transmit a sequence of DTMF tones on behalf of a call party.

SEND_DTMF_SIGNAL_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

CallID

The Call ID value assigned to the call by Unified CCX.

UINT

4

ConnectionDeviceType

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

USHORT

2

ToneDuration

The duration in milliseconds of the DTMF digit tones. A value of 0 can be used to select a default value. Can be ignored if Unified CCX is unable to alter the DTMF tone timing.

USHORT

2

PauseDuration

Specifies the duration in milliseconds of the DTMF inter-digit spacing. A value of 0 can be used to select a default value. Can be ignored if Unified CCX is unable to alter the DTMF tone timing.

UINT

4

SEND_DTMF_SIGNAL_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 device.

STRING

64

DTMFString [67] (required)

The sequence of tones to be generated.

STRING

32

AgentInstrument[6] (optional)

The agent’s IP phone number.

STRING

64