asterisk queue ‘ringall’ stratagy

Home » Asterisk Users » asterisk queue ‘ringall’ stratagy
Asterisk Users 3 Comments

Quite simply: don’t use a queue. Simply ring all phones at the same time
using Dial(SIP/phone1&SIP/phone2&..)

A queue will only send the first call until it is answered, then move on to
the second one (I may be simplifying a bit)

Mike

From: asterisk-users-bounces@lists.digium.com
[mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Deka, Rajib IN
MAA SL
Sent: Monday, June 13, 2011 6:44 AM
To: asterisk-users@lists.digium.com
Subject: [asterisk-users] asterisk queue ‘ringall’ stratagy

Hi List,

I have faced a problem in asterisk queue implementation.

I configured a queue with ‘ringall’ strategy and ‘ringinuse=yes’ in
queues.conf. If three calls come to this queue in parallel, the logged in
queue agent used to get only one call (may be the first one), not all the
calls waiting in the queue at a time. Once the agent answers the call the
next call is displayed.

I want to display all the waiting calls on the agent’s desktop. Is it
possible to do, if yes how? Please help me with this.

Regards,

Rajib

Rajib Deka

SIEMENS Ltd.

Robert V Chandran Tower, First Floor, West Wing,

#149, Velechery Tambaram Main Road, Pallikaranai, Chennai-100, INDIA.

www.siemens.com

Mob: +91-9176780669 | E-Mail: rajib.deka@siemens.com

_____

Important notice: This e-mail and any attachment there to contains corporate
proprietary information. If you have received it by mistake, please notify
us immediately by reply e-mail and delete this e-mail and its attachments
from your system.
Thank You.

3 thoughts on - asterisk queue ‘ringall’ stratagy

  • ringinuse=yes will send your call to Agent only if her phone state is in ‘In
    use’ or ‘Not in use’ BUT not when it is in

    ‘ringing’.

    So probably you can not achieve what you want with the current Queue()
    implementation in Asterisk.

    [SATISH]

    On Mon, Jun 13, 2011 at 4:14 PM, Deka, Rajib IN MAA SL <
    rajib.deka@siemens.com> wrote:

  • Thanks a lot for all your comments.
    Finally I have figured out the problem by looking into source code.
    If callcounter=yes and notification is enabled for ringing or hold in sip.conf file, asterisk queue will not fork the new incoming call to the members already in ringing or inuse state.

    Regards
    Rajib

    Rajib Deka
    SIEMENS Ltd.
    Robert V Chandran Tower, First Floor, West Wing,
    #149, Velechery Tambaram Main Road, Pallikaranai, Chennai-100, INDIA.
    http://www.siemens.com

    rajib,

    You can use DIALGROUP function as well

    Important notice: This e-mail and any attachment there to contains corporate proprietary information. If you have received it by mistake, please notify us immediately by reply e-mail and delete this e-mail and its attachments from your system.
    Thank You.