[asterisk-dev] FW: [Code Review] app_queue: support a 'logged in and available' hint on queue

Alec Davis sivad.a at paradise.net.nz
Thu Sep 20 06:41:29 CDT 2012


Request for this to be in Asterisk-11.
 
This gives the human operator so much more information (a BLF light) to be
able to advise the caller that destination queue/team are busy, they can
either take a message, put the call through, or try some else.
 
Alec Davis
  _____  

From: Alec Davis [mailto:reviewboard at asterisk.org] 
Sent: Thursday, 20 September 2012 9:46 a.m.
To: Olle E Johansson; Alec Davis; Matt Jordan; Asterisk Developers; Alec
Davis
Subject: Re: [Code Review] app_queue: support a 'logged in and available'
hint on queue


This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/2121/ 	


Review request for Asterisk Developers.
By Alec Davis.

Updated Sept. 19, 2012, 4:45 p.m.


Changes


Updated CHANGES and extensions.conf.sample



optimized iteration of members, don't needlessly compare when we've already
found the member in this queue.



Still working correctly on our production box.

Description 


Receptionist will love this.



The ability to see via a BLF that some members are logged in and free to
take the calls. "I'll just put you through now", with less chance that the
call goes to voicemail or what ever dialplan logic then followed.





When all agents are logged out, the BLF goes INUSE.

When agents are logged in, but are all busy, the BLF goes INUSE.

   Like any BLF, if INUSE the call may go to Voicemail, at least the
Operator can warn the caller.



When an agent is free to take a call the BLF goes NOT_IN_USE, IE. can put a
call through.

 





Related to https://reviewboard.asterisk.org/r/1619/



I did think about combining the queue ringing hint from review 1619 but it's
a different function, and only required by co-workers that may be able to
help.



Many other divisions want to be able to drop a call into a queue, with the
prior knowledge that it should be answered (NOTINUSE), or will possibly go
to voicemail (INUSE).

Testing 


In use on our headoffice production system.



Below is a hint for our itg_queue



exten => 8501,hint,Queue:itg_queue_avail



Note: '_avail' is added to the queuename

Diffs (updated)


*	trunk/CHANGES (373162) 

*	trunk/apps/app_queue.c (373162) 

*	trunk/configs/extensions.conf.sample (373162) 

View  <https://reviewboard.asterisk.org/r/2121/diff/> Diff

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20120920/c33982ef/attachment.htm>


More information about the asterisk-dev mailing list