MAKE_CALL_REQ
The MAKE_CALL_REQ message, defined in the following tables, allows a client to initiate a call between two devices.
This request attempts to create a new call and establish a connection between the calling device (originator) and the called device (destination).
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 |
reserved |
Set this value to 0. |
USHORT |
2 |
reserved |
Set this value to 0. |
USHORT |
2 |
reserved |
Set this value to 0. |
USHORT |
2 |
reserved |
Set this value to 0. |
USHORT |
2 |
reserved |
Set this value to 0. |
USHORT |
2 |
reserved |
Set this value to 0. |
USHORT |
2 |
reserved |
Set this value to 0. |
BOOL |
2 |
reserved |
Set this value to 0. |
BOOL |
2 |
NumNamedVariables |
The number of NamedVariable floating fields present in the floating part of the message. |
USHORT |
2 |
NumNamedArrays |
The number of NamedArray floating fields present in the floating part of the message. |
USHORT |
2 |
reserved (Version 14 and later) |
Set this value to NULL_CSQ (0xFFFFFFFF). |
UINT |
4 |
Floating part Field name |
Value |
Data type |
Maximum size | ||
---|---|---|---|---|---|
AgentInstrument[6] (required) |
The agent’s IP phone number |
STRING |
64 | ||
DialedNumber [11] (required) |
The number to be dialed to establish the new call. |
STRING |
40 | ||
CallVariable1[13] (optional) |
Call-related variable data. |
STRING |
40 | ||
CallVariable2[14]. (optional) through CallVariable9[21] (optional) |
… |
… |
… | ||
CallVariable10[22] (optional) |
Call-related variable data. |
STRING |
40 | ||
CallWrapupData[46] (optional) |
Call-related wrapup data.
|
STRING |
40 | ||
NamedVariable[82] (optional) |
Call-related variable data that has a variable name defined in the Unified CCX Editor. See NAMEDVARIABLE Data Format, for the format of this field. |
NAMEDVAR |
251 | ||
NamedArray[83] (optional) |
Call-related variable data that has an array variable name defined in the Unified CCX Editor. See NAMEDARRAY Data Format, for the format of this field.
|
NAMEDARRAY |
252 | ||
AccountCode[78] (optional) |
Account code used by CTI applications. |
STRING |
40 |