<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
<1013><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" <jsneerin@gmail.com><br>
Date: Fri, September 05, 2008 10:57 pm<br>
To: "Asterisk Users Mailing List - Non-Commercial
Discussion"<br>
<asterisk-users@lists.digium.com><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 <mark.h@cage151.com>
wrote:<br>> I've tried the regular, xfer button on xlite, dial 100 (to transfer to
the<br>
> queue), and hit go back to line 1 and hit xfer again. But it's
AgentLogin(),<br>
> so it transfers the full persistent connection to the queue instead of
the<br>
> call itself and this causes the transferring agent to logout.<br>
><br>
> Either that, or I'm doing something wrong. There is no documentation
out<br>
> there so I don't know how it would work for AgentLogin().<br>
><br>
> -----Original Message-----<br>
> From: asterisk-users-bounces@lists.digium.com<br>
> [<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>
> Sent: August 30, 2008 6:18 PM<br>
> To: Asterisk Users Mailing List - Non-Commercial Discussion<br>
> Subject: Re: [asterisk-users] Transfers on AgentLogin()<br>
><br>
> What did you try and how did it fail? Are you using the t option in
queue?<br>
><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>