- Joined
- Jun 3, 2021
- Messages
- 21
- Reaction score
- 2
Hi @edossantos
I had designed a CFD myself to achieve the below call flow.
1. Incoming call to my DID
2. Checks for Time conditions
3. If Outside office hours - Plays a goodbye message and disconnects the call
4. If during Office hours
4.1 Directed to Menu Option - Configured Menu with intial prompts as Welcome message option 1 for Arabic & option 2 for English
Option 1
4.2 On Pressing 1 - Status of Call Queue extension of Arabic will be obtained
4.3 Calls will then flow condition based on if any extension in the queue is free, then the call is transferred to free extension
4.4 If none of the extensions in the queue are free it enters a loop and plays three messages one after the other and the loop continues until any of the extensions are free
4.5 When extension become available the call is transferred to the avaialble agent
4.6 After the timeout in the loop the call is forwarded to the voicemail and call gets disconnected
Option 2
4.2 On Pressing 2 - Status of Call Queue extension of English will be obtained
4.3 Calls will then flow condition based on if any extension in the queue is free, then the call is transferred to free extension
4.4 If none of the extensions in the queue are free it enters a loop and plays three messages one after the other and the loop continues until any of the extensions are free
4.5 When extension become available the call is transferred to the avaialble agent
4.6 After the timeout in the loop the call is forwarded to the voicemail and call gets disconnected
Timeout or invalid entry on the main menu will redirect to reprompt main menu message and no reponse again will disconnect the call on time out.
I had attached the code
https://drive.google.com/file/d/1sdlyG0qXf26XXSNEo5jZRyUctiLVqNBL/view?usp=sharing
Thanks in Advance
I had designed a CFD myself to achieve the below call flow.
1. Incoming call to my DID
2. Checks for Time conditions
3. If Outside office hours - Plays a goodbye message and disconnects the call
4. If during Office hours
4.1 Directed to Menu Option - Configured Menu with intial prompts as Welcome message option 1 for Arabic & option 2 for English
Option 1
4.2 On Pressing 1 - Status of Call Queue extension of Arabic will be obtained
4.3 Calls will then flow condition based on if any extension in the queue is free, then the call is transferred to free extension
4.4 If none of the extensions in the queue are free it enters a loop and plays three messages one after the other and the loop continues until any of the extensions are free
4.5 When extension become available the call is transferred to the avaialble agent
4.6 After the timeout in the loop the call is forwarded to the voicemail and call gets disconnected
Option 2
4.2 On Pressing 2 - Status of Call Queue extension of English will be obtained
4.3 Calls will then flow condition based on if any extension in the queue is free, then the call is transferred to free extension
4.4 If none of the extensions in the queue are free it enters a loop and plays three messages one after the other and the loop continues until any of the extensions are free
4.5 When extension become available the call is transferred to the avaialble agent
4.6 After the timeout in the loop the call is forwarded to the voicemail and call gets disconnected
Timeout or invalid entry on the main menu will redirect to reprompt main menu message and no reponse again will disconnect the call on time out.
I had attached the code
https://drive.google.com/file/d/1sdlyG0qXf26XXSNEo5jZRyUctiLVqNBL/view?usp=sharing
Thanks in Advance