On Jan 3, 2009, at 11:39 AM, O'Connor, Brian wrote: > > I have an unusual call handling requirement, and can use some guidance > on how to accommodate this. > > An incoming call needs to be forwarded to a legacy network with a > *very > long* set-up delay (10's of seconds). So while initiating call set- > up on > the outgoing path we want to play a "please hold" message to the > caller. > Then after a preset time we can bridge the incoming call with the > outgoing call. > > The outgoing, slow, legacy network is a bat-phone circuit, so there is > no need to forward dialed digits. > > My approach was to (1) park the incoming call in a conference and > play a > "please wait" message; (2) initiate the outgoing call (using a Local > channel); (3) wait for outgoing call set-up delay; (4) add the > outgoing > call (local channel) to the incoming call in the conference. However, > the dial plan won't move past step (1). > > FWIW, the outgoing (slow) legacy network is accessed via FXS/FXO; > incoming calls are via FXS/FXO as well as VoIP. > > I guess I need to know how to (a) start the outgoing call while the > incoming call is parked and (b) join the two calls. > > I'd be happy to use AGI scripts if that will do the job, but I'm not > that familiar with them. > > Any suggestions will be welcome. > > Thanks. > > Brian
I would give the asterisk 1.4 Followme() app a try. A simple one-liner in your dialplan, and it does basically what you are asking. Lonnie ------------------------------------------------------------------------------ _______________________________________________ Astlinux-users mailing list Astlinux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pay...@krisk.org.