Hi,<br><br>I have the folowing setup:<br><br>[incoming]<br>exten => s,1,Wait(3)<br>exten => s,2,Answer<br>exten => s,3,Background(welcome)<br><br>exten => 1,1,Noop(call for operators)<br>exten => 1,2,Dial(SIP/10&SIP/11|60|tr)
<br>exten => 1,3,Hungup<br><br><br>;this is for pulse phones <br>exten => t,1,NoOp(.call for .60)<br>exten => t,2,Dial(SIP/10,60,mtr)<br>exten => t,3,Background(busy-retrylater)<br>exten => t,4,Hungup<br><br>
<br><br>[take_call]<br>exten => _6ZX,1,Background(pickup)<br>exten => _6ZX,2,Pickup(${EXTEN:1})<br><br><br>[sip_users]<br>include => take_call<br>;this is the context for sip users<br><br>Now when an incoming caller press 1 ... it cals sip 10 and sip 11. If me sip 22 want to pickup sip/10 or sip/11 by dialing 611 or 610 noting happends.
<br>On asterisk CLI says:<br> -- Executing Pickup("SIP/22-e7f0", "11") in new stack<br><br>Any ideea why it does'nt work? BTW on internal calls pickup works just fine.<br><br>