- Joined
- Dec 22, 2020
- Messages
- 93
- Reaction score
- 23
First off, this is more likely than not my misunderstanding or lack of knowledge - I understand this and I apologise up front! Secondly, I'm not asking for somebody to solve this for me, but a gentle shove in the right direction would be very much appreciated.
It's a simple problem and a piece of cake to implement in Asterisk, so I can't imagine it's hard in 3cx either - just that I simply cannot work out how to do it!
Essentially, our customer wants to overflow calls to their external PA service, but continue to offer them to internal agents while the PA service is ringing. The external number does change, so it can't be hard-coded somewhere difficult to change.
In Asterisk it's just a case of creating a queue with the internal agents at number one priority and the PA service at another and then writing a rule to include different priorities as the call time progresses so, for example, priority 1 queue members ring for the first ten seconds and then priority 1 and 2 members ring for the next 30 seconds...
I've tried it with ring groups, but when extensions are busy, calls go to voicemail which I definitely don't want.
I've tried it with queues, but I can't work out either how to add an external number to a queue or how to put a delay on specific agents within the queue.
I've tried it with call flow builder, but can't see how to do this without transferring to either ring groups or queues, each with the problems listed above.
As I've said, this is more likely than not my misunderstanding - it's such a basic feature I must just be missing something.
Please could somebody point me in the right direction.
Many thanks in advance.
Nicholas
It's a simple problem and a piece of cake to implement in Asterisk, so I can't imagine it's hard in 3cx either - just that I simply cannot work out how to do it!
Essentially, our customer wants to overflow calls to their external PA service, but continue to offer them to internal agents while the PA service is ringing. The external number does change, so it can't be hard-coded somewhere difficult to change.
In Asterisk it's just a case of creating a queue with the internal agents at number one priority and the PA service at another and then writing a rule to include different priorities as the call time progresses so, for example, priority 1 queue members ring for the first ten seconds and then priority 1 and 2 members ring for the next 30 seconds...
I've tried it with ring groups, but when extensions are busy, calls go to voicemail which I definitely don't want.
I've tried it with queues, but I can't work out either how to add an external number to a queue or how to put a delay on specific agents within the queue.
I've tried it with call flow builder, but can't see how to do this without transferring to either ring groups or queues, each with the problems listed above.
As I've said, this is more likely than not my misunderstanding - it's such a basic feature I must just be missing something.
Please could somebody point me in the right direction.
Many thanks in advance.
Nicholas
