Elastix is a reporting interface to the Asterisk CDRs stored in the MySQL database. Elastix provides cool graphics to the most common reports like:
· Top outgoing numbers dialed
· Top internal extensions called
Also, elastix provides a Call Detail Report, retrieving the CDR information in a friendly way, allowing filtering by:
· source phone number
· destination phone number
· date range
· call duration
· and more...
Preinstallation:
You must configure your Asterisk server to store CDRs in MySQL database. Please follow the instructions in
http://www.voip-info.org/wiki-Asterisk cdr mysql
Installation Instructions:
1- Extract files in one folder (For example: /var/www/html/elastix)
2- Setup the configuration file elastix/conf/default.conf.php. You must change the database connection string to match your case. You can run this code on the same machine as Asterisk or in another one. In case you are thinking to run Elastix in a different machine, be sure that your asteriskcdrdb has a user created for remote access.
Product's homepage
Requirements:
· Apache with support for PHP 5.x or higher and MySQL.
· Pear DB libraries for PHP
What's New in This Release: [ read full changelog ]
Renovated Dashboard:
· The new Elastix dashboard allows the user to be aware of the system state, its performance, missed calls, emails, news from Elastix and much more. The user can select what applets to show and how to organize them. The applets can be organized by drag and drop in the browser window itself without the need of a plug-in.
Add-ons:
· The new Elastix add-ons module enables the installation of Elastix-integrated applications in a straightforward and intuitive manner. This new functionality will also allow third party application writers to integrate their apps with Elastix very easily.
· In addition, the user will be kept informed of any new updates as well as newly available add-ons.
Elastix Operator Panel:
· Elastix Operator Panel is an application embedded within Elastix which allows for the management of calls in real time as well as providing a snapshot of the current activity. The Elastix Operator Panel does not require a flash plug-in to be installed in the browser. Everything is drag and drop!
Elastix Conference Room:
· The Elastix Conference Room is ideal for virtual meetings. Currently, one can set up a voice conference, share presentations in several formats, establish a file repository and chat with meeting attendees at the same time.
Mail Module improvements:
· It is now easier to integrate Elastix with an external mail server. Just fill a form and the integration would be ready without the need to edit a single text file. Another improvement is the integration with the Mailman mailing-list engine so one can create a mailing list straight from the Elastix interface.
Web-based Faxing:
· Starting in Elastix 2.0 users can send faxes directly from the web interface. Users can write the fax content directly in the web interface or upload files in PDF, TIFF or plain text format.
DHCP Module improvements:
· The DHCP server now allows the user to see the list of assigned IPs and their MAC addresses. Also, Elastix now has the capability of assigning static IPs based on the MAC address of the IP phone.
Automatic Backups:
· Backups can now be scheduled in advanced so they can occur daily, weekly or monthly. In addition, the interface now allows for a file to be uploaded or downloaded with all data and configurations to/from an external FTP server with drag and drops.
Agenda Module improvements:
· Agenda events can now be organized and downloaded in iCal format. The user can also move the events or modify their duration by drag and drop.
· The complete detail of the changes in Elastix 2.0 can be viewed in the changelog. Elastix 1.6 will be mantained for bug correction and security issues only. However, there will not be any new functionality added to the 1.6 versions in the future.