QueueStatus component for Adhearsion DRb 1
One of my favorite things about the newest release of Adhearsion is it’s component system.
The component system is designed to provide an easy interface to developing plug-ins for Adhearsion that may be easily shared among the Adhearsion community.
I recently had to create a new component for my app, Queue-Tip. This component takes the result of the AMI command QueueStatus (ManagerInterface#send_action ‘QueueStatus’) via DRb and sorts it into a hash so that it can easily be used pragmatically.
Click here to read more
Queue-Tip 0.9.2 released (formerly Queuetastic)
Queue-Tip 0.9.2 released (formerly Queuetastic)
About
Queue-Tip is an Asterisk Queue Monitoring and reporting tool using Adhearsion and designed with the Ruby on Rails framework.
Features include:
- Real-time, live view, of Asterisk queues updated seamlessly using Javascript
- Queue stats are collected in real-time using Adhearsion
- Load Asterisk’s queue_log file into a database
- Run reports on agent and queue stats.
- Partition agents in to “groups” for reporting needs..
- Export reports in csv format
Changes include:
- Switched to Adhearsion framework to talk to Asterisk’s manager interface
- Completely re-vamped reporting models. Refactored cactions and aactions into aactions
- Changed the UI to a new theme
- Include a generic .htaccess for deploying behind Apache
Download Queue-Tip: Queue-Tip at Rubyforge Queue-Tip at GitHub