Elastix is an Open Source (free) PBX system based on Asterix and Linux, offering an outstanding selection of community supported features, facilities and an extensive range of compatible hardware.

HFC Telecoms are able to offer Elastix PBX systems where a business requires a low cost PBX system, but where the feature set is just as important. Working with a wide selection of IP based hardware, it makes it a great choice budget choice for any business wanting to move onto an IP PBX Telephone System.

Supported Features:

Despite Elastix being Open Source (and free!), it certainly doesn’t mean it lacks features – it packs all the features in that would would expect from any advanced phone system, such as;

  • 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
  • Elastix Operator Panel (EOP)
  • Distributed Dial Plan with dundi
  • Voip Provider configuration
  • Asterisk Real Time
  • Elastix Operator Panel (EOP)
  • Distributed Dial Plan with dundi
  • Voip Provider configuration
  • Asterisk Real Time

Plus Call Centre module features;

  • Support for non-listed numbers to call (Do-Not-Call List)
  • Support for inbound and outbound campaigns
  • Association forms for campaign
  • Association for campaign script
  • Agent console
  • Support breaks, and these different types of configurable
  • Open source predictive dialler
  • Advanced Reports

What does Open Source mean?

Open-source software (OSS) is computer software with its source code made available and licensed with a license in which the copyright holder provides the rights to study, change and distribute the software to anyone and for any purpose. Open-source software is very often developed in a public, collaborative manner.

The part that people are normally taken by with Open Source is that it’s available freely – you don’t have to pay to purchase it. Whilst that is a large draw, it isn’t the only draw; the openness of Open Source allows anyone and everyone to make modules to help expand the software, increasing the chances of you being able to find an add on that will do what you want.

The downside of Open Source tends to be the support aspect. As Open Source is not Commercial, it tends to mean there is no back end support from the company that made it – with Open Source it’s a community made package, so the community helps support it. Support tends to be through forums – tending to be well supported by Techs around the world – but there is technically no obligation for someone to help you. That can be one reason why companies tend to opt for a paid solution (such as 3CX), as it’s fully supported by it’s own Technical department, as well as each release/update being extensively tested prior to release.


Elastix is an excellent choice for any business wanting to move into IP based PBX Telephone Systems, but who doesn’t want to have a high initial outright purchase for a commercial PBX solution. By using free Open Source software, it doesn’t mean you miss out on features, but you do run it with technically no warranties due to the lack of commercial Technical Support.