Elastix Call Center Protocol – ECCP

The ECCP is a text protocol based on XML and specialized for call centers. The goal is to allow ‘client’ applications touse this protocol as the only protocol, avoiding the use of other technologies such as Web services or AMI (Asterisk Manager Interface).

One of the advantages of this protocol is the performance, earlier distributions of the call center community were based on a ‘polling’ concept that generated constant queries and a waste of resources of the Elastix server. The new protocol supports the communication of asynchronous events eliminating the need of polling and offering the possibility of a scalable solution.

The current agent console, also developed by PaloSanto Solutions and  included in the “callcenter” addon, continues being supported but it won’t be upgraded with new features. The objective is to have a new and improved agent consoles that replace the current one, opening a wide range of possibilities for users. Most of the development effort will be focused into the campaigns administration interface and the predictive dialer, for which we will soon announce new features.

Currently, our Call Center Pro includes an agent console in constant development and improvement, in addition extremeVox, a third party console developed for the Call Center Community is based on this protocol.