These calls originated via a IAX (Unlimitel) channel. I would have liked to perform the same experiment with an analog line but this is a production system so will have to wait until I can change the dial plan around without effecting anyone. As you suggest, putting all the phones in a hunt group for a dialed digit ie "1" instead of just answering might work but how about this... Call ext. 611, ext. 611 spawns 1 or more jobs (say 3) each job calls a phone number with a "Press "1" to connect this call" message, the call that detects the digit "1" first, gets connected. The other two have a timeout value and disconnect. Could work ?
Henry L.Coleman CEO *VoIP-PBX* 1-866-415-5355 Toronto Ontario Canada > Henry, > > That sounds like a fun challenge. > > I'm not sure if you're sending that call out an analog line, sip or > what but I can tell you that when a call goes out PRI, there is out of > band signalling to indicate whether the call has been answered, > intercepted, redirected etc. Presumably, your VOIP provider could be > making that signalling available to your Asterisk box in out of band > SIP messages and that's how your box knows that it should keep trying. > I've never really played with it but it's a very interesting > observation that you make. > > Perhaps the network connecting to your old 3 watt cell device doesn't > send back the most useful progress messages and therefore the asterisk > box thinks that things are answered. > > I wonder if you could solve that problem with sphinx. Probably not, > by the time the "your subscribe is unavailable" message plays, > Asterisk has already decided that the 3 watt call is connected > successfully and has abandoned the other channels. Maybe, instead of > doing them in parallel, you could do them in series: try all the well > behaved numbers first, then if that fails, play "Please hang on, we're > still trying to find Henry" to your user then run a script to try the > old 3 watt. Consider that you could dial, and background "press 1 to > accept the call" and then the system would know that if it doesn't get > a 1 within 10 seconds of the call being answered, that it can hang up. > You could use sphinx if you wanted to be _really_ fancy about it. > :-) > > On 10/6/06, Henry.L.Coleman <[EMAIL PROTECTED]> wrote: >> I have found ring groups and queues to be very handy ie. I have a queue >> 611 >> for "repair" that calls my extension and my cell phone (both at the same >> time) >> I wanted to add my girlfriends cell phone because it is the only one >> that can >> reach to the cottage, it's an old 3 watt "brick" that plugs into a car >> battery. >> Anyway this caused a problem, if the phone was turned off or out of >> range >> the service would answer the phone immeadiately with a "unavailable" >> message. >> So, (and here is the spectulative part) why when my cell phone >> (GSM)answers the phone to say that I am unavailable does * do the right >> thing and continue to ring the extension until it finally goes into my >> asterisk vmail box.(after 30sec.) It seem as though * can tell the >> difference between a real answer and a cell notification message. >> >> It's a puzzlement >> >> >> Henry L.Coleman CEO >> *VoIP-PBX* 1-866-415-5355 >> Toronto Ontario >> Canada >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > David Donovan > Consultant > Fulcrum Solutions > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > >
