<div dir="ltr">if execute_on_* freezes maybe try api_on_*</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 5, 2016 at 3:31 AM, Stanislav Sinyagin <span dir="ltr">&lt;<a href="mailto:ssinyagin@gmail.com" target="_blank">ssinyagin@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">that will work, but keep in mind that your call, including its audio,<br>
will freeze until the HTTP session finishes. So, the server should<br>
answer quickly, and it should be reliable. Also it should sustain a<br>
certain calls-per-second rate (FreeSWITCH has 30cps limit by default,<br>
and it&#39;s tunable).<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
On Fri, Aug 5, 2016 at 7:41 AM, Don Hawkins &lt;<a href="mailto:hawkins@hawkinsegroup.com">hawkins@hawkinsegroup.com</a>&gt; wrote:<br>
&gt; Thanks for your help Stainislav!<br>
&gt;<br>
&gt; I decided to go with the route below, sharing code for those that may run<br>
&gt; across this issue later.<br>
&gt;<br>
&gt; Get notified on certain events via HTTP post:<br>
&gt;<br>
&gt; &lt;!-- Get a CURL post once call starts ringing (media begins) --&gt;<br>
&gt; &lt;execute application=\&quot;export\&quot; data=\&quot;nolocal:execute_on_<wbr>media=curl<br>
&gt; <a href="http://mysite.com/test3.php" target="_blank" rel="noreferrer">http://mysite.com/test3.php</a> post<br>
&gt; event=Ringing&amp;amp;\${uuid}&amp;<wbr>amp;state=\${state}&amp;direction=<wbr>\${direction}\&quot;&gt;&lt;/execute&gt;<br>
&gt;<br>
&gt; &lt;!-- Get a CURL post once leg B answers --&gt;<br>
&gt; &lt;execute application=\&quot;export\&quot; data=\&quot;nolocal:execute_on_<wbr>answer=curl<br>
&gt; <a href="http://mysite.com/test3.php" target="_blank" rel="noreferrer">http://mysite.com/test3.php</a> post<br>
&gt; event=Answered&amp;amp;\${uuid}&amp;<wbr>amp;state=\${state}&amp;direction=<wbr>\${direction}\&quot;&gt;&lt;/execute&gt;<br>
&gt;<br>
&gt; (remove the \ slashes)<br>
&gt;<br>
&gt; On Thu, Aug 4, 2016 at 5:33 AM, Stanislav Sinyagin &lt;<a href="mailto:ssinyagin@gmail.com">ssinyagin@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I think inbound ESL is what will work for you best.<br>
&gt;&gt;<br>
&gt;&gt; Lua scripts can be executed within FreeSWITCH process during the call<br>
&gt;&gt; processing, but they are always synchronous, so your call will wait<br>
&gt;&gt; until the HTTP request is processed.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Aug 4, 2016 at 11:05 AM, Don Hawkins &lt;<a href="mailto:hawkins@hawkinsegroup.com">hawkins@hawkinsegroup.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; Thanks!<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I&#39;ve looked at ESL and the mod_event_socket but I&#39;m not looking to<br>
&gt;&gt; &gt; control<br>
&gt;&gt; &gt; everything. I do see that it supports outbound so I tried it but it<br>
&gt;&gt; &gt; seems it<br>
&gt;&gt; &gt; won&#39;t allow me to just get notified on events but I&#39;ll also have to<br>
&gt;&gt; &gt; control<br>
&gt;&gt; &gt; the entire call. In other words, it wont allow JUST outbound.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Looks like my next option is LUA (which I know nothing about as of yet)<br>
&gt;&gt; &gt; but<br>
&gt;&gt; &gt; it looks like it will allow event hooks. Is this a viable solution in<br>
&gt;&gt; &gt; your<br>
&gt;&gt; &gt; opinion?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; <a href="https://wiki.freeswitch.org/wiki/Mod_lua#Event_Hooks" target="_blank" rel="noreferrer">https://wiki.freeswitch.org/<wbr>wiki/Mod_lua#Event_Hooks</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Thu, Aug 4, 2016 at 1:34 AM, Stanislav Sinyagin &lt;<a href="mailto:ssinyagin@gmail.com">ssinyagin@gmail.com</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; the best approach is to have a separate daemon that connects to<br>
&gt;&gt; &gt;&gt; FreeSWITCH and subscribes to events. Then you can asynchronously<br>
&gt;&gt; &gt;&gt; process these events without affecting the call flow. There are<br>
&gt;&gt; &gt;&gt; actually hundreds of example scripts, just search for keywords:<br>
&gt;&gt; &gt;&gt; freeswitch, esl, event socket<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; There are also implementations of ESL protocol in many programming<br>
&gt;&gt; &gt;&gt; languages, and you can choose depending on your skills and<br>
&gt;&gt; &gt;&gt; requirements. For example, Golang or Erlang would allow you to spin<br>
&gt;&gt; &gt;&gt; off a new thread every time you need it, and do some background<br>
&gt;&gt; &gt;&gt; processing in parallel. But for many tasks, single-threaded processing<br>
&gt;&gt; &gt;&gt; is enough, so Perl or Python would work fine.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; You can also hand the call processing to such an external program --<br>
&gt;&gt; &gt;&gt; for example, the XML dialplan executes park(), and your ESL program<br>
&gt;&gt; &gt;&gt; picks up the control and performs what you need, like IVR, for<br>
&gt;&gt; &gt;&gt; example.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Thu, Aug 4, 2016 at 7:30 AM, Don Hawkins &lt;<a href="mailto:hawkins@hawkinsegroup.com">hawkins@hawkinsegroup.com</a>&gt;<br>
&gt;&gt; &gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt; So curl is working fine but I&#39;m unsure (and unable to find any<br>
&gt;&gt; &gt;&gt; &gt; examples)<br>
&gt;&gt; &gt;&gt; &gt; how<br>
&gt;&gt; &gt;&gt; &gt; to execute the curl application on specific events, primarily when<br>
&gt;&gt; &gt;&gt; &gt; the<br>
&gt;&gt; &gt;&gt; &gt; call<br>
&gt;&gt; &gt;&gt; &gt; has been bridged/answered. Can anyone assist?<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; On Wed, Aug 3, 2016 at 11:16 PM, Don Hawkins<br>
&gt;&gt; &gt;&gt; &gt; &lt;<a href="mailto:hawkins@hawkinsegroup.com">hawkins@hawkinsegroup.com</a>&gt;<br>
&gt;&gt; &gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Figured it out, I sure did miss something, thank you for leading me<br>
&gt;&gt; &gt;&gt; &gt;&gt; in<br>
&gt;&gt; &gt;&gt; &gt;&gt; the<br>
&gt;&gt; &gt;&gt; &gt;&gt; right direction.<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &lt;execute application=&quot;bind_digit_<wbr>action&quot;<br>
&gt;&gt; &gt;&gt; &gt;&gt; data=&quot;curl,*,exec:curl,<a href="http://myurl.com/mypage.cgi" target="_blank" rel="noreferrer">http://<wbr>myurl.com/mypage.cgi</a> post<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; uuid=${uuid}&amp;amp;state=${<wbr>state}&amp;direction=${direction},<wbr>aleg,aleg&quot;&gt;&lt;/execute&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; On Wed, Aug 3, 2016 at 10:23 PM, Don Hawkins<br>
&gt;&gt; &gt;&gt; &gt;&gt; &lt;<a href="mailto:hawkins@hawkinsegroup.com">hawkins@hawkinsegroup.com</a>&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; Thank you Abaci!<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; I added<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; &lt;execute application=&quot;curl&quot; data=&quot;<a href="http://myurl.com/whatever.php" target="_blank" rel="noreferrer">http://myurl.com/<wbr>whatever.php</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; json&quot;&gt;&lt;/execute&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; And it&#39;s for sure contacting my URL but it&#39;s not sending anything,<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; there<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; are no values... did I miss something?<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; On Wed, Aug 3, 2016 at 8:09 PM, Abaci B &lt;<a href="mailto:abaci64@gmail.com">abaci64@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; <a href="https://freeswitch.org/confluence/display/FREESWITCH/mod_curl" target="_blank" rel="noreferrer">https://freeswitch.org/<wbr>confluence/display/FREESWITCH/<wbr>mod_curl</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; On Wed, Aug 3, 2016 at 9:03 PM, Don Hawkins<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; &lt;<a href="mailto:hawkins@hawkinsegroup.com">hawkins@hawkinsegroup.com</a>&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; Care to elaborate? Do you mean mod_xml_curl? I&#39;m already using<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; that<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; for<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; serving configs, don&#39;t see it working for this...maybe I&#39;m wrong.<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; Sincerely,<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; Don Hawkins<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; Sent from my NationPCS® Nexus 6.<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; On Aug 3, 2016 7:57 PM, &quot;Abaci B&quot; &lt;<a href="mailto:abaci64@gmail.com">abaci64@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; curl<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; On Wed, Aug 3, 2016 at 8:27 PM, Don Hawkins<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:hawkins@hawkinsegroup.com">hawkins@hawkinsegroup.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Very simple situation...<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; While on a call I want to press * to post to an external URL, I<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; want<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; to post global variables, ie. UUID.<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; I have this working with httapi:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; &lt;execute application=&quot;bind_digit_<wbr>action&quot;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; data=&quot;httapi,*,exec:httapi,<a href="http://myurl.com" target="_blank" rel="noreferrer">htt<wbr>p://myurl.com</a>,aleg,aleg\&quot;&gt;&lt;/<wbr>execute&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Only problem is, httapi expects XML to be returned and I don&#39;t<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; actually want to return anything, I just want to send the<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; information to the<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; URL and for FreeSwitch to go on about it&#39;s business.<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; What module is best for this job?<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; ______________________________<wbr>______________________________<wbr>_____________<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Professional FreeSWITCH Consulting Services:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitchsolutions.com" target="_blank" rel="noreferrer">http://www.<wbr>freeswitchsolutions.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Official FreeSWITCH Sites<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://confluence.freeswitch.org" target="_blank" rel="noreferrer">http://confluence.freeswitch.<wbr>org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.cluecon.com" target="_blank" rel="noreferrer">http://www.cluecon.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" rel="noreferrer">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" rel="noreferrer">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; ______________________________<wbr>______________________________<wbr>_____________<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; Professional FreeSWITCH Consulting Services:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitchsolutions.com" target="_blank" rel="noreferrer">http://www.<wbr>freeswitchsolutions.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; Official FreeSWITCH Sites<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="http://confluence.freeswitch.org" target="_blank" rel="noreferrer">http://confluence.freeswitch.<wbr>org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.cluecon.com" target="_blank" rel="noreferrer">http://www.cluecon.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" rel="noreferrer">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" rel="noreferrer">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; ______________________________<wbr>______________________________<wbr>_____________<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; Professional FreeSWITCH Consulting Services:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitchsolutions.com" target="_blank" rel="noreferrer">http://www.<wbr>freeswitchsolutions.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; Official FreeSWITCH Sites<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="http://confluence.freeswitch.org" target="_blank" rel="noreferrer">http://confluence.freeswitch.<wbr>org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="http://www.cluecon.com" target="_blank" rel="noreferrer">http://www.cluecon.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" rel="noreferrer">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" rel="noreferrer">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; ______________________________<wbr>______________________________<wbr>_____________<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; Professional FreeSWITCH Consulting Services:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; <a href="http://www.freeswitchsolutions.com" target="_blank" rel="noreferrer">http://www.<wbr>freeswitchsolutions.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; Official FreeSWITCH Sites<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; <a href="http://confluence.freeswitch.org" target="_blank" rel="noreferrer">http://confluence.freeswitch.<wbr>org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; <a href="http://www.cluecon.com" target="_blank" rel="noreferrer">http://www.cluecon.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" rel="noreferrer">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" rel="noreferrer">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; --<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; Sincerely,<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; Don Hawkins<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; CEO<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; Hawkins Enterprise Group LLC<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; <a href="http://hawkinsegroup.com" target="_blank" rel="noreferrer">http://hawkinsegroup.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; Zello PTT: push2don<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; P: <a href="tel:469-214-5044" value="+14692145044">469-214-5044</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; --<br>
&gt;&gt; &gt;&gt; &gt;&gt; Sincerely,<br>
&gt;&gt; &gt;&gt; &gt;&gt; Don Hawkins<br>
&gt;&gt; &gt;&gt; &gt;&gt; CEO<br>
&gt;&gt; &gt;&gt; &gt;&gt; Hawkins Enterprise Group LLC<br>
&gt;&gt; &gt;&gt; &gt;&gt; <a href="http://hawkinsegroup.com" target="_blank" rel="noreferrer">http://hawkinsegroup.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; Zello PTT: push2don<br>
&gt;&gt; &gt;&gt; &gt;&gt; P: <a href="tel:469-214-5044" value="+14692145044">469-214-5044</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; --<br>
&gt;&gt; &gt;&gt; &gt; Sincerely,<br>
&gt;&gt; &gt;&gt; &gt; Don Hawkins<br>
&gt;&gt; &gt;&gt; &gt; CEO<br>
&gt;&gt; &gt;&gt; &gt; Hawkins Enterprise Group LLC<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://hawkinsegroup.com" target="_blank" rel="noreferrer">http://hawkinsegroup.com</a><br>
&gt;&gt; &gt;&gt; &gt; Zello PTT: push2don<br>
&gt;&gt; &gt;&gt; &gt; P: <a href="tel:469-214-5044" value="+14692145044">469-214-5044</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; ______________________________<wbr>______________________________<wbr>_____________<br>
&gt;&gt; &gt;&gt; &gt; Professional FreeSWITCH Consulting Services:<br>
&gt;&gt; &gt;&gt; &gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.freeswitchsolutions.com" target="_blank" rel="noreferrer">http://www.<wbr>freeswitchsolutions.com</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Official FreeSWITCH Sites<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt; <a href="http://confluence.freeswitch.org" target="_blank" rel="noreferrer">http://confluence.freeswitch.<wbr>org</a><br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.cluecon.com" target="_blank" rel="noreferrer">http://www.cluecon.com</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; FreeSWITCH-users mailing list<br>
&gt;&gt; &gt;&gt; &gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
&gt;&gt; &gt;&gt; &gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" rel="noreferrer">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" rel="noreferrer">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; ______________________________<wbr>______________________________<wbr>_____________<br>
&gt;&gt; &gt;&gt; Professional FreeSWITCH Consulting Services:<br>
&gt;&gt; &gt;&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt;&gt; &gt;&gt; <a href="http://www.freeswitchsolutions.com" target="_blank" rel="noreferrer">http://www.<wbr>freeswitchsolutions.com</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Official FreeSWITCH Sites<br>
&gt;&gt; &gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;&gt; <a href="http://confluence.freeswitch.org" target="_blank" rel="noreferrer">http://confluence.freeswitch.<wbr>org</a><br>
&gt;&gt; &gt;&gt; <a href="http://www.cluecon.com" target="_blank" rel="noreferrer">http://www.cluecon.com</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt; &gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
&gt;&gt; &gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" rel="noreferrer">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" rel="noreferrer">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
&gt;&gt; &gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; --<br>
&gt;&gt; &gt; Sincerely,<br>
&gt;&gt; &gt; Don Hawkins<br>
&gt;&gt; &gt; CEO<br>
&gt;&gt; &gt; Hawkins Enterprise Group LLC<br>
&gt;&gt; &gt; <a href="http://hawkinsegroup.com" target="_blank" rel="noreferrer">http://hawkinsegroup.com</a><br>
&gt;&gt; &gt; Zello PTT: push2don<br>
&gt;&gt; &gt; P: <a href="tel:469-214-5044" value="+14692145044">469-214-5044</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; ______________________________<wbr>______________________________<wbr>_____________<br>
&gt;&gt; &gt; Professional FreeSWITCH Consulting Services:<br>
&gt;&gt; &gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt;&gt; &gt; <a href="http://www.freeswitchsolutions.com" target="_blank" rel="noreferrer">http://www.<wbr>freeswitchsolutions.com</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Official FreeSWITCH Sites<br>
&gt;&gt; &gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; &gt; <a href="http://confluence.freeswitch.org" target="_blank" rel="noreferrer">http://confluence.freeswitch.<wbr>org</a><br>
&gt;&gt; &gt; <a href="http://www.cluecon.com" target="_blank" rel="noreferrer">http://www.cluecon.com</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; FreeSWITCH-users mailing list<br>
&gt;&gt; &gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
&gt;&gt; &gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" rel="noreferrer">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
&gt;&gt; &gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" rel="noreferrer">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
&gt;&gt; &gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt;<br>
&gt;&gt; ______________________________<wbr>______________________________<wbr>_____________<br>
&gt;&gt; Professional FreeSWITCH Consulting Services:<br>
&gt;&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt;&gt; <a href="http://www.freeswitchsolutions.com" target="_blank" rel="noreferrer">http://www.<wbr>freeswitchsolutions.com</a><br>
&gt;&gt;<br>
&gt;&gt; Official FreeSWITCH Sites<br>
&gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;&gt; <a href="http://confluence.freeswitch.org" target="_blank" rel="noreferrer">http://confluence.freeswitch.<wbr>org</a><br>
&gt;&gt; <a href="http://www.cluecon.com" target="_blank" rel="noreferrer">http://www.cluecon.com</a><br>
&gt;&gt;<br>
&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" rel="noreferrer">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" rel="noreferrer">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
&gt;&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Sincerely,<br>
&gt; Don Hawkins<br>
&gt; CEO<br>
&gt; Hawkins Enterprise Group LLC<br>
&gt; <a href="http://hawkinsegroup.com" target="_blank" rel="noreferrer">http://hawkinsegroup.com</a><br>
&gt; Zello PTT: push2don<br>
&gt; P: <a href="tel:469-214-5044" value="+14692145044">469-214-5044</a><br>
&gt;<br>
&gt; ______________________________<wbr>______________________________<wbr>_____________<br>
&gt; Professional FreeSWITCH Consulting Services:<br>
&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt; <a href="http://www.freeswitchsolutions.com" target="_blank" rel="noreferrer">http://www.<wbr>freeswitchsolutions.com</a><br>
&gt;<br>
&gt; Official FreeSWITCH Sites<br>
&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
&gt; <a href="http://confluence.freeswitch.org" target="_blank" rel="noreferrer">http://confluence.freeswitch.<wbr>org</a><br>
&gt; <a href="http://www.cluecon.com" target="_blank" rel="noreferrer">http://www.cluecon.com</a><br>
&gt;<br>
&gt; FreeSWITCH-users mailing list<br>
&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" rel="noreferrer">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" rel="noreferrer">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
&gt; <a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
<br>
______________________________<wbr>______________________________<wbr>_____________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank" rel="noreferrer">http://www.<wbr>freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" target="_blank" rel="noreferrer">http://confluence.freeswitch.<wbr>org</a><br>
<a href="http://www.cluecon.com" target="_blank" rel="noreferrer">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" rel="noreferrer">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" rel="noreferrer">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank" rel="noreferrer">http://www.freeswitch.org</a></div></div></blockquote></div><br></div>