TruVoIPBuzz Logo

Your ultimate VoIP resource…

FreeSentral open source IP PBX from YATE [Video Tutorial & Review]

By Alok Saboo on October 28th, 2010

The debate between hosted PBX and on-premise PBX is far from settled. There are some clear benefits of using the on-premise PBX approach, including complete control, low running cost, ownership of equipment, and high security, among others. Without getting into the details, it is safe to say that the on-premise PBX may be an ideal choice in variety of situations. If you are facing such a situation, here’s an open source IP PBX that you must definitely consider – FreeSentral. We have already looked at another open source PBX OpenVBX from Twilio. However, FreeSentral takes a very different approach (as you will see).

FreeSentral open source IP PBX logo

FreeSentral is an open source IP PBX consisting of a Linux distribution developed by Yate. FreeSentral provides a graphical user interface that provides advanced options to:

Define, group extensions

Set dial plan

Direct Inward Calling

Set Auto Attendant

Music on hold

Short Dialing

Set call forwarding


Despite the range of options available, FreeSentral is surprisingly easy to setup and use.

Installing FreeSentral

The FreeSentral system consist of three components installed on one machine:

  • The Yate telephony server program.
  • The Web server that provides the interface.
  • The database server that stores all information.

Although FreeSentral is fairly sophisticated, the installation is surprisingly (and pleasantly) simple. If you have used a “live CD”, you already have the skills to install FreeSentral (if you haven’t, you will see how easy it is to use one).

FreeSentral comes in the form of a live CD, just pop it into a new machine and it will automatically install the Linux distribution and the FreeSentral IP PBX software on it. If you do not have a free machine (like me) and want to test it on your Windows machine, you can use VirtualBox. Instead of describing the installation process, I have produced a video that provides a detailed overview of the installation process. As you will notice, the process is mostly automated. The process will be very similar if you install it on a fresh machine. You will need the following to get started:

  1. VirtualBox (download here)
  2. FreeSentral live CD.


FreeSentral IP PBX Highlights

Configuring FreeSentral is also very simple, thanks to the Wizard that guides you through the basic steps: defining extensions, adding gateways and dial plans, setting the voicemail and the Auto Attendant.

FreeSentral IP PBX setup wizard

FreeSentral also provides advanced options to define and manage group extensions. Extensions can be grouped according to the company’s departments. You can decide on a range of extensions and add them to groups. You can also generate passwords for every extension.

FreeSentral IP PBX extension management

Impersonating extensions is another useful feature when the user of an extension is away from the office. FreeSentral can impersonate the extension and forward the calls to an alternative number.

FreeSentral IP PBX impersonating extensions

You can setup the System Caller ID that is to be used as the caller ID for outgoing calls, whenever an extension calls to a number outside the system. It can also be set per gateway. The caller number and the caller name of the system can be set differently for every gateway added if this is necessary.

FreeSentral IP PBX setup Caller ID

FreeSentral also provides web user interface for extensions. A user, whose extension belongs to the system, can see the call logs, listen to his voicemail, check how to use the PBX features offered by FreeSentral, and change settings for his account.

FreeSentral IP PBX web user interface

These are only few of the features that FreeSentral provides. You can check out the demo installation of FreeSentral for an overview.

Given that FreeSentral is open source, you can modify or augment the code as per your requirements. Further, Yate maintains an irc channel #yate for support. If however, you need dedicated support, Yate also provides paid support. Overall, FreeSentral seems to be a very powerful IP PBX while still being user-friendly. I will strongly suggest that you try FreeSentral before you finalize an option for your organization.

  • Canadaincorp

    Hi alok,

    Thanks for a cake walk tutorial on freesentral. I successfully installed it. But as not being a tech savvy, I am stuck further. I have a toll free forward number from one suite, and I want all calls to come on freesental auto attendant first than diverted to my cell, after going thru the pbx. Tried playing different things, nothing working. Request you to help


    • Diana Cionoiu

      Hello Ashu,

      That’s pretty easy. Just setup the number in the auto-attendant section to your mobile number.
      Let me know how it went.

      Diana Cionoiu
      diana at null dot ro

      • Alok Saboo

        Thanks Diana for the clarification!!

      • Canadaincorp

        Hello Diana/Alok,

        Thanks for quick revert. I followed your instruction. Still not working. Any suggestions. Need as follows => incoming call on toll free => Toll free forward # (one suite toll free) =>Freesentral auto => extensions “sales-1, accounts-2″=> call diverted to my cell. Possible


        • Diana Cionoiu

          You can make account-2 to forward to your mobile number by impersonating as accounts-2 and use accounts-2 interface to setup call forward.

  • Themisd-

    Do i need any hardware for using this system?

    • Alok Saboo

      You only need a computer where you can run the FreeSentral server.

  • Alok Saboo

    I am not sure if I understand your requirements clearly. Can you please clarify what you are looking for…thanks!!

© 2015 TruVoIPBuzz All rights reserved | Please refer our Privacy Policy and Terms of Use.