<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Sprechblasentext Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.E-MailFormatvorlage18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.SprechblasentextZchn
        {mso-style-name:"Sprechblasentext Zchn";
        mso-style-priority:99;
        mso-style-link:Sprechblasentext;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:DE;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi all<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">The <span lang="EN-US">principle</span> control for a consultation call via uuid commands works fine (See my mail from On Sep 17, 2012 3:53 AM)<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Now if have a new problem. The channel variable &#8222;park_after_bridge&#8220; don&#8217;t work in all cases.
<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Good scenario:<o:p></o:p></p>
<p class="MsoNormal">If i have the legs A (999849368922) and B (170) bridged and i was set for the two legs with uuid_setvar the value park_after_bridge to true.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Now i Hangup the telefone 170 and the leg A go back to Park. Thats correct
<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [NOTICE] sofia.c:711 Hangup sofia/external/170@172.16.1.26 [CS_EXCHANGE_MEDIA] [NORMAL_CLEARING]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_channel.c:2905 Send signal sofia/external/170@172.16.1.26 [KILL]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_core_session.c:1224 Send signal sofia/external/170@172.16.1.26 [BREAK]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_ivr_bridge.c:588 BRIDGE THREAD DONE [sofia/external/170@172.16.1.26]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_ivr_bridge.c:613 Send signal sofia/external/999849368922@172.16.1.26 [BREAK]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_core_state_machine.c:443 (sofia/external/170@172.16.1.26) State EXCHANGE_MEDIA going to sleep<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_core_state_machine.c:385 (sofia/external/170@172.16.1.26) Running State Change CS_HANGUP<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_core_state_machine.c:625 (sofia/external/170@172.16.1.26) State HANGUP<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_ivr_bridge.c:501 sofia/external/170@172.16.1.26 ending bridge by request from write function<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] mod_sofia.c:469 Channel sofia/external/170@172.16.1.26 hanging up, cause: NORMAL_CLEARING<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_ivr_bridge.c:588 BRIDGE THREAD DONE [sofia/external/999849368922@172.16.1.26]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_core_state_machine.c:47 sofia/external/170@172.16.1.26 Standard HANGUP, cause: NORMAL_CLEARING<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_ivr_bridge.c:613 Send signal sofia/external/170@172.16.1.26 [BREAK]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_core_state_machine.c:625 (sofia/external/170@172.16.1.26) State HANGUP going to sleep<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_core_state_machine.c:416 (sofia/external/170@172.16.1.26) State Change CS_HANGUP -&gt; CS_REPORTING<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_core_session.c:1224 Send signal sofia/external/170@172.16.1.26 [BREAK]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.928287 [DEBUG] switch_core_state_machine.c:385 (sofia/external/170@172.16.1.26) Running State Change CS_REPORTING<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.943911 [DEBUG] switch_ivr_bridge.c:1456 sofia/external/170@172.16.1.26 skip receive message [UNBRIDGE] (channel is hungup already)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.943911 [DEBUG] switch_core_state_machine.c:685 (sofia/external/170@172.16.1.26) State REPORTING<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.943911 [DEBUG] switch_core_session.c:773 Send signal sofia/external/999849368922@172.16.1.26 [BREAK]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.943911 [DEBUG] switch_ivr.c:2732 (sofia/external/999849368922@172.16.1.26) State Change CS_SOFT_EXECUTE -&gt; CS_PARK<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#0070C0">2012-09-25 09:47:52.943911 [DEBUG] switch_core_state_machine.c:79 sofia/external/170@172.16.1.26 Standard REPORTING, cause: NORMAL_CLEARING<o:p></o:p></span></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Bad scenario:<o:p></o:p></p>
<p class="MsoNormal">If i have the legs A (999849368922) and B (202) bridged i set for the two legs with uuid_setvar the value park_after_bridge to true.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Now i Hangup the telefone 202 and the Freeswitch send a By fort he leg A<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.916087 [NOTICE] sofia.c:711 Hangup sofia/external/202@172.16.1.26 [CS_SOFT_EXECUTE] [NORMAL_CLEARING]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_channel.c:2905 Send signal sofia/external/202@172.16.1.26 [KILL]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_core_session.c:1224 Send signal sofia/external/202@172.16.1.26 [BREAK]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_ivr_bridge.c:588 BRIDGE THREAD DONE [sofia/external/202@172.16.1.26]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_channel.c:2882 (sofia/external/999849368922@172.16.1.26) Callstate Change ACTIVE -&gt; HANGUP<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [NOTICE] switch_ivr_bridge.c:601 Hangup sofia/external/999849368922@172.16.1.26 [CS_EXCHANGE_MEDIA] [NORMAL_CLEARING]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_channel.c:2905 Send signal sofia/external/999849368922@172.16.1.26 [KILL]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_core_session.c:1224 Send signal sofia/external/999849368922@172.16.1.26 [BREAK]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_channel.c:1741 (sofia/external/202@172.16.1.26) Callstate Change HANGUP -&gt; ACTIVE<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_ivr_bridge.c:613 Send signal sofia/external/999849368922@172.16.1.26 [BREAK]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_ivr_bridge.c:1456 sofia/external/999849368922@172.16.1.26 skip receive message [UNBRIDGE] (channel is hungup already)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_ivr_bridge.c:1459 sofia/external/202@172.16.1.26 skip receive message [UNBRIDGE] (channel is hungup already)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_core_state_machine.c:446 (sofia/external/202@172.16.1.26) State SOFT_EXECUTE going to sleep<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.947336 [DEBUG] switch_core_state_machine.c:385 (sofia/external/202@172.16.1.26) Running State Change CS_HANGUP<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.962960 [DEBUG] switch_ivr_play_say.c:1682 done playing file local_stream://moh<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.962960 [DEBUG] switch_core_session.c:2329 sofia/external/999849368922@172.16.1.26 skip receive message [APPLICATION_EXEC_COMPLETE] (channel
 is hungup already)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.962960 [DEBUG] switch_ivr_bridge.c:329 sofia/external/999849368922@172.16.1.26 skip receive message [BRIDGE] (channel is hungup already)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.962960 [DEBUG] switch_ivr_bridge.c:331 Send signal sofia/external/202@172.16.1.26 [BREAK]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.962960 [DEBUG] switch_ivr_bridge.c:507 sofia/external/999849368922@172.16.1.26 ending bridge by request from read function<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.962960 [DEBUG] switch_ivr_bridge.c:588 BRIDGE THREAD DONE [sofia/external/999849368922@172.16.1.26]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.962960 [DEBUG] switch_ivr_bridge.c:613 Send signal sofia/external/202@172.16.1.26 [BREAK]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">2012-09-25 10:24:02.962960 [DEBUG] switch_core_state_machine.c:443 (sofia/external/999849368922@172.16.1.26) State EXCHANGE_MEDIA going to sleep<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal">The only difference is the 202 is an IP-Telephone (not SIP) and the 170 is a System-Telephone.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Have you any idea what is going on in the wrong scenario??<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Thak you for your help<o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">Von:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org]
<b>Im Auftrag von </b>Michael Collins<br>
<b>Gesendet:</b> Dienstag, 18. September 2012 19:38<br>
<b>An:</b> FreeSWITCH Users Help<br>
<b>Betreff:</b> Re: [Freeswitch-users] Consultation Call via event_socket interface<o:p></o:p></span></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Seven,<br>
<br>
I think you're right about att_xfer being a tool for a different job. I'm also interested in knowing if using a conference with the mute/unmute and relations is a feasible approach. However, I think the OP may be able to do this all with a little bit of scripting
 and maybe uuid_dual_transfer &#43; uuid_bridge.<br>
<br>
I'll ruminate on this one a bit and maybe we can kick it around after the featured presentation on tomorrow's conference call.<br>
<br>
-MC<o:p></o:p></p>
<div>
<p class="MsoNormal">On Mon, Sep 17, 2012 at 4:49 PM, Seven Du &lt;<a href="mailto:dujinfang@gmail.com" target="_blank">dujinfang@gmail.com</a>&gt; wrote:<o:p></o:p></p>
<div>
<p class="MsoNormal">I had the similar issue, when using mod_fifo with mixed inbound/outbound agents, I have to disable the multiline feature on hard phones (any one knows how to disable on eye beam or xlite?)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">att_xfer could do this job except it has problems when use with event_socket&nbsp;<a href="http://jira.freeswitch.org/browse/FS-4419" target="_blank">http://jira.freeswitch.org/browse/FS-4419</a><o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal">, maybe it's not designed to this kind of usage.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Yes, I would use the similar approach with Alexander if I'm doing this. Also I wonder if it's possible to just use a conference with mute/unmute hear/nohear and relate/unrelate combinations.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">--&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Seven Du<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Sent with <a href="http://www.sparrowmailapp.com/?sig" target="_blank">
Sparrow</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<p><span style="color:#A0A0A8">On Tuesday, September 18, 2012 at 7:19 AM, Michael Collins wrote:<o:p></o:p></span></p>
<blockquote style="border:none;border-left:solid windowtext 1.0pt;padding:0cm 0cm 0cm 8.0pt;margin-left:0cm;margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">JM,<br>
<br>
That actually explains a lot. I appreciate the information. I can definitely see where the relative expense of a hard phone would make this kind of application quite valuable. I hope you guys are able to iron out the details. Also, maybe you could see if Mitch
 Capper could add line appearances to FSClient. :)<br>
<br>
-MC<o:p></o:p></p>
<div>
<p class="MsoNormal">On Mon, Sep 17, 2012 at 3:42 PM, <a href="mailto:Jmesquita@freeswitch.org" target="_blank">
Jmesquita@freeswitch.org</a> &lt;<a href="mailto:jmesquita@freeswitch.org" target="_blank">jmesquita@freeswitch.org</a>&gt; wrote:<br>
<br>
<o:p></o:p></p>
<div>
<div>
<div>
<p class="MsoNormal">MC, I believe I have to make a statement here in favor of some realities that are different from the ones most people on this list live in. I live in South America and an IP Phone here does not get lower than 120usd per unit. And I am talking
 about the cheapest yea link phone model. In brazil, where I come from, this is even higher.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Taking that into consideration, several lower end ip phones started to appear as well as hybrid systems where the majority of the extensions are still analog. In a system like that, CTI applications like the one our friend is describing
 is really the way out to really add value to a solution.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Even on the asterisk world we see applications like these. For example the flash operator panel and the HUD for asterisk. I believe most of us have heard of it before.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Anyhow, I didn't mean to write an essay on the subject but I see this kind of feature being constantly rejected by the community and I really can't understand why that is.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><br>
Joćo Mesquita<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
On 17/09/2012, at 01:39 p.m., Michael Collins &lt;<a href="mailto:msc@freeswitch.org" target="_blank">msc@freeswitch.org</a>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Or get a hard phone that has a hold button and at least two line keys.<br>
-MC<o:p></o:p></p>
<div>
<p class="MsoNormal">On Mon, Sep 17, 2012 at 5:19 AM, Joćo Mesquita &lt;<a href="mailto:jmesquita@freeswitch.org" target="_blank">jmesquita@freeswitch.org</a>&gt; wrote:<br>
<br>
<o:p></o:p></p>
<div>
<p>From personal experience, I believe that how you described is the right way to do it. The only caveat is that you will have to add variables do the channels so you can properly track what is going on in the cdrs . If you don't process cdrs, then it is all
 good. Careful with pickup and such too...<o:p></o:p></p>
<div>
<div>
<div>
<p class="MsoNormal">On Sep 17, 2012 3:53 AM, &quot;Alexander Haugg&quot; &lt;<a href="mailto:Alexander.Haugg@c4b.de" target="_blank">Alexander.Haugg@c4b.de</a>&gt; wrote:<br>
<br>
<o:p></o:p></p>
<div>
<div>
<div>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Hi MC,</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">thank
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">you for the
</span><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">answer</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">.</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">To your question, all call legs in this scenario (outgoing or incoming direction) are connected over a sip trunk of a pbx.</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Scenario:</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">My CTI</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp; |&nbsp; A</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp; |&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; event socket</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp; V&nbsp; |</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Freeswitch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sip Trunk</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&lt;-&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PBX</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">-&gt;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">My Client control (CTI) the call legs over the event socket interface and the call legs are only legs over the sip trunk to or from the
 PBX.</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">After some tests i have found a possible solution:</span><o:p></o:p></p>
<p><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">-</span><span style="font-size:7.0pt;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Leg A and Leg B are bridged (all legs get the flag park_after_bridge = true)</span><o:p></o:p></p>
<p><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">-</span><span style="font-size:7.0pt;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">For Consultation i park Leg B and transfer this Leg to Moh in my default context of my dialplan</span><o:p></o:p></p>
<p><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">-</span><span style="font-size:7.0pt;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">i originate Leg C and bridge this Leg with Leg A (Leg C have the flag park_after_bridge = true too) Consultation is comlete now.</span><o:p></o:p></p>
<p><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">-</span><span style="font-size:7.0pt;color:#1F497D">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">with the principle same think i can toggle Leg A &lt;-&gt; Leg B and Leg A &lt;-&gt; Leg C.</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">What is your think for this solution? I have tested this on the FS CLI and it works.</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt"><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">Von:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">
<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a> [mailto:<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a>]
<b>Im Auftrag von </b>Michael Collins<br>
<b>Gesendet:</b> Freitag, 14. September 2012 19:13<br>
<b>An:</b> FreeSWITCH Users Help<br>
<b>Betreff:</b> Re: [Freeswitch-users] Consultation Call via event_socket interface</span><o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">&nbsp;<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">Hi Alex,<br>
<br>
Welcome to the FreeSWITCH mail list! <br>
<br>
First question for you: what kind of telephone are you using? The reason I ask is that this kind of function is trivially achieved with a good hard phone, like a Polycom, Yealink, Snom, or Cisco with two or more line keys. If you can use a hard phone w/ multiple
 line keys then you don't even need to mess with the dialplan, uuid_bridge, etc.<br>
<br>
-MC<o:p></o:p></p>
<div>
<p style="margin:0cm;margin-bottom:.0001pt">On Fri, Sep 14, 2012 at 12:24 AM, Alexander Haugg &lt;<a href="mailto:Alexander.Haugg@c4b.de" target="_blank">Alexander.Haugg@c4b.de</a>&gt; wrote:<o:p></o:p></p>
<div>
<div>
<p style="margin:0cm;margin-bottom:.0001pt">Hi All,<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">&nbsp;<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">I&#8217;m new on the mailing list.<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">I have a problem with a call scenario.<o:p></o:p></p>
<p>-<span style="font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Channel A and channel B are bridged (A is my own channel and B is my calling partner)<o:p></o:p></p>
<p>-<span style="font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Now i set channel B on hold with the command &#8222;uuid_hold xxx&#8220; and create a new channel to C with the command:<o:p></o:p></p>
<p>bgapi originate {channel_csid=num,accountcode=num,origination_caller_id_name='num@ip',origination_caller_id_number=num@ip}sofia/external/num@ip&nbsp; &amp;park<o:p></o:p></p>
<p>this works correctly, the partner C answer and the channel is established.<o:p></o:p></p>
<p>-<span style="font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Now the Problem:<o:p></o:p></p>
<p>I try to bridge the channel a to channel c with the uuid_bridge command, now the channel b will hangup, why? The variable hangup_after_bridge is by default false.<o:p></o:p></p>
<p>Other problem: channel A can hear the voice of channel C but not speak with him, channel C can hear and speak. But this problem is not the important think at the moment.<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">Is there a general problem in my plan to do that?<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">Is it a better plan to do this over the dialplan?<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">The next step in this scenario is to toggle the connection A -&gt; B and A -&gt; C.<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">&nbsp;<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">Thanks for your help!<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">Nice regards,<o:p></o:p></p>
<p style="margin:0cm;margin-bottom:.0001pt">Alex<o:p></o:p></p>
</div>
</div>
<p style="margin:0cm;margin-bottom:.0001pt"><br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><o:p></o:p></p>
</div>
<p style="mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:0cm">
<br>
<br clear="all">
<br>
-- <br>
Michael S Collins<br>
Twitter: @mercutioviz<br>
<a href="http://www.FreeSWITCH.org" target="_blank">http://www.FreeSWITCH.org</a><br>
<a href="http://www.ClueCon.com" target="_blank">http://www.ClueCon.com</a><br>
<a href="http://www.OSTAG.org" target="_blank">http://www.OSTAG.org</a><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><o:p></o:p></p>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
<br clear="all">
<br>
-- <br>
Michael S Collins<br>
Twitter: @mercutioviz<br>
<a href="http://www.FreeSWITCH.org" target="_blank">http://www.FreeSWITCH.org</a><br>
<a href="http://www.ClueCon.com" target="_blank">http://www.ClueCon.com</a><br>
<a href="http://www.OSTAG.org" target="_blank">http://www.OSTAG.org</a><br>
<br>
<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal">_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><o:p></o:p></p>
</div>
</blockquote>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
<br clear="all">
<br>
-- <br>
Michael S Collins<br>
Twitter: @mercutioviz<br>
<a href="http://www.FreeSWITCH.org" target="_blank">http://www.FreeSWITCH.org</a><br>
<a href="http://www.ClueCon.com" target="_blank">http://www.ClueCon.com</a><br>
<a href="http://www.OSTAG.org" target="_blank">http://www.OSTAG.org</a><br>
<br>
<o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal">_________________________________________________________________________<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Professional FreeSWITCH Consulting Services:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">FreeSWITCH-powered IP PBX: The CudaTel Communication Server<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">Official FreeSWITCH Sites<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class="MsoNormal">FreeSWITCH-users mailing list<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><o:p></o:p></p>
</div>
</div>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_________________________________________________________________________<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">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><o:p></o:p></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
<br clear="all">
<br>
-- <br>
Michael S Collins<br>
Twitter: @mercutioviz<br>
<a href="http://www.FreeSWITCH.org" target="_blank">http://www.FreeSWITCH.org</a><br>
<a href="http://www.ClueCon.com" target="_blank">http://www.ClueCon.com</a><br>
<a href="http://www.OSTAG.org" target="_blank">http://www.OSTAG.org</a><br>
<br>
<o:p></o:p></p>
</div>
</body>
</html>