From Abrupt Cassowary, 4 Years ago, written in Python.
This paste is a reply to Dialplan from ColmQuinn1
- view diff
Embed
  1. 11/15/2017 9:23:30 AM : Freeswitch.xml_curl.objects.CallRouting.Route : e1b5f741-df16-4243-a4a3-d10ace81c1d1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <document type="freeswitch/xml">
  3.   <section name="dialplan">
  4.     <context name="public">
  5.       <extension name="global" continue="true">
  6.         <condition>
  7.           <action application="set" data="sip_codec_negotiation=greedy" />
  8.         </condition>
  9.       </extension>
  10.       <extension name="17329726665_did_dnis">
  11.         <condition>
  12.           <action application="log" data="ALERT caller id name = 15085189970" />
  13.           <action application="log" data="ALERT caller id number = 15085189970" />
  14.           <action application="log" data="ALERT caller id number modified = 5085189970" />
  15.           <action application="set" data="caller_id_name=${cidlookup(5085189970)}" />
  16.           <action application="log" data="ALERT cnam dip = ${caller_id_name}" />
  17.           <action application="set" data="inbound_carrier=true" />
  18.           <action application="export" data="dialed_dnis=17329726665" />
  19.           <action application="transfer" data="17329726665 XML 25138.ha4.sbcdax.com" />
  20.         </condition>
  21.       </extension>
  22.     </context>
  23.   </section>
  24. </document>
  25.  
  26. 11/15/2017 9:23:31 AM : Freeswitch.xml_curl.objects.CallRouting.Route : e1b5f741-df16-4243-a4a3-d10ace81c1d1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  27. <document type="freeswitch/xml">
  28.   <section name="dialplan">
  29.     <context name="25138.ha4.sbcdax.com">
  30.       <extension name="followme_17329726665">
  31.         <condition>
  32.           <action application="answer" />
  33.           <action application="export" data="aleg_uuid=e1b5f741-df16-4243-a4a3-d10ace81c1d1" />
  34.           <action application="bind_digit_action" data="followme,*,exec:transfer,*9417329726665 xml 25138.ha4.sbcdax.com" />
  35.           <action application="set" data="bridge_pre_execute_aleg_app=lua" />
  36.           <action application="set" data="bridge_pre_execute_aleg_data=clear_digit_action.lua e1b5f741-df16-4243-a4a3-d10ace81c1d1" />
  37.           <action application="export" data="nolocal:absolute_codec_string=PCMU" />
  38.           <action application="export" data="hold_music=/mnt/greeting/Greeting528.mp3" />
  39.           <action application="set" data="cr_boxnum=CA80000100000" />
  40.           <action application="export" data="nolocal:execute_on_answer_1=lua record_session.lua 'CA80000100000' '17329726665' '17329726665' '17329726665' '20171115' 'CA817329726665000' '15085189970' 'STAPLES INC' '/mnt/avndax/mp3/CA8/0000100/20171115' 'CA8' '0000100' 'callrecording_inbound' '6a7981d1-f76a-4906-877e-6dc25e183075' '//192.58.0.151/avndax/mp3/CA8/0000100/20171115'" />
  41.           <action application="set" data="ringback=${us-ring}" />
  42.           <action application="set" data="hangup_after_bridge=true" />
  43.           <action application="set" data="continue_on_fail=true" />
  44.           <action application="set" data="callstat=F" />
  45.           <action application="export" data="followme_callid=e1b5f741-df16-4243-a4a3-d10ace81c1d1" />
  46.           <action application="set" data="originationboxnum=" />
  47.           <action application="export" data="sourceboxnum=CA817329726665000" />
  48.           <action application="export" data="boxnum=CA817329726665000" />
  49.           <action application="export" data="nolocal:callstat=F" />
  50.           <action application="export" data="originating_leg_uuid=e1b5f741-df16-4243-a4a3-d10ace81c1d1" />
  51.                  
  52.           <action application="transfer" data="2 XML 25138.ha4.sbcdax.com" />
  53.                  
  54.           <action application="export" data="ringgroup_callid=f75ef517-1753-4e7a-817e-27592bc1a952" />
  55.           <action application="bridge" data="
  56.                  
  57.                   {ignore_early_media=true}[leg_timeout=30,origination_caller_id_name='STAPLES INC',origination_caller_id_number=+15085189970]user/102@25138.ha4.sbcdax.com:_:
  58.                  
  59.                   {ignore_early_media=true}[leg_timeout=30,origination_caller_id_name='STAPLES INC',origination_caller_id_number=+15085189970]user/100@25138.ha4.sbcdax.com:_:
  60.                  
  61.                   {ignore_early_media=true}[leg_timeout=30,origination_caller_id_name='STAPLES INC',origination_caller_id_number=+15085189970]user/101@25138.ha4.sbcdax.com:_:
  62.                  
  63.                   {ignore_early_media=true}[leg_timeout=30,origination_caller_id_name='STAPLES INC',origination_caller_id_number=+15085189970]user/105@25138.ha4.sbcdax.com:_:
  64.                  
  65.                   {ignore_early_media=true}[leg_timeout=30,origination_caller_id_name='STAPLES INC',origination_caller_id_number=+15085189970]user/103@25138.ha4.sbcdax.com:_:
  66.                  
  67.                   {ignore_early_media=true}[execute_on_answer='bind_meta_app 1 a s execute_extension::attended_xfer_+15085189970 XML 25138.ha4.sbcdax.com',origination_caller_id_number=+15085189970,origination_caller_id_name=_undef_,leg_timeout=30]sofia/gateway/sr/17325477157"
  68.                  
  69.                   />
  70.           <action application="set" data="vmrecord_maxlen_secs=120" />
  71.           <action application="set" data="vmrecord_silence_secs=20" />
  72.           <action application="set" data="vmrecord_greeting=/mnt/avndax/mp3/CA8/17329726665/17329726665.gr2h.mp3" />
  73.           <action application="set" data="vmrecord_filename=/mnt/avndax/mp3/CA8/17329726665/2017111592331775.mp3" />
  74.           <action application="set" data="vmrecord_args=\\\\\\\\192.58.0.151\\\\avndax\\\\mp3\\\\CA8\\\\17329726665\\\\2017111592331775.mp3|CA817329726665000|CA8\\\\17329726665\\\\2017111592331775.mp3||15085189970|STAPLES INC|17329726665" />
  75.           <action application="set" data="vmrecord_authid=17329726665" />
  76.           <action application="set" data="cr_type=voicemail" />
  77.           <action application="lua" data="vm_record.lua" />
  78.         </condition>
  79.       </extension>
  80.     </context>
  81.   </section>
  82. </document>
  83.  
  84. 11/15/2017 9:23:32 AM : Freeswitch.xml_curl.objects.CallRouting.Route : e1b5f741-df16-4243-a4a3-d10ace81c1d1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  85. <document type="freeswitch/xml">
  86.   <section name="dialplan">
  87.     <context name="25138.ha4.sbcdax.com">
  88.       <extension name="callcenter_2@25138.ha4.sbcdax.com">
  89.         <condition>
  90.           <action application="set" data="context2=25138.ha4.sbcdax.com" />
  91.           <action application="set" data="context=25138.ha4.sbcdax.com" />
  92.           <action application="set" data="hangup_after_bridge=true" />
  93.           <action application="set" data="absolute_codec_string=PCMU" />
  94.           <action application="set" data="ignore_display_updates=true" />
  95.           <action application="set" data="hold_music=/mnt/greeting/Greeting965.mp3" />
  96.           <action application="set" data="cc_moh_override=/mnt/greeting/Greeting962.mp3" />
  97.           <action application="set" data="callstat=c" />
  98.           <action application="set" data="cc_callid=a78e70a2-dcf4-4b6c-b68c-ee5705482d62" />
  99.           <action application="export" data="cr_boxnum=CA80000002000" />
  100.           <action application="playback" data="/mnt/avndax/mp3/CA8/0000002/altfm.mp3" />
  101.           <action application="set" data="cr_type=callrecording_callcenter" />
  102.           <action application="unset" data="cc_exit_keys" />
  103.           <action application="set" data="result=${luarun(callcenter-announce-position.lua ${uuid} Support@25138.ha4.sbcdax.com 30000)}" />
  104.           <action application="set" data="followme_callid=e1b5f741-df16-4243-a4a3-d10ace81c1d1" />
  105.           <action application="set" data="originating_leg_uuid=e1b5f741-df16-4243-a4a3-d10ace81c1d1" />
  106.           <action application="set" data="boxnum=CA80000002000" />
  107.           <action application="set" data="sourceboxnum=CA80000002000" />
  108.           <action application="set" data="origination_caller_id_name=QUE* STAPLES INC" />
  109.           <action application="unset" data="group_confirm_file" />
  110.           <action application="unset" data="group_confirm_key" />
  111.           <action application="set" data="aleg_uuid=e1b5f741-df16-4243-a4a3-d10ace81c1d1" />
  112.           <action application="set" data="cc_export_vars=api_hangup_hook,absolute_codec_string,ignore_display_updates,hold_music,context2,context,cc_callid,cc_group,cr_boxnum,dialed_dnis,followme_callid,originating_leg_uuid,boxnum,sourceboxnum,callstat,origination_caller_id_name,aleg_UUID" />
  113.           <action application="callcenter" data="Support@25138.ha4.sbcdax.com" />
  114.           <action application="unset" data="group_confirm_file" />
  115.           <action application="unset" data="group_confirm_key" />
  116.           <action application="set" data="cr_type=voicemail" />
  117.           <action application="set" data="vmrecord_maxlen_secs=120" />
  118.           <action application="set" data="vmrecord_silence_secs=20" />
  119.           <action application="set" data="vmrecord_greeting=/mnt/avndax/mp3/CA8/17329726665/17329726665.gr2h.mp3" />
  120.           <action application="set" data="vmrecord_filename=/mnt/avndax/mp3/CA8/17329726665/2017111592332243.mp3" />
  121.           <action application="set" data="vmrecord_args=\\\\\\\\192.58.0.151\\\\avndax\\\\mp3\\\\CA8\\\\17329726665\\\\2017111592332243.mp3|CA817329726665000|CA8\\\\17329726665\\\\2017111592332243.mp3||15085189970|STAPLES INC|17329726665" />
  122.           <action application="set" data="vmrecord_authid=17329726665" />
  123.           <action application="set" data="cr_type=voicemail" />
  124.           <action application="lua" data="vm_record.lua" />
  125.         </condition>
  126.       </extension>
  127.     </context>
  128.   </section>
  129. </document>