Maybe with: Failover for your outbound gateway is easy to implement at bridge time using the | separator: <action application="bridge" data="sofia/gateway/primary/dialstring|sofia/gateway/secondary/dialstring"/> Or By checking ${bridge_hangup_cause}? --- David Villasmil On Feb 23, 2013, at 8:48, "shayne.alone@gmail.com" <shayne.alone@gmail.com> wrote:
I need to control over the return value of bridge application:
How should on find if the call was rejected bye Carrier_One ( before I fill 10 calls which I am permitted to ) and route then via Carrier_Two?
<include> <extension name="noPerfixed"> <condition field="destination_number" expression="^([0-9]+)$"> <action application="set" data="ignore_early_media=true"/> <action application="set" data="continue_on_fail=NORMAL_TEMPORARY_FAILURE,NO_ROUTE_DESTINATION"/> <action application="limit_execute" data="hash outbound carrierOne 10 bridge sofia/gateway/xxx.xxx.xxx.101/$1" /> <!-- what should i place here? --> <action application="hangup"/> <action application="bridge" data="sofia/gateway/xxx.xxx.xxx.102/12$1"/> <action application="hangup"/> </condition> </extension>
<extension name="Perfixed"> <condition field="destination_number" expression="^[0-9]+#([0-9]+)$"> <action application="transfer" data="$1 XML CallPlan"/> </condition> </extension> </include>
-- Regards, Ali R. Taleghani _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org