<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7653.38">
<TITLE>SV: [Freeswitch-dev] Manual Attended Transfer using 3 channels</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<BR>

<P><FONT SIZE=2>It works so splendidly!<BR>
Only curious thing is that I need to give a destination on the transfer, ie:<BR>
uuid_transfer &lt;uuid&gt; -both park inline &lt;some extension&gt;<BR>
<BR>
<BR>
Too bad the 'park inline' wasn't mentioned Anywhere in the wiki, think I'll post a page on it.<BR>
Thanks a hundred times over!<BR>
<BR>
<BR>
-----Ursprungligt meddelande-----<BR>
Från: freeswitch-dev-bounces@lists.freeswitch.org genom Anthony Minessale<BR>
Skickat: on 2009-02-04 17:28<BR>
Till: freeswitch-dev@lists.freeswitch.org<BR>
Ämne: Re: [Freeswitch-dev] Manual Attended Transfer using 3 channels<BR>
<BR>
uuid_transfer &lt;either uuid of bridged call&gt; -both park inline<BR>
<BR>
now they are both parked.<BR>
<BR>
uuid_bridge &lt;uuid&gt; &lt;another uuid&gt;<BR>
<BR>
now they are bridged<BR>
<BR>
<BR>
<BR>
<BR>
On Wed, Feb 4, 2009 at 12:53 AM, David Dikman (a05davdi) &lt;<BR>
a05davdi@student.his.se&gt; wrote:<BR>
<BR>
&gt;&nbsp; Hi,<BR>
&gt; I'm currently implementing an operator to direct calls with using<BR>
&gt; freeswitch and event socket.<BR>
&gt; The operator should be able to do an attended transfer, that is the<BR>
&gt; operator is supposed to be able to recieve a call, call another party and<BR>
&gt; switch back and forward between these to before eventually bridging them<BR>
&gt; together. (I cannot use att_xfer since it doesn't have the behaviour we<BR>
&gt; wish).<BR>
&gt;<BR>
&gt; I've gotten everything to work fine up 'till the point where the operator<BR>
&gt; has called a second party and whishes to switch back to the first party and<BR>
&gt; this is where I need some help.<BR>
&gt;<BR>
&gt; I use event socket for sending the api commands but if I could just get a<BR>
&gt; hint of how to do it manually (with console) I could probably convert it (or<BR>
&gt; how to do it in js).<BR>
&gt;<BR>
&gt; These are the steps I go through now: (notice that I'm trying to use only 3<BR>
&gt; channels so that the operator needn't park channels on phone)<BR>
&gt;<BR>
&gt; * Originate call between inbound call and operator (Gives me what i'll<BR>
&gt; refer to as Leg A and Leg B)<BR>
&gt; * Hold Leg A (gives music to Leg A)<BR>
&gt; * Transfer Leg B to Ext XX (Gives me Leg C, now I've got one call from A-B<BR>
&gt; and one from B-C)<BR>
&gt; * Unhold Leg B (I can talk between B and C)<BR>
&gt;<BR>
&gt; What should be the next step?<BR>
&gt; I've tried holding C and then bridging, transfering, intercepting etc but<BR>
&gt; nothing works. Whatever I do the call between Leg A and Leg B disappears and<BR>
&gt; no sound between the two. I can bridge A-&gt;C and get them to talk to each<BR>
&gt; other but I would also like to be able to switch back from B-&gt;C to A-B.<BR>
&gt;<BR>
&gt; I've been guessing my way around this for quite some time now and I would<BR>
&gt; really appreciate some help.<BR>
&gt;<BR>
&gt;<BR>
&gt; _______________________________________________<BR>
&gt; Freeswitch-dev mailing list<BR>
&gt; Freeswitch-dev@lists.freeswitch.org<BR>
&gt; <A HREF="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</A><BR>
&gt; UNSUBSCRIBE:<A HREF="http://lists.freeswitch.org/mailman/options/freeswitch-dev">http://lists.freeswitch.org/mailman/options/freeswitch-dev</A><BR>
&gt; <A HREF="http://www.freeswitch.org">http://www.freeswitch.org</A><BR>
&gt;<BR>
&gt;<BR>
<BR>
<BR>
--<BR>
Anthony Minessale II<BR>
<BR>
FreeSWITCH <A HREF="http://www.freeswitch.org/">http://www.freeswitch.org/</A><BR>
ClueCon <A HREF="http://www.cluecon.com/">http://www.cluecon.com/</A><BR>
<BR>
AIM: anthm<BR>
MSN:anthony_minessale@hotmail.com &lt;MSN%3Aanthony_minessale@hotmail.com&gt;<BR>
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com&lt;PAYPAL%3Aanthony.minessale@gmail.com&gt;<BR>
IRC: irc.freenode.net #freeswitch<BR>
<BR>
FreeSWITCH Developer Conference<BR>
sip:888@conference.freeswitch.org &lt;sip%3A888@conference.freeswitch.org&gt;<BR>
iax:guest@conference.freeswitch.org/888<BR>
googletalk:conf+888@conference.freeswitch.org&lt;googletalk%3Aconf%2B888@conference.freeswitch.org&gt;<BR>
pstn:213-799-1400<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>