I’ve got an already existing extension that I want to send all calls pointed at it to a queue, and that queue would ring to that extension. External calls I’m going to catch via inbound routes, which is easy enough, but now they’ve requested internal extension to extension calls also get caught.
What’s the best way to go about this? Ideally, I’d like no way to call the extension directly, everything must go through the queue.
Set an unconditional call forward (*72) from that extension to the queue number (e.g. *72 600)
The queue will still ring the extension as an agent, so no loop.
That would be a great solution, but the queue does not ring to the phone when that call forward is enabled. Is there an extension or queue setting that needs to be set to allow that?
Looks like it may be the phones we’re using, Yealink SIP-T57Ws. Registering the extension as a static agent rings the extension when forwarding is not enabled, but doesn’t work with forwarding, and could not figure out logging in as a dynamic agent.