> So we need to wait for 10 seconds, before we can answer the line. > It would be great if it is possible (by dialing 8) Asterisk picks up a > ringing line and puts it through to the accepting softphone.
I don't know if this is possible. Maybe it works like this (pseudo-code), I actually don't yet work with goto, setvar and such. s,1,Wait(1) s,2,Goto(x$VAR=x,1,3) s,3,Wait(2) ; wait again so that you can setup the handset s,4,Dial($VAR) 8,1,SetGlobalVar(VAR,SIP/gs101) When the PSTN rings, you go into this endless loop of Wait(1) and the Goto that tests for the existence of VAR. You could actually use Wait(0.25) if you like. When you now dial 8, the VAR is set to a Sip phone. You can do more magic here to set it to the phone that called the 8, I'll leave the details to you. If this happens, then the loop above ends, but waits 2 more seconds to give you time to put the phone back onto the hook. Then it calls the phone. Without the Wait() it would probably be busy ... _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
