<html><body><span style="font-family:Verdana; color:#000000; font-size:10pt;">Hi James,<br><br>Thank you very much for a detailed reply. (Matt, sorry about earlier, I totally missed the part you said about the t option)<br>To answer, yes the Queue command does have t and T passed to it. This is how I tested it. Agent1 is on eyeBeam and he's the one who will need to do an attended transfer to a queue. So, let's say the shortcode to the queue is 3. Agent1 gets a call, presses the # (even though the transfer sequence is set to #2.. immediately, Agent1 heard "Transfer", which means just the # was enough to put it in the transfer mode) and the minute Agent1 presses 3, it's a blind transfer. <br><br>canreinvite=no and so dtmf=auto. It doesn't seem to be picking up the feature codes set in features.conf for some reason. So # is doing the transfer, even though the only thing uncommented in features.conf was atndxfer, which was set to *2 and then to #2 since *2 was doing a hangup (the hangup sequence for agentlogin). dtmfmode couldn't be set to info because eyeBeam is used by Agent1 and DTMF wasn't being recognized when the agent was trying to login to the queue.<br><br><br>[1013]<br>type=friend<br>qualify=yes<br>nat=yes<br>host=dynamic<br>dtmfmode=auto<br>context=manila<br>canreinvite=no<br>callerid=Agent &lt;1013&gt;<br>call-limit=10<br><br>Please help<br>Thanks!<br><br><br>
<blockquote webmail="1" style="border-left: 2px solid blue; margin-left: 8px; padding-left: 8px; font-size: 10pt; color: black; font-family: verdana;">
-------- Original Message --------<br>
Subject: Re: [asterisk-users] Transfers on AgentLogin()<br>
From: "James Sneeringer" &lt;jsneerin@gmail.com&gt;<br>
Date: Fri, September 05, 2008 10:57 pm<br>
To: "Asterisk Users Mailing List - Non-Commercial Discussion"<br>
&lt;asterisk-users@lists.digium.com&gt;<br>
<br>
Since AgentLogin() essentially keeps a channel to the agent open all<br>
the time, a normal SIP transfer will do exactly as you say. That is,<br>
it will try to send the agent's login session into queue, which isn't<br>
what you want.<br>
<br>
As Matt suggested, you need to pass the "t" option to the Queue()<br>
application. This will let your agents perform a DTMF transfer using<br>
the codes defined in features.conf. The agent basically dials a short<br>
code while talking to the caller. Asterisk intercepts it, and then<br>
prompts the agent for the extension to transfer the call to. Look in<br>
features.conf for more information.<br>
<br>
Fair warning, I have never needed to use this feature, so I can't<br>
attest to exactly how it behaves. We use dynamic agent logins, so<br>
we've never had to deal with AgentLogin(). This allows us to do normal<br>
SIP transfers.<br>
<br>
Also, you will probably have to do one of two things in your sip.conf.<br>
One, set "canreinvite" to "no" to keep Asterisk in the call path, that<br>
way it can intercept the DTMF tones. Or, two, set "dtmfmode" to<br>
"info", so that DTMF tones are converted to SIP INFO messages, which<br>
Asterisk will see.<br>
<br>
At least, that's how I think it works. :)<br>
<br>
-James<br>
<br>
<br>
On Sun, Aug 31, 2008 at 3:15 PM, Mark Hamilton &lt;mark.h@cage151.com&gt; wrote:<br>
&gt; I've tried the regular, xfer button on xlite, dial 100 (to transfer to the<br>
&gt; queue), and hit go back to line 1 and hit xfer again. But it's AgentLogin(),<br>
&gt; so it transfers the full persistent connection to the queue instead of the<br>
&gt; call itself and this causes the transferring agent to logout.<br>
&gt;<br>
&gt; Either that, or I'm doing something wrong. There is no documentation out<br>
&gt; there so I don't know how it would work for AgentLogin().<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: asterisk-users-bounces@lists.digium.com<br>
&gt; [<a href="http://email.secureserver.net/pcompose.php#Compose" onclick="return true;Popup.composeWindow('pcompose.php?sendto=asterisk-users-bounces%40lists.digium.com'); return false;" mce_href="http://email.secureserver.net/pcompose.php#Compose">mailto:asterisk-users-bounces<b></b>@lists.digium.com</a>] On Behalf Of Matt Riddell<br>
&gt; Sent: August 30, 2008 6:18 PM<br>
&gt; To: Asterisk Users Mailing List - Non-Commercial Discussion<br>
&gt; Subject: Re: [asterisk-users] Transfers on AgentLogin()<br>
&gt;<br>
&gt; What did you try and how did it fail? Are you using the t option in queue?<br>
&gt;<br>
<br>
_______________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank" mce_href="http://www.api-digital.com">http://www.api-digital.com</a> --<br>
<br>
AstriCon 2008 - September 22 - 25 Phoenix, Arizona<br>
Register Now: <a href="http://www.astricon.net" target="_blank" mce_href="http://www.astricon.net">http://www.astricon.net</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank" mce_href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>

</blockquote></span></body></html>