Set up and manage an office phone system - a simpler version of Asterisk

FreePBX is a free software application which has some pre-programmed functions It allows you to create and manage extensions. voicemail, IVR (Interactive Voice Response), and some other features. This functionality is accessible via a user-friendly web interface.

Some of the features that FreePBX supports are:

  • Unlimited number of Voicemail boxes
  • Ring Groups with calls confirmation (so if, eg, a mobile phone is out of range and diverts to voicemail, all the other phones keep ringing)
  • Unlimited number of Conferences
  • Call Queues
  • And many other features

How it works: Create and manage extensions. voicemail, IVR (Interactive Voice Response), Queues and Dial Plan.


Version: 2.3.1

License: FreePBX is an open source software licensed under the GNU General Public License Version 2, but the FreePBX name and logo are trademarks of Atengo LLC and will be protected.


Languages:FreePBX uses the gettext package for i18n. This makes translating to your language very easy, detailed instructions for FreePBX language support.

System Requirements:
Operating Systems: The Freepbx download cd contains linux and the freepbx software application.
The Freepbx application runs on the following OSs:

Hardware Requirements: Minimum Configuration (Based on Trixbox CE Min. Hardware Config)

  • Intel Celeron D 2.4 Ghz CPU
  • 512 MB RAM
  • 80 GB EIDE HD
  • LAN
  • Suggested Configuration
    • Intel Pentium 4 3.0 Ghz CPU, (512KB L2 Cache )
    • 1 GB RAM
    • 2 x 80 GB SATA for s/w based RAID-1
    • Dual LAN

Additional software/plug-ins required:

Installation level: Difficult

Usage level: Moderate

Troubleshooting level: Difficult

Downloads and/or Service Links:

Operating System Linux BSD
Download Download

Installation and Configuration:

Additional Resources: (FAQs, tutorials, documentations, manuals)