<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><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-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Asterisk-Dev mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:Asterisk-Dev@lists.digium.com">Asterisk-Dev@lists.digium.com</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://lists.digium.com/mailman/listinfo/asterisk-dev">http://lists.digium.com/mailman/listinfo/asterisk-dev</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">To UNSUBSCRIBE or update options visit:</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 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>