CFD for call flow with extension status

Status
Not open for further replies.

mohan.vineeth1988

New User
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
 
Why are your doing what a call queue already does? Your other post seems to show you tried it but didn't understand the queues maybe?

What is your goal? CFD is not meant to recreate built-in features of 3CX.
 
Status
Not open for further replies.

Forum statistics

Threads
111,974
Messages
590,081
Members
164,899
Latest member
mazet