<div dir="ltr"><div class="gmail_default" style="color:#660000">You can use any number of methods for redirecting a call from the queue to a specific agent.  These include off the shelf products such as FOP or iSymphony, or even something custom built that can display calls and direct Asterisk (usually through AMI) to transfer the call to a new destination.</div><div class="gmail_default" style="color:#660000"><br></div><div class="gmail_default" style="color:#660000">However, you will need to be aware that your queue metrics may not count it as a normally handled call, since the call is yanked out of the queue to transfer directly to an agent via a separate tool.</div><div class="gmail_default" style="color:#660000"><br></div><div class="gmail_default" style="color:#660000">You may also want to look into building a custom queue-like solution through ARI, using a Stasis application to manage callers on hold in waiting bridges, and then delivering them to agents completely under control of your application.  In this case you would need to create your own queue logging data to your metrics solution, which would allow you to record calls correctly even when transferred early.</div><div class="gmail_default" style="color:#660000"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 23, 2014 at 1:41 PM, Michael Keuter <span dir="ltr"><<a href="mailto:lists@mksolutions.info" target="_blank">lists@mksolutions.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Am 23.09.2014 um 19:49 schrieb Marie Fischer <<a href="mailto:marie@vtl.ee">marie@vtl.ee</a>>:<br>
<span class=""><br>
> Hi everybody,<br>
><br>
> I'm looking for a solution for the following scenario:<br>
><br>
> • Asterisk queue<br>
> • At peak hours, there will be more callers then queue members/agents, so some callers will spend some time on hold<br>
> • Agents should be able to choose which of the on hold calls to answer instead of answering the next one in queue<br>
><br>
> We already have a web interface where agents can see the callers on hold, so the best solution would be if they could just click a callers number to get his call. But I have not found a way to tell Asterisk to do something to a call on hold in a queue.<br>
><br>
> Priority queues are not really an option, as the agents will be deciding on the fly which caller is more important.<br>
><br>
> I am not really sure if queues are the correct solution for this problem. However, we have existing statistics built for queue logs, so it would be really nice if the solution was queue-based.<br>
><br>
> Thanks for any thoughts,<br>
><br>
> --<br>
><br>
> marie<br>
<br>
<br>
</span>Hello Marie,<br>
<br>
maybe FOP2  [1] is an option for you. There you can visually "pick up" a call from a queue.<br>
It's not open source though.<br>
<br>
[1] <a href="http://www.fop2.com" target="_blank">http://www.fop2.com</a><br>
<br>
Michael<br>
<br>
<a href="http://www.mksolutions.info" target="_blank">http://www.mksolutions.info</a><br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
<br>
--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
               <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</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">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><img alt="Digium logo" src="https://my.digium.com/images/graphics/digium_RGB_signature.gif" width="288" height="50" style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:12px"><div>Scott Griepentrog<br>Digium, Inc · Software Developer<br>445 Jan Davis Drive NW · Huntsville, AL 35806 · US<br>direct/fax: +1 256 428 6239 · mobile: +1 317 507 4029<br>Check us out at: <a href="http://digium.com" target="_blank">http://digium.com</a> · <a href="http://asterisk.org" target="_blank">http://asterisk.org</a><br></div></div>
</div>