Hello everyone,
I’m running Asterisk (PJSIP) with calls entering a Queue(). When a call is in the queue, any attempt to send a SIP REFER results in:
503 Service Unavailable
same => n,Queue(support,Ttc,60,agi_natendida.py)
It seems that while the call is inside the Queue application, the channel cannot process a REFER, because Queue controls the channel internally.
What I’ve tried:
Sending SIP REFER from the agent endpoint → fails with 503
Redirect via dialplan → causes async goto errors
Questions:
-
Is it possible to perform a SIP REFER on calls that are already in a queue?
-
What is the recommended way to transfer answered calls from a queue without causing
503or breaking the dialplan? -
Should I use AMI Redirect, QueueRemove + Originate, or another approach?