Layer | CTI |
Direction | To CallGem |
Type of Service | CG |
Interface ID | CT |
Message Purpose | This message is sent by the CTI layer to CallGem when a live call has been disconnected and the trunk has been returned to an idle state. |
Example | ND\CNCustCare\TI26\AE43 |
Explanation | The telephony layer is telling CallGem that agent extension 43 on trunk 26 for campaign 'CustCare' has been disconnected. |
Notes |
A request to hang up on a call is dependent on the network clearing the call.
This may take as long as a second and during that time the trunk is tied up.
The telephony layer should send these messages if the trunk disconnect protocol has been enabled by specifying the ND parameter (not message) in the Trunks Open [TO] message. The disconnect should take place either in response to a Call Disconnect [CD] message or the CT layer detecting that the called party has hung up. Support for this message is mandatory when using CTI Schema 2, as described in Resilience Measures |
Parameters | ||||||
---|---|---|---|---|---|---|
Code | Name | Type | Mandatory? | Min Val | Max Val | Description |
AE | AgentExtensionIdentifier | string | false | 1 | 120 | Required by the telephony layer to give each agent extension a unique identifier. |
CA | Cause | int | true | 0 | 999 | From V10.6.282 - This code updates the reason a call failed, in cases where for example an abandoned call led to a request by the customer to be placed on a DNC list. |
CN | CampaignName | string | false | 1 | 80 | User defined parameter values may include any characters except / \ : * ? " < > | & % + ! ' ; |
IR | RawCause | int | false | 0 | 999 | If specified, IR will be propagated to the NB and OZ messages. |
SI | SessionIdentifier | string | true | 1 | 120 | Used to give each called party a unique key. |
TD | TenantDescriptor | string | false | 1 | 80 | This parameter is alphanumeric and identifies to which tenant this message applies. |
TK | Token | string | false | 1 | 80 | Token parameter |
TX | TransactionIdentifier | string | false | 1 | 87 | |
YS | SessionUUID | string | false | 20 | 50 | From V10.7.596 - Each media session has a universally unique identifier assigned on creation. The UUID can be used by telephony layer messaging as an alternative unique form of reference to the SI parameter. |