Can A BLF Show Busy Only If All Devices Are Busy?

Home » Asterisk Users » Can A BLF Show Busy Only If All Devices Are Busy?
Asterisk Users 3 Comments

We all know you can monitor multiple devices in one hint, and it shows busy if any device in the group is busy. This is good for a user with multiple devices, but not useful for teams where any person could take a call, like a customer service group. Does anyone know if it’s possible to have a hint with multiple devices which only shows busy if every device is busy?

3 thoughts on - Can A BLF Show Busy Only If All Devices Are Busy?

  • Sounds like you are using queues, you may be able to use the following;

    exten => 8501,hint,Queue:markq_avail
    Note: the suffix ‘_avail’ after the queuename.
    Reports ‘InUse’ for no logged in agents or no free agents.
    Reports ‘Idle’ when an agent is free.

    markq is the queuename.

    Alec Davis

    _____

    From: asterisk-users-bounces@lists.digium.com
    [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Carlos Alvarez Sent: Saturday, 10 August 2013 8:09 a.m. To: Asterisk Users Mailing List – Non-Commercial Discussion Subject: [asterisk-users] Can a BLF show busy only if all devices are busy?

    We all know you can monitor multiple devices in one hint, and it shows busy if any device in the group is busy. This is good for a user with multiple devices, but not useful for teams where any person could take a call, like a customer service group. Does anyone know if it’s possible to have a hint with multiple devices which only shows busy if every device is busy?

  • In the cases I’m thinking of, we aren’t using queues. It’s just 2-4 phones and they don’t want a queue specifically, so I’ve just done a multi-device dial to keep things simple. I think I could probably move them to a queue instead. Unless someone else has an idea.

  • You could define a queue with permanent agents, but not use the queue in the dial plan. Then you can monitor the queuename_avail hint.

    Untested, YMMV

    Alec