Guest User

group call

a guest
Jul 19th, 2016
24
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         <extension name="group call">
  2.                 <condition field="destination_number" expression="^group_sip_((?=[0-9]*$)(?:.{10}))$">
  3.                         <action application="ring_ready"/>
  4.                         <action application="set" data="ringback=%(2000, 4000, 440.0, 480.0)"/>
  5.                         <action application="sleep" data="3000"/>
  6.                         <action application="answer"/>
  7.                         <action application="sleep" data="500"/>
  8.  
  9. <!--
  10.                        <action application="set" data="conference_auto_outcall_prefix={group_confirm_key=1,group_confirm_file=conference/8000/welcome_press_1_2_join.wav}"/>
  11.                        <action application="playback" data="conference/8000/conf-welcome.wav"/>
  12. -->
  13.  
  14.                         <action application="set" data="conference_auto_outcall_announce=/usr/share/freeswitch/sounds/en/us/callie/conference/8000/conf-welcome.wav"/>
  15.                         <action application="set" data="conference_auto_outcall_timeout=30"/>
  16.                         <action application="set" data="conference_auto_outcall_flags=none"/>
  17.                         <action application="set" data="conference_auto_outcall_profile=default"/>
  18.  
  19.                     <!--
  20.                         here I am doing conference_set_auto_outcall logic
  21.                     -->
  22.                         <action application="set" data="group_id=$1"/>
  23.                         <action application="python" data="group_sip"/>
  24.  
  25.                         <action application="sleep" data="500"/>
  26.                         <action application="conference" data="$1@default"/>
  27.                         <action application="hangup"/>
  28.                 </condition>
  29.         </extension>
RAW Paste Data