...
An example flow can be seen in Figure 1.
Fig. 1. Incoming call flow with additional dialing and redirect to a specific number
Info | ||||||
---|---|---|---|---|---|---|
For ease of use, download the finished json file, which is attached below, and import it. More information on importing a json file can be found here.
|
1.1.1 Flow description
Component | Block of component | Component parameters | Description |
---|---|---|---|
Start | Start component | ||
Answer | Connecting a subscriber to the system | ||
Playing a sound file at the start of a conversation | |||
Record session | To record a call from the start of the call and after redirect to two channels in mp3 format. | ||
If | To check if there was an additional set. Checking conditions - ${getIVR} != '' | ||
(branch 1) | To connect to the number that was selected in the extension dial |
(branch 1) | Ending a call | ||
(branch 2) | For connections with the default number - 111. | ||
(branch 2) | Ending a call |
1.2. Redirect to the queue
An example flow can be seen in Figure 2.
Fig. 2. Incoming call flow with additional dialing and redirect to the queue
Info | ||||||
---|---|---|---|---|---|---|
For ease of use, download the finished json file, which is attached below, and import it. More information on importing a json file can be found here.
|
1.2.1.Flow description
Component | Block of component | Component parameters | Description |
---|---|---|---|
Start | Start component | ||
Answer | Connecting a subscriber to the system | ||
Playing a sound file at the start of a conversation | |||
Record session | To record a call from the start of the call and after redirect to two channels in mp3 format. | ||
If | To check if there was an additional set. Checking conditions - ${getIVR} != '' | ||
(branch 1) | To connect to the number that was selected in the extension dial | ||
Hangup (branch 1) | Ending a call | ||
(branch 2) | To redirect the subscriber to the "Магазин" queue | ||
(branch 2) | Ending a call |