[660]
strategy=ringall
member => SIP/601
member => SIP/603
member => SIP/480
extensions.conf
exten => 660 , 1, Queue(660)
when I call 660 from sip phone 601 , all the three sip phones will receive a call even the calling phone 601
How to disable this behaviour ? so when a phone belonging to a group ( queue) call this group only the other phones will ring
Any comment is welcome
Wealth decreases by sharing , meanwhile knowledge increases by sharing
In principle, you can set a limit on the number of active calls on a phone, after which it will appear busy. However, there are some subtleties in this and the mechanisms used have changed recently, so I can’t advise on the details.
This only works if you never want to have two calls up at once, and might interfere with SIP transfers.
I don’t believe there is any queue specific mechanism that you could use.
exten => 660 , 1, PauseQueueMember(660,SIP/${CALLERID(num)})
same => n, Queue(660)
same => n, UnPauseQueueMember(660,SIP/${CALLERID(num)})
bu it does not work ; the command UnPauseQueueMember is not executed whether the caller cancel the call or a member answer the call and terminate it normally
Is there some configuration or options to let the dial plan continue processing after calling Queue function ?