<extension name="OUTGOING_PSTN">
<condition field="destination_number" expression="^([0-9]\d\d\d\d+)$">
<action application="set" data="effective_caller_id_number=${e164_caller_id}"/>
<action application="set" data="effective_caller_id_name=${e164_caller_id}"/>
<action application="set" data="bind_meta_key=*"/>
<action application="bind_meta_app" data="4 a s execute_extension::att_xfer XML features"/>
<action application="log" data="INFO execute info on B-leg"/>
<action application="export" data="nolocal:execute_on_answer=execute_extension EVALUATE_DTMF XML default"/>
<action application="bridge" data="sofia/gateway/siptg-03/${dest_local}"/>
<action application="hangup"/>
</condition>
</extension>
<extension name="EVALUATE_DTMF">
<condition field="destination_number" expression="^EVALUATE_DTMF$"/>
<condition field="${switch_r_sdp}" expression="a=rtpmap:(\d+)\stelephone-event/8000" break="never">
<action application="set" data="rtp_payload_number=$1"/>
<action application="log" data="INFO rfc2833 - on profile:[${sofia_profile_name}]"/>
<anti-action application="spandsp_start_dtmf"/>
<anti-action application="log" data="INFO InBand - on profile:[${sofia_profile_name}]"/>
</condition>
</extension>