PJSIP not ring in multiple extensions for queues

Hi, I have an Asterisk server 13.21.1 with Realtime using PJSIP and use the function PJSIP_DIAL_CONTACTS($exten) to ring in the same endpoint with different authentication places. It works to make and receive internal calls, or calls directly to one extension.

The problem is that didn’t ring in many endpoints when I use queues to receive a inbound call, the interface of queue_member was “PJSIP/12003004” and I already changed to “PJSIP_DIAL_CONTACTS(19003001)” and “${PJSIP_DIAL_CONTACTS(19003001)}” the both didn’t work.

Anyone knwo how to solve that?

The Queue application can’t call multiple channels like that for an agent. You would need to use a Local channel which executes dialplan to dial, and set the state interface to PJSIP/12003004 so it has the correct device state.

1 Like