- Joined
- Apr 28, 2025
- Messages
- 8
- Reaction score
- 4
Hi I am currently setting up a CFD that when staff are logged into a queue 815, the calls will go to an IVR 001 whether they are available or not.
And when they are not logged in, calls go to a queue 804.
This is the current setup I have. The left condition says: LESS_THAN_OR_EQUAL(GetQueueStatus1.AvailableAgents,0)
The right condition says: GREAT_THAN_OR_EQUAL(OR(GetQueueStatus1.AvailableAgents,1),GREAT_THAN_OR_EQUAL(GetQueueStatus1.BusyAgents,1))
So far when calls come in and 1 person is available in the 815 queue, calls correctly go to the IVR 001. And when staff are not logged in the calls correctly go to queue 804.
However, when no one is available in the queue yet still logged in, calls go to the queue 804. What can I do to adjust the CFD and let the calls build up in the queue and wait for someone to be available?
EXTRA INFO:
Client is on V20 of 3CX
All use desk phones
They need to be able to login/log out of the queues
And when they are not logged in, calls go to a queue 804.
This is the current setup I have. The left condition says: LESS_THAN_OR_EQUAL(GetQueueStatus1.AvailableAgents,0)The right condition says: GREAT_THAN_OR_EQUAL(OR(GetQueueStatus1.AvailableAgents,1),GREAT_THAN_OR_EQUAL(GetQueueStatus1.BusyAgents,1))
So far when calls come in and 1 person is available in the 815 queue, calls correctly go to the IVR 001. And when staff are not logged in the calls correctly go to queue 804.
However, when no one is available in the queue yet still logged in, calls go to the queue 804. What can I do to adjust the CFD and let the calls build up in the queue and wait for someone to be available?
EXTRA INFO:
Client is on V20 of 3CX
All use desk phones
They need to be able to login/log out of the queues
