<HTML>
<HEAD>
<TITLE>Re: [Freeswitch-users] Redundant Dial Plan in JS</TITLE>
</HEAD>
<BODY>
<FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>See <a href="http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_bridge#Implementing_Failover">http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_bridge#Implementing_Failover</a><BR>
<BR>
Or see using the bridge command in conjunction with the continue_on_fail channel variable...<BR>
<BR>
This is pretty easy to do... Keep in mind that what good ol&#8217; ma bell does is try one route and then if it fails, try to re-route around that... That&#8217;s all the above is showing you how to do<BR>
<BR>
K<BR>
<BR>
<BR>
On 1/13/13 9:22 PM, &quot;Sean Devoy&quot; &lt;<a href="sdevoy@bizfocused.com">sdevoy@bizfocused.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><SPAN STYLE='font-size:11pt'><FONT FACE="Calibri, Verdana, Helvetica, Arial">Hi,<BR>
&nbsp;<BR>
This question stems from the fact that I cannot find a VOIP Service Provider (VSP) that can connect outgoing calls truly reliably. &nbsp;I have customers who expect calls to go through just like good old ma-bell did &#8211;100% of the time barring natural disasters. &nbsp;You have to admit those guys set the bar pretty high for us.<BR>
&nbsp;<BR>
I was using Voip Innovations with decent success, but my users complain every 2 weeks or so and I send the trace to VI. The standard response is always &#8220;We have updated our route tables for that area.&#8221; &nbsp;I switched to Vitelity where I was assured they have redundant paths and this could never happen! &nbsp;I have only confirmed it happening twice in the last 3 weeks! &nbsp;Of course one of those was during the demo of the new service I had just installed for a new customer. <BR>
&nbsp;<BR>
So, I give up. &nbsp;My new approach is &#8220;VSPs cannot deliver consistent highly reliable service &#8211; work around it!&#8221;<BR>
&nbsp;<BR>
I know I want a dial plan that will check the bridge status and redial using a different gateway (VSP) if it failed (not busy or no answer &#8211; failure). &nbsp;I am pretty sure the best/easy approach is a JavaScript &#8220;dialer&#8221; script to handle this.<BR>
&nbsp;<BR>
I have looked in the wiki for such a sample. &nbsp;If it exists I have missed it. &nbsp;So rather than &#8220;re-inventing the wheel&#8221; &nbsp;I am reaching out to you all. &nbsp;Does anyone have a dialing script that checks for failure and redials on failure or just continues to voicemail on no answer? &nbsp;I will happily test and tweak it and add it to the wiki if you have something to get me started!!! &nbsp;If not I shall take the plunge and get started! My ideal solution will dial, play a message and redial on failure, maybe 2 or three times or play a failure message and email me on excess errors. &nbsp;I am leaning toward &#8220;Call congestion, rerouting. &nbsp;Please stand by&#8221; &nbsp;while the new bridge is being attempted.<BR>
&nbsp;<BR>
Thanks,<BR>
Sean<BR>
</FONT><FONT FACE="Monaco, Courier New"><BR>
<HR ALIGN=CENTER SIZE="3" WIDTH="95%"></FONT></SPAN><FONT SIZE="2"><FONT FACE="Consolas, Courier New, Courier"><SPAN STYLE='font-size:10pt'>_________________________________________________________________________<BR>
Professional FreeSWITCH Consulting Services:<BR>
<a href="consulting@freeswitch.org">consulting@freeswitch.org</a><BR>
<a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a><BR>
<BR>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<BR>
<a href="http://www.cudatel.com">http://www.cudatel.com</a><BR>
<BR>
Official FreeSWITCH Sites<BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
<a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a><BR>
<a href="http://www.cluecon.com">http://www.cluecon.com</a><BR>
<BR>
FreeSWITCH-users mailing list<BR>
<a href="FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><BR>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><BR>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
</SPAN></FONT></FONT></BLOCKQUOTE><FONT SIZE="2"><FONT FACE="Consolas, Courier New, Courier"><SPAN STYLE='font-size:10pt'><BR>
</SPAN></FONT></FONT><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>-- <BR>
Ken<BR>
<FONT COLOR="#0000FF"><U><a href="http://www.FreeSWITCH.org">http://www.FreeSWITCH.org</a><BR>
<a href="http://www.ClueCon.com">http://www.ClueCon.com</a><BR>
<a href="http://www.OSTAG.org">http://www.OSTAG.org</a><BR>
</U></FONT>irc.freenode.net #freeswitch<BR>
</SPAN></FONT>
</BODY>
</HTML>