<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR></HEAD>
<BODY
style="WORD-WRAP: break-word; khtml-nbsp-mode: space; khtml-line-break: after-white-space">
<DIV dir=ltr align=left><SPAN class=513320503-27042005><FONT face=Arial
size=2>Brian,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=513320503-27042005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=513320503-27042005><FONT face=Arial
size=2>I'm running CVS-HEAD-04/13/05-20. I did a grep in my
/etc/asterisk and don't see the "...This setting controls whether callers
can join a queue with no members..." anywhere in any config file. What
option are you referring to? Perhaps, I should do an update
:)</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=513320503-27042005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=513320503-27042005><FONT face=Arial
size=2>Every major outfit I've ever been on hold with does a ringback before the
agent is connected. That gives me time to pickup the receiver (switch from
speakerphone).</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=513320503-27042005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=513320503-27042005><FONT face=Arial
size=2>Regards,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=513320503-27042005><FONT face=Arial
size=2><BR>Stephan.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff
size=2></FONT> </DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> asterisk-dev-bounces@lists.digium.com
[mailto:asterisk-dev-bounces@lists.digium.com] <B>On Behalf Of </B>Brian
West<BR><B>Sent:</B> Tuesday, April 26, 2005 10:46 PM<BR><B>To:</B> Asterisk
Developers Mailing List<BR><B>Subject:</B> Re: [Asterisk-Dev] Queues
observations<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV>; This setting controls whether callers can join a queue with no members.
There are three
</DIV>
<DIV>; choices:
</DIV>
<DIV>;
</DIV>
<DIV>; yes - callers can join a queue with no members or only unavailable
members
</DIV>
<DIV>; no - callers cannot join a queue with no members
</DIV>
<DIV>; strict - callers cannot join a queue with no members or only unavailable
members
</DIV>
<DIV>;
</DIV>
<DIV>; joinempty = yes
</DIV>
<DIV>;
</DIV>
<DIV>; If you wish to remove callers from the queue when new callers cannot
join, set this setting
</DIV>
<DIV>; to one of the same choices for 'joinempty'
</DIV>
<DIV>;
</DIV>
<DIV>; leavewhenempty = yes
</DIV>
<DIV><BR class=khtml-block-placeholder></DIV>
<DIV>It looks like the first part of the request is done. As for the
second part I have never heard of giving 2 seconds of ring back before
connecting to an agent nor have I heard of any other system I have ever called
doing this.</DIV>
<DIV><BR class=khtml-block-placeholder></DIV>
<DIV>/b</DIV><BR>
<DIV>
<DIV>On Apr 26, 2005, at 9:06 PM, Stephan A. Edelman wrote:</DIV><BR
class=Apple-interchange-newline>
<BLOCKQUOTE type="cite">
<DIV><FONT face=Arial size=2><SPAN class=276133101-27042005>We've implemented
the call Queuing using asterisk and have the following
observations:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=276133101-27042005></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=276133101-27042005>(1) The Queue()
application returns zero when there is no agent available to take
the call (busy on another call, for example) but also when there is no
agent logged in for that queue. The latter is fairly problematic. I would
prefer to have the caller dumped into voicemail rather than waiting for an
agent to eventually login.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=276133101-27042005></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=276133101-27042005>For this purpose,
it looks like we need an AgentIsAvail(queuename) function, or something
similar on which we can branch in the dialplan. </SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=276133101-27042005></SPAN></FONT><FONT face=Arial size=2><SPAN
class=276133101-27042005></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=276133101-27042005>(2) When the
caller is eventually connected to an agent, the MOH disappears and then
immediately the agent is heard. The caller gets no prior indication / warning
that his call is now connected. I think we need an option in the Queue()
to create a 2-second ringback prior to being connected.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=276133101-27042005></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=276133101-27042005>Any
thoughts?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=276133101-27042005><BR>Stephan.</SPAN></FONT></DIV>
<DIV style="MARGIN: 0px">_______________________________________________</DIV>
<DIV style="MARGIN: 0px">Asterisk-Dev mailing list</DIV>
<DIV style="MARGIN: 0px"><A
href="mailto:Asterisk-Dev@lists.digium.com">Asterisk-Dev@lists.digium.com</A></DIV>
<DIV style="MARGIN: 0px"><A
href="http://lists.digium.com/mailman/listinfo/asterisk-dev">http://lists.digium.com/mailman/listinfo/asterisk-dev</A></DIV>
<DIV style="MARGIN: 0px">To UNSUBSCRIBE or update options visit:</DIV>
<DIV style="MARGIN: 0px"><SPAN class=Apple-converted-space>
</SPAN><A
href="http://lists.digium.com/mailman/listinfo/asterisk-dev">http://lists.digium.com/mailman/listinfo/asterisk-dev</A></DIV></BLOCKQUOTE></DIV><BR></BODY></HTML>