QueueMetrics Changelog

What's new in QueueMetrics 13.12

Dec 19, 2013
  • Externally-generated report pages
  • Improved QA
  • Easier integration to external CRMs
  • Ready for Asterisk 12
  • A long set of little but useful improvements in all areas

New in QueueMetrics 13.04.1 (Apr 2, 2013)

  • Manual and automated reports as PDF/XLS documents (and you can have them sent by e-mail!)
  • Non-scoring questions and other changes related to QA
  • Fully-automated screen pops on the Agent’s page: Active Polling
  • Analyzing IVR tree traversal
  • Detailed tracking of call events
  • QueueMetrics in the cloud: using different QM instances on the same PBX

New in QueueMetrics 12.10 (Nov 1, 2012)

  • Release 12.10 sees the introduction of noticeable improvements and optimizations to QueueMetrics, offering broader usability and simplifying internal processes. Amongst the main features, the new release offers improved caching and memory efficiency, additional links to administrative tools from the QueueMetrics Home page, the introduction of the Agent Reports accessible directly from the agent web page and the possibility of defining different URLs for agent calls, according to the call path.
  • The implemented major changes are as follows:
  • Cache RAM monitor [#1636]
  • Memory efficiency [#1688]
  • System diagnostic tools [#1673]
  • Link to dbTest page [# 1692]
  • Agent page Reports [#1663]
  • URL Substitutions [# 1714]

New in QueueMetrics 12.05 (May 17, 2012)

  • Major improvements:
  • # 0733 - RT page 'Agents logged' Menu
  • # 1283 - QM Database creation
  • # 1599 - QA Extra Score
  • # 1600 - AGAW Runner quick install
  • # 1611 - QM Home page layout
  • # 1614 - Agent channel names with “-”
  • # 1615 - AGAW Chrome compatibility
  • # 1624 - RT page 'Processed calls' Menu
  • Minor changes:
  • # 1506 - Agent codes trimming
  • # 1535 - Multi-stint mode filtering by agent
  • # 1537 - Build number directory
  • # 1538 - Home page multiple columns
  • # 1543 - Changing payroll pause properties
  • # 1547 - Database update testing
  • # 1550 - QM compatibility with Asterisk 10.x
  • # 1568 - Exporting jobs with Oreka
  • # 1572 - RSS Feed link closes QM session
  • # 1580 - Missing localization on QA Form
  • # 1583 - Wrong query result returning from RT page
  • # 1585 - 'Index Out of Bounds' in Overlaps
  • # 1592 - Testing system for database framework
  • # 1593 - Testing system for QA Form
  • # 1594 - Testing system for QA Reports
  • # 1595 - QA Report summary testing
  • # 1596 - QA Extra Scores form input
  • # 1597 - QA Extra Scores reports
  • # 1598 - QA Extra Scores report summaries
  • # 1604 - Espresso with FreePBX 2.10
  • # 1605 - Espresso with AsteriskNow 2.0
  • # 1607 - Overall QA Form scoring with shortcuts
  • # 1612 - QA Monitor Calibration
  • # 1618 - Fix for SQL Injection vulnerability
  • # 1630 - Payroll agent sessions/pauses with hotdesking

New in QueueMetrics 1.7.1 (Jun 6, 2011)

  • Major improvements:
  • #1299 Tracking of RINGING agents
  • #1319 Manually configuring license key
  • #1320 Configure license key via XML-RPC
  • #1306 Display last failed attempt
  • #1308 Display bridged-channel and last attempt in reports
  • #1309 Display last attempt or RINGING on RT page
  • Minor changes:
  • #453 Configurable behavior for AGENTDUMP
  • #636 Displaying Bridged channel-id
  • #1206 Handling verb SYSCOMPAT
  • #1302 On the QA page, the stopwatch is not very much understandable
  • #1304 Check license expiration date when running engine
  • #1305 Parser: keep track of last failed attempt
  • #1307 Parser: Turn off tracking of RINGNOANSWER
  • #1300 DB Updater wizard stops working for new databases
  • #1312 It's impossible to change the pause code in the payroll
  • #1313 Handling multiple SUPERVISOR classes

New in QueueMetrics 1.7.0 (Mar 21, 2011)

  • Important changes:
  • 1253 New qloaderd handling 5 data fields
  • 1267 Automatic qloaderd detection of file rotation.
  • Improved support for Asterisk 1.6
  • 1252 TRANSFER records like Asterisk 1.6
  • 1254 PAUSEALL with reason code as in Asterisk 1.6
  • New graphs
  • 1257 Complete decodes for IVRs and DNISs
  • Better user interface
  • 1250 Using JQueryUI
  • 1256 Better usability for the date picker
  • 1278 Gray background in the DBTEST AMI
  • 1251 QA cosmetic changes
  • Misc changes
  • 1255 New license for 100 agents 10 servers
  • 1231 QueueMetrics now working with MySQL 5.5.8 on Windows
  • 1263 UniqueID now correct in clustered environment
  • 1001 Multiple Stackable Pluggable Modules for audio listening.
  • New documentation and FAQs
  • 1236 FAQ: license limits
  • 1237 DOCS: allowed characters in an AMI password
  • 1240 Docs: using logrotate with qloaderd
  • 1241 Advanced Docs: rotating audio files storage by day
  • 1262 AGENT GROUPS documented in the manual
  • 1264 Docs: xmllint to check the validity of a web.xml file
  • 1273 Documenting file conversion
  • 1268 FAQ: replacing a QM server
  • Minor changes and bugs fixed
  • The following bugs have been fixed:
  • 1238 NullPointerException exporting calls
  • 1239 Small bugs IMM14
  • 1258 Check table TASKS in DbTest
  • 1233 Users can't login on All Assigned queues
  • 1235 Decimal separator format on the QA form page
  • 1243 Performance Tracking - EDITOR
  • 1244 Performance Tracking - Division by zero
  • 1245 Performance tracking - Form QA
  • 1246 Realtime page
  • 1247 Task pages
  • 1248 Grader calibration- No deltas
  • 1249 Payroll Notes
  • 1259 Old reports invoked when running a 'by agent' selection
  • 1260 Empty Groups drop-down in the Realtime Page
  • 1271 Batch conversion when exporting audio/video files
  • 1272 Export manifest missing exported files if not retrievable
  • 1276 Manifest is not persisted in the context
  • 1279 Pass a third parameter to the external shell conversion script
  • New feature: extended payroll export
  • New feature: Advanced tracking of agent and grader performance
  • New feature: Improved QA forms
  • New feature: Call Export
  • Stay in touch quickly with Facebook and Twitter
  • QueueMetrics translations
  • QueueMetrics is now available in the following languages:
  • German
  • English
  • Spanish / Spain
  • Spanish / Latin America
  • Italian
  • French
  • Portuguese
  • Polish
  • Russian
  • Dutch
  • Hungarian
  • Slovak
  • Japanese

New in QueueMetrics 1.6.3.0 (Dec 27, 2010)

  • When updating over yum, it is now possible to keep the license and properties.
  • Full compatibility with Asterisk 1.8 was verified.
  • A script was added to refresh view of DB tables, check AMI connections, and view configuration.
  • The Agent Occupancy (AG09) Report was added.

New in QueueMetrics 1.6.2.0 (Oct 15, 2010)

  • Reporting was improved with new reports.
  • Graphs were improved.
  • A number of bugs were fixed.

New in QueueMetrics 1.6.1.0 (Jul 3, 2010)

  • Hotdesking - a lot of our customers complain that after switching to ADDMEMBER-style logins, it is not possible to keep agents separate from their extensions. Hotdesking solves this in an easy and efficient manner, and makes it all transparent if you use the Agent's page.
  • To make implementing Hotdesking easier, we release the new User Manual with a section explaining all the details, and we also release version 4.0 of the TrixBox/FreePBX tutorial using hotdesking.
  • Automatic language negotiation - QueueMetrics will automatically speak your preferred language.
  • License expiration notice - you will get a visual notification before your license actually expires, thus freeing you to remember when it is due.
  • We have a new "Advanced configuration" manual that explains a number of topics - it is a "work in progress" but worth checking out.
  • If you update using RPMs, QueueMetriocs will use Java 6 instead of Java 5. This improves system performce and gives access to a plethora of live monitoring tools.
  • Logging has been reduced to avoid excessive I/O load on busy systems
  • Major changes:
  • #857 - New SubqueueMode that propagates all subqueue events to the parent queue
  • #1029 - Automatic language negotiation at session start
  • #1001 - SIP channel hotdesking
  • #1061 - Hotdesking - Quick database sync
  • #1062 - Hotdesking - Changes to the Agent's page
  • #1117 - QM will show a message before its license is due to expire.
  • Minor updates:
  • #1118 - Removed excessive logging
  • #1125 - Keeping track of completion codes on muti-stint calls
  • #1112 - Exporting UTF-8 characters over XML-RPC
  • #1012 - Improved number parsing resiliency in the Configuration Wizard
  • #1105 - Too many reports were shown in the 00-All page
  • #753 - No more conflicts with Fedora RPMs
  • #1038 - Multiple content-type on page bug.
  • #1078 - Traffic Analysis and Agent Performance reports were not visible
  • #1031 - Time offset was not computed correctly when running in cluster mode
  • #1036 - Export of any report over Robot mode
  • #1039 - Hotdesking - wrong reporting code passed to Asterisk dialplan
  • #550 - Manual call closure on qlog_opencall
  • #571 - Loader scripts now LSB-compliant
  • #1011 - Fixed dependency not present in Java 1.4
  • #1037 - Fixed method not present in Java 1.4
  • #1040 - Fixed potential issue with algebraic expressions
  • #1067 - AGAW issue made it sometimes not runnable in QM 1.6.0.1
  • #1086 - Date format was not correct for cz_CZ
  • #1088 - Missing unused decoder file
  • #1123 - Encoding issue on QA form
  • #1004 - Short code visible with the report editor
  • #1030 - The CALLMONITOR key was incorrectly used instead of the MON_ADIO one.
  • #981 - Some on the Agent Session Editor page (ported on main trunk)
  • #982 - The session total duration is not correctly calculated (ported on main trunk)
  • #983 - Cannot adjust the time for some sessions (ported on main trunk)
  • #1110 - Supervisors should be Analysts (ported on main trunk)
  • #1031 - Problem with time-zone offset in Cluster mode.
  • #1033 - Excessive logging on catalina.out

New in QueueMetrics 1.5.3 (May 13, 2009)

  • Fixed an important security problem when streaming audio files
  • New logging architecture
  • An "audio only" version of the audio track is available when video recordings are found, so that it can be saved easily.
  • Video size for Oreka playback can be now set by the user
  • "Local/xxx@yyy" channels would not be loaded correctly whithout rewrite mode on older versions of Asterisk.
  • Direct access to the call details without accessing the main reports cannow be set.
  • The Agent popups are now wider
  • Technical conversion issue in the new version of the Wizard
  • Improved Wizard reliability on detecting DB versions
  • Slight problem with the DBupdate scripts

New in QueueMetrics 1.5.2 (Apr 30, 2009)

  • These are the major upgrades over the previous versions:
  • You can now search for call with a rich set of searching criteria on the Custom Reports page.
  • New pie and time distribution graphs added to the main reports.
  • It is now possible to track IVR choices and DIDs / DNISs in QueueMetrics
  • Completely rewritten configuration wizard. Supports loading data from Asterisk configuration files, from the queue_log, from users.conf and from Asterisk Realtime. Also supports dynamic updating (reloading the configuration by calling a URL).
  • It is now possible to watch live videos recorded using Oreka
  • It is now possible to listen to live calls using Oreka
  • A safer version of Qloaderd will not lose partial records even under extreme load
  • Cleaner and easier-to-use DBtest wizard.
  • These are minor new features added:
  • Total times can now be seen in HH:MM:SS and not just in decimal hours
  • URLs can be opened automatically on the Agent's page
  • Improved security of configuration pages
  • It is now possible to have agents always log on unpaused, as some recent versions of Asterisk do.
  • It is possible to filter agents in the drop-down box on the Custom Reports page using a given string (useful for large CCs).
  • Average durations are shown on the Calls OK page
  • Import of agent data from users.conf
  • It is now possible to listen to audio files that include spaces
  • The [a] token is expanded on the agent's page even within buttons
  • A button on the top of each report lets you jump back to Custom Reports
  • The call detail popup is now larger
  • Loading data from Asterisk Realtime on MySQL
  • These bugs were fixed:
  • Disabling buttons on the realtime page would not work properly
  • The Live page would sometimes break if Asterisk disconnected improperly
  • Some string functions would not work on classlib older than 1.5
  • The parameter 'default.useEndingChannelName' was present twice in the default configuration file.
  • The configuration wizard wound not to run if no valid agents/users were defined
  • The Yes/No combo on the Edit QA page was sometimes broken
  • The xmlrpc_finaudio file that was referenced in the manuals was missing
  • The old config wizard would sometimes generate invalid SQL code
  • Minus signs in field names would break QA reporting.
  • ClassCastException error when loading the realtime page
  • Autoconfig wizards suppots penalty groups
  • The Queue Field on the queue_log table was too small.
  • Incorrect outbound chanspy configured in the dialplan files for 1.5.1
  • Over 250 jUnit tests run when buiding QueueMetrics

New in QueueMetrics 1.5.1 (Feb 23, 2009)

  • This version comes with a revised Agent's page that will empower agents and give them better insight into the overall call processing that is happening system-wide.
  • Tracking of outbound calls made by agents was improved, and a set of features that are meant to smooth the transition to the Asterisk 1.6 platform.
  • As a last important change, the Oreka recording solution is supported as an audio storage medium. This allow those running the largest Asterisk deployments to factor out call recordings from the main Asterisk server.

New in QueueMetrics 1.5.0 (Dec 10, 2008)

  • An integrated Firefox client lets agents see in real-time how they're faring compared to their expected behavior and their queue's.
  • The memory footprint for analysis was reduced.

New in QueueMetrics 1.4.7 (Sep 26, 2008)

  • A new plugin architecture for audio recordings and live call listening will make life easier for the largest call centers.
  • This release adds a Portuguese translation.