Question

Is it possible to get data from Avaya CMS (16.3) (for call centers) with PHP? I want to create a real-time statistics with PHP but i don't know how to get data from database :/

Was it helpful?

Solution

If anyone is searching for an answer - yes, it is possible but partially.

You need to create a script from the CMS SuperVisor to export data to the TXT file. Next using PHP you need to load this file to the database. I am using this solution without problems for last 3 years.

OTHER TIPS

ODBC is of no use for real time data since there is no ODBC interface to Real Time Database (RTDB) in CMS. The only practical solution to get that data is to run terminal reports with CLINT, parse them and store that data in your database. See Tek-Tips thread that has some information on how to do this.

Another option is to use CMS Webdash, which a web interface for CMS but can be used as data source too.

Sound like an older Avaya-switch? In that case, the console based client (hopefully included) on the CMS-server - clint - could be used for screen scraping. It's quite a project writing custom reports from scratch and then make another application log on, start clint and begin scraping that report, but it works and may be an alternative if there is no database-access.

I don't know much about newer Avaya-switches, but they may have more features than this..

You can use clintSVR which is a high level tool based on CMS CLINT. By using clintSVR, you can use CGI, OCX and C++ interfaces to get the real time data from CMS. For PHP, you can use CGI interface to get the real time data.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top