Hi,<br><br>I have the folowing setup:<br><br>[incoming]<br>exten =&gt; s,1,Wait(3)<br>exten =&gt; s,2,Answer<br>exten =&gt; s,3,Background(welcome)<br><br>exten =&gt; 1,1,Noop(call for operators)<br>exten =&gt; 1,2,Dial(SIP/10&amp;SIP/11|60|tr)
<br>exten =&gt; 1,3,Hungup<br><br><br>;this is for pulse phones <br>exten =&gt; t,1,NoOp(.call for .60)<br>exten =&gt; t,2,Dial(SIP/10,60,mtr)<br>exten =&gt; t,3,Background(busy-retrylater)<br>exten =&gt; t,4,Hungup<br><br>
<br><br>[take_call]<br>exten =&gt; _6ZX,1,Background(pickup)<br>exten =&gt; _6ZX,2,Pickup(${EXTEN:1})<br><br><br>[sip_users]<br>include =&gt; 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>&nbsp;-- Executing Pickup(&quot;SIP/22-e7f0&quot;, &quot;11&quot;) in new stack<br><br>Any ideea why it does'nt work? BTW on internal calls pickup works just fine.<br><br>