[asterisk-users] Auto retry on Busy

Eric "ManxPower" Wieling eric at fnords.org
Sun Aug 13 18:12:32 MST 2006


RetryDial (and DIALSTATUS) won't work on analog lines.

John Novack wrote:
> Also many so-called "legacy" hybrid PBX switches have had this for many 
> a year
> Hard to compete when well used features that have been around for 20 
> years are lacking
> 
> John Novack
> 
> Rushowr wrote:
>> The reason he might want it is because it's a feature offered by many 
>> POTS and Mobile Telcos. I know that's why I've played with it, the 
>> ITSPs and SIP Termination providers I consult for want to have as many 
>> if not more features to offer than the POTS and Mobile guys.
>>
>> Cheers,
>> Rushowr - Sherwood McGowan
>>
>> -----Original Message-----
>> From: asterisk-users-bounces at lists.digium.com
>> [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Kevin Smith
>> Sent: Friday, August 11, 2006 2:30 PM
>> To: Asterisk Users Mailing List - Non-Commercial Discussion
>> Subject: Re: [asterisk-users] Auto retry on Busy
>>
>> Why don't you just test for the dial status after the dial command
>> completes? I don't really see why you want something to keep dialing 
>> until
>> it gets through, but this would work.
>>
>> [something]
>> 1,1,Dial(zap/,sip/, etc/whatever, 10)
>> 1,n,gotoif[${DIALSTATUS}="BUSY"]?(LINEBUSY):(OTHER)
>> 1,n(LINEBUSY), Wait(30)
>> 1,n,goto(something,1,1)
>> 1,n(OTHER), do something else
>>
>> Sure it is pretty rough, but the basics are there. Also you might want to
>> read this: http://www.voip-info.org/wiki-Asterisk+variable+DIALSTATUS
>>
>> Kevin
>>
>>
>>
>> Noah Silverman wrote:
>>  
>>> Hi,
>>>
>>> Does anybody have an easy solution for this.
>>>
>>> I want something that will keep trying a busy number every 30 seconds 
>>> until it gets through.
>>>
>>> I've tried retrydial, but can't get it to work.
>>>
>>> Any suggestions?


-- 
Now accepting new clients in Birmingham, Atlanta, Huntsville, 
Chattanooga, and Montgomery.



More information about the asterisk-users mailing list