Re-routing direct extension calls to a queue

Crossposting this from FreePBX Community, I hope someone can help.

Hello everyone.

Issue is basically with internal calls.

We have a ring group 200 which rings to 201, 202 & 203. Employees were instructed to call 200, but they somehow are still calling the individual extensions.
Se we added the following in extensions_custom.conf for each extension

exten => 201,1,Answer()
exten => 201,n,Goto(ext-group,200,1)

It worked perfectly fine.

We are trying to set this up with queues.

exten => 201,1,Answer()
exten => 201,n,Goto(ext-queues,200,1)

But the above is just causing a loop.

Can anyone please guide me how to accomplish this with queues?


What is the dialplan for your ext-queues context extension 200?

I suspect the problem is that it isn’t his ext-queues, but Sangoma’s, which is why FreePBX users need to use FreePBX support channels.