BCMSlib
BCMSlib is a web user interface software that monitors the status and performance
of a call center. It uses data collected in the Basic Call Management System (BCMS)
on a Avaya DEFINITY System or a S8300/S8500 system.
Features of BCMSlib Software:
- Receive real-time data from the DEFINITY system and display it in web
interface form on a PC monitor
- Receive real-time data from the DEFINITY system using XML-RPC calls
- Download DEFINITY system historical data regularly to a MySQL database on the PC
- Receive historical data from the MySQL database and display it in web
interface form on a PC monitor
You can download BCMSlib from the project page. If
you have feedback, feel free to contact the author.
Installation
BCMSlib is distributed as a Python source distribution. You can
install it by follow steps:
- Unpacking the source distribution
- Create database by command: mysql bcmsmon.sql
- Create DEFINITY login (see bcmsmonconf.py comments)
- Check configuration file bcmsmonconf.py
- Run by command: python bcmsmon.py
You will need Twisted and MySQLdb
packages installed. As well you will need MySQL database managment system available.
Documentation
At the moment, most of the documentation under development.
Usage
BCMS Real-Time Reports
BCMS Real-Time System Report
BCMS Real-Time Split Report
BCMS Real-Time Vector Directory Number Report
BCMS Historical Reports
BCMS Historical Agent Report
BCMS Historical Agent Report (daily)
BCMS Historical Split Report
BCMS Historical Split Report (daily)
BCMS Historical Trunk Group Report
BCMS Historical Trunk Group Report (daily)
BCMS Historical Vector Directory Number Report
BCMS Historical Vector Directory Number Report (daily)
Changes
Version 0.1.5
- Method Load_Agent_Def_BySplit contained a serious error in algorithm. The method is completely rewritten.
- Some small changes
Version 0.1.4
- Experimental code - History Measurements Trunk-group
- Change database structure
- Bug fixes
Version 0.1.3
Version 0.1.2
- Test code on a real call center environment
- First release of a BCMSlib XML-RPC service
Version 0.1.1
- Beginning of work on a BCMS monitor code
Version 0.1