Disconnect Call

 

Disconnects a voice call with a selected disconnection reason, which is sent to the public switched telephone network.

 

The action cell allows you to explicitly reject an incoming call whilst sending a disconnection reason to the network (you select a SIP-based disconnection reason, which is mapped internally to Q.850 reason codes). Disconnecting a call using this action cell is useful where, for example, the script has determined that the caller is unlikely to be routed to an agent or to another resource in a reasonable time frame.

You should invoke this action cell at a point in your script where the call has not been answered. However, if another action cell has already answered the call, then the Disconnect Call action cell will still disconnect the call but override your selected disconnection reason with a 'Normal' disconnection reason. The action cells that answer calls are: Answer CallVoicemailPlay MediaRecordData CaptureMenuPlay ExpressionPrompt Re-recordDetect SoundASR MenuAdd to Prompt QueueWait for Prompt QueuePlay RecordingEnrol Voice ModelCheck Voice ModelVerify Voice ModelGather Card NumberGather Security CodeSubmit TransactionTTSSpeech to Text, and Machine Agent Voice.

The action cell does not have configurable exit routes because the call ends when this action cell is invoked.

Properties

Option

Description

Disconnection Reason

Select the disconnection reason to send to the network. These apply if the call has NOT already been answered by the script.

Option

Meaning

Busy Here

The called party is unable to accept another call because they are busy.

(This maps to Q.850 cause value 17 - User busy.)

Temporarily Unavailable

The called party is not responding because they are currently unreachable for some reason.

(This maps to the following Q.850 cause values: 19 - No answer from user; 20 - Subscriber absent; and 31 - Normal, unspecified.)

Forbidden

The service is refusing to authorise the connection request for some reason.

(This maps to Q.850 cause value 21 - Call rejected.)

Service Unavailable

The service is unavailable for some reason.

(This maps to the following Q.850 cause values: 34 - No circuit; channel unavailable; 38 - Network out of order; 41 - Temporary failure; 42 - switching equipment congestion; 47 - Resource unavailable unspecified; 58 - Bearer capability not presently available; and 88 - Incompatible destination.)

Note: if the call has already been answered by the script, Q.850 cause 16 (normal call clearing) is sent to the network. 

Exit Points

None.