thanks for your help, I really appreciate it<br><br><div><span class="gmail_quote">On 4/25/06, <b class="gmail_sendername">Kevin Smith</b> &lt;<a href="mailto:kevin.smith@mercury.net">kevin.smith@mercury.net</a>&gt; wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Yes there is. QUEUE_MEMBER_LIST(&lt;queuename&gt;)<br><br>This should return you a list of comman-separated list of the members in
<br>a queue. After that you would need to format it (if needed) so asterisk<br>can read it back to you. Of course then you can make some logic<br>decesions on whether you want to remove the memeber from the queue, etc.<br>
<br>Also you may find this page helpful for things you are looking for<br><a href="http://www.voip-info.org/wiki/view/Asterisk+functions">http://www.voip-info.org/wiki/view/Asterisk+functions</a><br><br>Kevin<br><br><br>Dumpolid Exeplish wrote:
<br><br>&gt; Thanks Kevin,<br>&gt; the tip worked like a charm. However, there are newer issues now! Is<br>&gt; there any way of knowing which users are looed in? sometimes, customer<br>&gt; support users forget to login B4 they shutdown their computers (we use
<br>&gt; soft phones) and &quot;presistentmembers=yes&quot; is set in queues.conf so the<br>&gt; users are not logged off automatically . I have an extension on which<br>&gt; I dial to get the count of loged in users. Is there a way to find out
<br>&gt; which extensions are currently logged in??<br>&gt;<br>&gt; Thanks agai<br>&gt;<br>&gt; On 4/24/06, *Kevin Smith* &lt;<a href="mailto:kevin.smith@mercury.net">kevin.smith@mercury.net</a><br>&gt; &lt;mailto:<a href="mailto:kevin.smith@mercury.net">
kevin.smith@mercury.net</a>&gt;&gt; wrote:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Hi,<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; What I would suggest doing, since we have a similar setup (where<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; our 24<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; support contracts can enter a pin number to be routed to an on call
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; tech) is I use the function QUEUEAGENTCOUNT(queue name). Since you<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; said<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; that the calls should only be routed after the last support person<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; logs<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; out, just do a test to see if there is anyone logged in the queue, if
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; not, send them to the NOC.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; example:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; exten =&gt; s,1,gotoif,$[${QUEUEAGENTCOUNT(124)} &gt; 0]?YES:NO<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; exten =&gt; s,n(YES),queue(124) ;Since there are more then 0 people
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; in your<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; queue<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; exten =&gt; s,n(NO),queue(123)&nbsp;&nbsp; ; If there less then or equal to 0<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; You also can run other tests and use logic and's and or's to make the<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; tests more complex.
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Hopefully this will help,<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Kevin<br>&gt;<br>&gt;<br>&gt;<br></blockquote></div><br>