<condition field='destination_number' expression='$'>
<action application='set' data='hangup_after_bridge=true'/>
<action application="set" data="continue_on_fail=true"/>
<action application="set" data="disable_hold=true"/>
<action application="set" data="map_type=pbx"/>
<action application="set" data="map_id=10"/>
<action application="set" data="state=NC"/>
<action application="set" data="npa=910"/>
<action application="set" data="export_vars=map_type,map_id,state,npa,dispatcher_ip"/>
<action application="set" data="import=dispatcher_ip"/>
<action application="set" data="process_cdr=b_only"/>
<action application="set" data="bypass_media=true"/>
<action application="limit_execute" data="hash default
5.9.50.206:5060 3 bridge [dispatcher_ip=5.9.50.206]sofia/external/92301@5.9.50.206:5060|[dispatcher_ip=10.211.55.26]sofia/external/
92301@10.211.55.26:15080"/>
</condition>
and I have tried to bridge the same with 2 lines of execute with hangup_after_bridge set to true.
For testing, the first IP in the bridge is not reachable, so I cancel the call after a few seconds.