Callback Create
Creates a callback to an external number that will occur in 'Callback Delay' minutes
...
When that call occurs it is dropped into the 'Target Route' allowing you to control the call.
The Target Route MUST have a Callback Received as the first step in order for the variables (details below) to be passed to the target route.
The Target Route must also be in the 'Inbound' context.
Cancelling a Callback
It is possible to Cancel a Callback before it fires using the Callback Cancel route step.
This can be useful if you have a Callback that is critical but there is a chance the called party will hangup the call before the Callback can be created.
In this scenario you create the Callback at the very start of the call. If the called party selects an option which means the callback is no longer necessary you can then cancel the callback.
If the called party hangs up the call prematurely then you are guaranteed that the callback will still occur.
Target Route
The route to attach one end of the call to. This allows you to control the call (e.g. play messages to the callee).
Target Type
The Target Type allows you to choose the method of selecting the number to dial.
Handset
Deliver the call to the selected handset.
Account
Deliver the call to the extension currently attached to the selected Account.
Phone No.
Deliver the call to the given phone no. Use this option to deliver calls to an external phone no.
Route Variable
Deliver the call to the phone no. contained in the given Route Variable.
Caller Id
Controls what CLID is displayed to the callee when we dial them.
Variable Name (1,2,3,4)
Allows you to pass Route Variables to the 'Target Route'. The 'Target Route' must use the Step 'Callback Received' in order to have access to the passed Route Variables.
seeĀ Action Script Utils for details on creating callbacks from other action types.