Elastix is an Open Source Sofware to establish Unified Communications. About this concept, Elastix goal is to incorporate all the communication alternatives, available at an enterprise level, into a unique solution.

Unified Communications With Elastix

The Elastix project begun as a call report interface for Asterisk and was released in March of 2006. Later that year the project evolved into an Asterisk Based distro.

Telephony was the traditional way that lead communications the last century, that’s why many Companies and users focus their requirements on their necessities to establish telephony communications on their organizations, and confuse unified communications “distros” with a telephone exchange system. Elastix, not only provides telephony, it integrates other communication alternatives to make your organization environment more productive and efficient.

Elastix include the following communication media:


There are new ways of communication every day and the addition of features and functionality must be constant. Elastix it’s capable of establish an efficient environment on your organization with the addition of many features that allows to integrate other locations of your company to centralize your business and take it global. A user in your corporation located in South America shares the same functionalities of another located in Asia besides having direct internal communication.

Some of the basic Features of Elastix include:

  • Voicemail
  • Fax-to-email
  • Support for softphones
  • Web Interface Configuration
  • Virtual conference rooms
  • Call recording
  • Least Cost Routing
  • Extension Roaming
  • PBX Interconnection
  • Caller ID
  • CRM
  • Advance Reports

Elastix Features and Functionalities

Elastix has multiple features and functionalities related with all the services available: IP Telephony, Mail Server, Fax Server, Conferences, Instant Messaging Server, among others. New features, functionalities and Services are added at the development of new versions.

Below you will find a detail list of features and functionalities:


- Call recording

- Conference center with virtual rooms

- Voicemail

- SIP and IAX support, among others

- Voicemail-to-Email functionality

- Supported codecs: ADPCM, G.711 (A-Law & μ-Law), G.722, G.723.1 (pass through), G.726, G.728, G.729, GSM, iLBC (optional) among others.

- Flexible and configurable IVR

- Support for analog interfaces as FXS/FXO (PSTN/POTS)

- Voice synthesis support

- Support for digital interfaces (E1/T1/J1) through PRI/BRI/R2 protocols

- IP terminal batch configuration tool

- Caller ID

- Integrated echo canceller by software

- Multiple trunk support

- End Point Configurator

- Incoming and outgoing routes with support for dial pattern matching

- Support for video-phones

- Support for follow-me

- Hardware detection interface

- Support for ring groups

- DHCP server for dynamic IP

- Support for paging and intercom

- Web-based operator panel

- Support for time conditions

- Call parking

- Support for PIN sets

- Call detail record (CDR) report

- Direct Inward System Access (DISA)

- Billing and consumption report

- Callback support

- Channel usage reports

- Support for bluetooth interfaces through cell phones (chan_mobile)

- Support for call queues


Coming on Elastix 2.0

- Elastix Operator Panel (EOP)
- Distributed Dial Plan with dundi
- Voip Provider configuration
- Asterisk Real Time


- Fax server based on HylaFax

- Fax to email customization

- Fax visor with downloaded PDFs

- Access control for fax clients

- Fax to email application

- Can be integrated with Winprint Hylafax

Coming on Elastix 2.0

- SendFax Module - Fax send through Web Interface


- Online embedded help

- Centralized updates management

- System resources monitor

- Backup/restore support via Web

- Network configurator

- Support for skin

- Server shutdown from the web

- Configurable server date, time and timezone

- Access control to the interface based on ACLs


Coming on Elastix 2.0

- Update to CentOS a 5.4.
- Update to dahdi a 2.2.1-0
- Update to asterisk
- Update to wanpipe-util 3.5.10-0
- Update to freePBX
- Backups on a FTP server
- Heartbeat Module
- Elastix Modules at RPMs
- DHCP Client List Module
- Automatic Backup Restore
- Backup Restore Validation
- Elastixwave
- New Dashboard
- Elastix News Applet
- Hardware detector enhancement
- Telephony Hardware Info
- Communication activity applet
- Process Status Applet


- PBX-integrated calendar with support for voice notifications
- Phone Book with click-to-dial capabilities
- Two CRM products integrated to the interface (vTigerCRM and SugarCRM)

Coming on Elastix 2.0

- Web Conference
- New Features in Calender Module


- Billing support with A2Billing
- Integrated CRM: vTigerCRM and SugarCRM


- Openfire instant messaging server

- Report of user sessions

- IM client initiated calls

- Jabber support

- Web based management for IM server

- Plugins support

- IM groups support

- LDAP support

- Support for other IM gateways like MSN, Yahoo Messenger, GTalk and ICQ

- Server-to-server support


- Mail server with multi-domain support

- Support for quotas

- Web based management

- Antispam support

- Support for mail relay

- Based in Postfix for high email volume

- Web based email client


Coming on Elastix 2.0

- Email List management
- Remote SMTP Modul