<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="Generator" content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        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;}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang="EN-US" link="blue" vlink="purple"><div class="WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Thanks, will give that a try, looks like it should do the trick.</span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"> </span></p><div><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> <a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">freeswitch-users-bounces@lists.freeswitch.org</a> [mailto:<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">freeswitch-users-bounces@lists.freeswitch.org</a>] <b>On Behalf Of </b>Michael Jerris<br><b>Sent:</b> Thursday, April 14, 2016 2:02 PM<br><b>To:</b> FreeSWITCH Users Help &lt;<a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a>&gt;<br><b>Subject:</b> Re: [Freeswitch-users] How to dynamically set up conferences?</span></p></div></div><p class="MsoNormal"> </p><p class="MsoNormal">if you are remotely controlling, you can uuid_transfer using the both flag</p><div><p class="MsoNormal"> </p><div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><p class="MsoNormal">On Apr 14, 2016, at 1:54 PM, Piotr Starzyk &lt;<a href="mailto:pstarzyk@general-devices.com">pstarzyk@general-devices.com</a>&gt; wrote:</p></div><p class="MsoNormal"> </p><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I see.  In that case, I guess my question really boils down to converting a call into a conference.  To ‘move’ a leg from a call to a conference, do I need to be looking into ‘bridge’ or ‘transfer’ tool?</span></p></div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"> </span></p><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Found a similar question from two years back, sadly without the final answer:</span></p></div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"><a href="http://lists.freeswitch.org/pipermail/freeswitch-users/2015-January/110392.html"><span style="color:purple">http://lists.freeswitch.org/pipermail/freeswitch-users/2015-January/110392.html</span></a></span></p></div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"> </span></p><div><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><div><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span class="apple-converted-space"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><a href="mailto:freeswitch-users-bounces@lists.freeswitch.org"><span style="color:purple">freeswitch-users-bounces@lists.freeswitch.org</span></a><span class="apple-converted-space"> </span>[mailto:<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org"><span style="color:purple">freeswitch-users-bounces@lists.freeswitch.org</span></a>]<span class="apple-converted-space"> </span><b>On Behalf Of<span class="apple-converted-space"> </span></b>Michael Jerris<br><b>Sent:</b><span class="apple-converted-space"> </span>Thursday, April 14, 2016 1:31 PM<br><b>To:</b><span class="apple-converted-space"> </span>FreeSWITCH Users Help &lt;<a href="mailto:freeswitch-users@lists.freeswitch.org"><span style="color:purple">freeswitch-users@lists.freeswitch.org</span></a>&gt;<br><b>Subject:</b><span class="apple-converted-space"> </span>Re: [Freeswitch-users] How to dynamically set up conferences?</span></p></div></div></div><p class="MsoNormal"> </p><div><p class="MsoNormal">I&#39;ve seen a lot of people use Approach II and it is always a huge mess, don&#39;t do it.  Approach 1 is actually very simple, but you can do it even simpler than this, you can just transfer both call legs into a conference on the fly, you don&#39;t need to hang up and call back.  If you adjust params to not get tones and such, its nearly unnoticeable it happens so quick.</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal"> </p><div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><div><p class="MsoNormal">On Apr 14, 2016, at 12:28 PM, Piotr Starzyk &lt;<a href="mailto:pstarzyk@general-devices.com"><span style="color:purple">pstarzyk@general-devices.com</span></a>&gt; wrote:</p></div></div><p class="MsoNormal"> </p><div><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Let’s say I have 3 SIP endpoints: Caller_A, Caller_B and Caller_C</span></p></div></div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> </span></p><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Initially Caller_A calls Caller_B, so we end up with a SIP call between them.</span></p></div></div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> </span></p><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">But now, there will be some cases, when Caller_A will want to ‘conference in’ Caller_C into the call between Caller_A and Caller_B.</span></p></div></div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> </span></p><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">How is it normally done?  Based on my limited understanding of mod_conference, I would attempt doing it as following:</span></p></div></div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> </span></p><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Approach I:<span class="apple-converted-space"> </span></span></p></div></div><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Tear down the original call between A &amp; B, and set up a conference between A, B &amp; C:</span></p></div></div><div style="margin-left:.5in"><div><p class="MsoNormal" style="text-indent:-.25in"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">1.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Caller_A calls Caller_B</span></p></div></div><div style="margin-left:.5in"><div><p class="MsoNormal" style="text-indent:-.25in"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">2.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">SIP call is established between Caller_A and Caller_B.</span></p></div></div><div style="margin-left:.5in"><div><p class="MsoNormal" style="text-indent:-.25in"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">3.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">After a while Caller_A wants to conference in Caller_C, as following:</span></p></div></div><div style="margin-left:1.0in"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">a.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Caller_A hangs up the call with Caller_B</span></p></div></div><div style="margin-left:1.0in"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">b.</span><span style="font-size:7.0pt">     <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Caller_A dials into a conference room.</span></p></div></div><div style="margin-left:1.0in"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">c.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Caller_B dials into the same conference room.</span></p></div></div><div style="margin-left:1.0in"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">d.</span><span style="font-size:7.0pt">     <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Caller_C dials into the same conference room.</span></p></div></div><div style="margin-left:.5in"><div><p class="MsoNormal" style="text-indent:-.25in"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">4.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Caller_A, Caller_B and Caller_C are now in a conference.</span></p></div></div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> </span></p><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Approach II:<span class="apple-converted-space"> </span></span></p></div></div><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Use conferences for all calls from the beginning, even the 2-way calls, to make it easier to conference in additional callers:</span></p></div></div><div style="margin-left:.5in"><div><p class="MsoNormal" style="text-indent:-.25in"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">1.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Caller_A dials into a conference room.</span></p></div></div><div style="margin-left:.5in"><div><p class="MsoNormal" style="text-indent:-.25in"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">2.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Caller_B dials into a conference room.</span></p></div></div><div style="margin-left:.5in"><div><p class="MsoNormal" style="text-indent:-.25in"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">3.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Calelr_A and Caller_B can now talk to each other.</span></p></div></div><div style="margin-left:.5in"><div><p class="MsoNormal" style="text-indent:-.25in"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">4.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">After a while Caller_A wants to conference in Caller_C</span></p></div></div><div style="margin-left:1.0in"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">a.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Caller_C dials into the same conference room.</span></p></div></div><div style="margin-left:.5in"><div><p class="MsoNormal" style="text-indent:-.25in"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">5.</span><span style="font-size:7.0pt">      <span class="apple-converted-space"> </span></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Caller_A, Caller_B and Caller_C are now in a conference.</span></p></div></div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> </span></p><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">I’ve also read about eavesdrop tool, but I understand it only allows 3-way communication, and I need to be able to support N-way.</span></p></div></div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> </span></p></div></blockquote></div></div></div></blockquote></div></div></div></body></html>