Re: [asterisk-users] sequential dialing preferences

2009-12-08 Thread C. Chad Wallace

At 10:38 AM on 06 Dec 2009, Thomas Perron wrote:

> I am trying to use a simple tool in the Dial plan so that if the first
> number does not connect the logic will go to the second and/or third.
> 
> Basically, I want the call to ring and connect to the first number
> Then, if it is not answered I want another number to try to get
> connected Then, if second number does not answer I want the third to
> be tried i only list the scenario for the first two numbers
> 
> Here is what I have now which works fine for the one and only
> number...
> 
> exten => s,n,Dial(SIP/callwithus/12135551212,120,A(ginger3)) ;
> Service line
> 
> so, will this work ...  ..
> 
> exten =>
> s,n,Dial(SIP/callwithus/12135551212[&SIP/callwithus/12145551212],120,A(ginger3))
>  ;
> Service line
> 
> Please send comments to make this work.

It'll work without the square brackets.  The square brackets that are
shown in "core show application Dial" aren't meant to be put in
literally.  They just signify that the stuff inside them is optional.

However, using Dial that way won't do what you're looking for. Instead,
it'll ring both (or all) devices at once, and the first one to answer
will get the call.  The others will just be disconnected.  If you want
it to ring the second number only after the first one didn't work,
you'll have to do that in your dialplan by checking ${DIALSTATUS} after
Dial.


-- 

C. Chad Wallace, B.Sc.
The Lodging Company
http://www.lodgingcompany.com/
OpenPGP Public Key ID: 0x262208A0



signature.asc
Description: PGP signature
___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

[asterisk-users] sequential dialing preferences

2009-12-06 Thread Thomas Perron
I am trying to use a simple tool in the Dial plan so that if the first
number does not connect the logic will go to the second and/or third.

Basically, I want the call to ring and connect to the first number
Then, if it is not answered I want another number to try to get connected
Then, if second number does not answer I want the third to be tried
i only list the scenario for the first two numbers

Here is what I have now which works fine for the one and only number...

exten => s,n,Dial(SIP/callwithus/12135551212,120,A(ginger3)) ;   Service line

so, will this work ...  ..

exten => 
s,n,Dial(SIP/callwithus/12135551212[&SIP/callwithus/12145551212],120,A(ginger3))
;  Service line

Please send comments to make this work.
Thanks

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users