<html>
<head>
    <base href="https://wiki.asterisk.org/wiki">
            <link rel="stylesheet" href="/wiki/s/2033/1/7/_/styles/combined.css?spaceKey=AST&amp;forWysiwyg=true" type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://wiki.asterisk.org/wiki/display/AST/Call+Queues?focusedCommentId=10649876#comment-10649876">Call Queues</a></h2>
        <h4>Page
        <b>comment added</b> by              <a href="https://wiki.asterisk.org/wiki/display/~shayne.alone@gmail.com">AliReza Taleghani</a>
    </h4>
    <br/>
    <div class="notificationGreySide">
       <p>Dear Malcolm;<br/>
first of all, thanks for your hellp...<br/>
<img class="emoticon" src="/wiki/images/icons/emoticons/smile.gif" height="20" width="20" align="absmiddle" alt="" border="0"/></p>

<p>i was trying somewhat like what you told,but it's my first try, so i hope to have your help <img class="emoticon" src="/wiki/images/icons/emoticons/wink.gif" height="20" width="20" align="absmiddle" alt="" border="0"/><br/>
the following is what i did right now, and i hope to update it with queue length check today...</p>

<p>i will do my tries and report the result ASAP.</p>

<div class='panelMacro'><table class='noteMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/wiki/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>exten =&gt; 23089000/09363224069,1,Noop(Calling from ${CALLERID(all)}.)<br/>
exten =&gt; 23089000/09363224069,n,MYSQL(Connect connid localhost astuser astpass events_lookup)<br/>
exten =&gt; 23089000/09363224069,n,MYSQL(Query resultid ${connid} SELECT name FROM callers where phone = '${CALLERID(num)}');<br/>
exten =&gt; 23089000/09363224069,n,MYSQL(Fetch fetchid ${resultid} CALLERID(name))<br/>
exten =&gt; 23089000/09363224069,n,MYSQL(Disconnect ${connid})<br/>
exten =&gt; 23089000/09363224069,n,Noop(Calling from ${CALLERID(all)}.)<br/>
;exten =&gt; 23089000/09363224069,n,Answer()<br/>
;exten =&gt; 23089000/09363224069,n,Dial(SIP/8552,,,www.google.com)<br/>
exten =&gt; 23089000/09363224069,n,Gotoif(${QUEUE_MEMBER(support-provinces,ready)}&lt;3?labeliftrue:labeliffalse)<br/>
exten =&gt; 23089000/09363224069,n(labeliftrue),Queue(support-provinces,t,,,,,,,,1)<br/>
exten =&gt; 23089000/09363224069,n,hangup()<br/>
exten =&gt; 23089000/09363224069,n(labeliffalse),Queue(support-central,t,,,,,,,,1)<br/>
exten =&gt; 23089000/09363224069,n,hangup()</td></tr></table></div>
<p>sorry if it's dirty dialplan</p>
    </div>

                <div style="border-bottom: 1px solid #ddd; padding: 10px 20px 7px 20px;">
        <strong>In reply to a comment by <a href="/wiki/display/~mdavenport"
                          class="url fn confluence-userlink" data-username="mdavenport"
                   >Malcolm Davenport</a>:</strong><br/>
        <p>Okay, so that will be a combination of dialplan then - try provinces queue first and then second line of dialplan rings the central queue - as well as use of the maxlen, joinempty, and leavewhenempty queue options.</p>

<p>Are you familiar with those options from queues.conf.sample ?</p>
        </div>
    
    <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="https://wiki.asterisk.org/wiki/users/viewnotifications.action" class="grey">Change Notification Preferences</a>
       </div>
       <a href="https://wiki.asterisk.org/wiki/display/AST/Call+Queues?focusedCommentId=10649876#comment-10649876">View Online</a>
              |
       <a id="reply-10649876" href="https://wiki.asterisk.org/wiki/display/AST/Call+Queues?replyToComment=10649876#comment-10649876">Reply To This</a>
           </div>

</div>
</div>
</div>
</div>
</body>
</html>