How can Pickup a member of a Queue?


#1

If i have a Queue named: ‘Sales’ in that queue i have SIP/206, How can i pickup 206 if is this queue is ringing?

I try using this

; TO SET THE MEMBER
exten=>1,1,Answer()
exten=>1,2,Set(__PICKUPMARK=SIP/206)
exten=>1,3,Queue(Sales)

; TO PICKUP THE MEMBER I WANT
exten=>2,1,Set(__PICKUPMARK=206)
exten=>2,2,Pickup(206)
exten=>2,3,Congestion(2)

I have this in all my SIP devices in sip.conf
callgroup=1
pickupgroup=1

When i want to pickup a Phone in my same group i just dial 8 because i configured in features.conf
but if i want to pickup a direct extension using the example on top?


#2

Any ideas?


#3

Although I redirected you to here, I did say you need to know the channel name, then use ChannelRedirect, or Bridge applications.


#4

Hi

It seems in 1.6 Pickup of queue members is different to 1.4

If we call exten 1234 and do a pickup on 1234@context it works

if we add this member to a queue then try a pickup on 1234@context it fails…

This is odd as it used to work

What we have found is that PickUpChan does work though

so the queue has SIP/1234 in it

we now do a pickupchan on SIP/1234 and it works as expected.

Ian


#5

Thanks ianplain, I was testing and is working fine… but i don’t made a full test because i have to go to the University right now, but thanks, tomorrown i’m going to test very well and give you a feed back!
:wink: Thanks again.