Open Source Training Seminar FreePBX Paid Support

Ticket #2280 (new Module Submissions)

Opened 1 year ago

Last modified 3 months ago

basic call queue monitor app

Reported by: dirk Assigned to:
Priority: trivial Milestone: Cut Line
Component: Queues Version:
Keywords: queue monitor application Cc:
Confirmation: Confirmed SVN Revision (if applicable):
Backend Engine: All Backend Engine Version:

Description (Last modified by lazytt)

This is some code for call queue monitor, as mentioned here: http://www.freepbx.org/forums/viewtopic.php?t=2612

This is the first iteration and it's currently rather basic, although it does work. It used the AMI to read the call queue information and then uses a couple of regex's to work out the number of calls answered, the number of calls abandoned and the name and number of people waiting in the queue.

After a predetermined amount of time, the name and number will be highlighted in pink, to show it's getting urgent to answer that call, and after a little longer, it will turn red.

The code uses Prototype for the ajax updates because I'm familiar with it. It's complete overkill for this function, but it works.

The attached file includes everything needed. Extract to a new directory in the webroot and open it in a browser.

There's no license on this code - do what you like with it :)

Attachments

queuemon.tar.gz (23.3 kB) - added by dirk on 08/14/07 01:13:27.
Queue monitor app, first version

Change History

08/14/07 01:13:27 changed by dirk

  • attachment queuemon.tar.gz added.

Queue monitor app, first version

08/14/07 09:59:27 changed by lazytt

  • description changed.

hmm, the total number of callers doesn't seem to update.

08/14/07 12:31:36 changed by dirk

odd, it works for me! Is it just the number of waiting calls? Does the abandoned calls figure increase and do you see the list of people waiting and their timers? Each section is not really linked to eachother but if some sections work then at least it's not completey busted.

It's possible that I've uploaded a version archived before final adjustments and there may be a syntax error somewhere. I'll install this version in the morning and make sure the code works.

08/16/07 01:21:08 changed by scadden

Hello,

The calls come up, when there are calls coming in but the other display stays at: Calls Waiting: 0 --- Calls Abandoned: 0

The extra detials we need are agents available and total calls for the day.

Is it hard to add this extra info?

Sean

11/28/07 00:20:41 changed by p_lindheimer

  • confirmation changed from Unreviewed to Confirmed.
  • milestone changed from 2.4 to 3.0.

07/01/08 23:44:54 changed by p_lindheimer

  • version deleted.
  • milestone changed from 2.5 to Cut Line.

just loaded up and tested. Seems to work as advertised although it is not a FreePBX module. It is designed to run outside of FreePBX. It seems like it may be the basis for a real module or maybe added functionality to something like dashboard but until someone wants to take this and turn it into part of FreePBX in the contributed modules directory, I'm going to bump out the milestone and we can't get it into the contributed area until it is formatted as a module.

Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads