Add missed call to outgoing dialer
1. Description
Task of the flow:
Each incoming call, if it was not answered by the operator, should be included in the dialer's outgoing campaign.
1.1. Flow example
An example flow can be seen in Figure 1.
Fig. 1. Flow for adding a missed call to an outgoing dialer
For convenience, you can download the completed JSON file, which is attached below, and import it.
1.1.1. Flow description
Component | Block of component | Component parameters | Description |
---|---|---|---|
Start |
| Start component | |
Answer | Connect subscriber to the system | ||
Playback | Play audio file at the start of a conversation. For example, with information that all operators are busy. This requires:
| ||
Join Queue | Redirect to a queue to wait for a connection to an operator. This requires:
| ||
Hangup | End the call | ||
Trigger | Trigger to execute the flow after the end of the call | ||
Member info | Designed to search for information on the subscriber. This requires:
| ||
Switch | Branch the flow into options for a successful call (success) or missed (abandoned) This requires:
| ||
If (branch 1) | Check if the call was successful. This requires:
| ||
Patch Members (branch 1) | Cancel the call for this subscriber. This requires:
| ||
If (branch 2) | Check if the subscriber is not in the queue. This requires:
| ||
Callback Queue (branch 2) | If the subscriber is not in the queue - add to the queue. This requires:
|