Sign in Agent Mode
Categories
Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

35 AWS reviews

External reviews

20 reviews
from and

External reviews are not included in the AWS star rating for the product.


    Dave Rosenbaum

Migration projects have cut licensing costs and now support flexible call flows and hot standby

  • April 29, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use case for FreePBX is that I've had instances where somebody had a Cisco call center and the licensing fees were too high, and I migrated their call flows from Cisco to FreePBX. Mostly it's smaller systems, but I've been in one place in El Segundo, where the in-house phone system was FreePBX and it had over 100 stations. It's quite a good system, as it's a Windows wrapper around an Asterisk-based system.

A quick specific example of how I used FreePBX in one of those migrations is the one client I had with the Cisco call center; they had their call flows laid out in Visio and I was able to replicate them on a FreePBX system. They did sales of musical instruments for schools from upstate New York. But they were so enamored with the solution that they had two call centers, so they bought two FreePBX systems, and there's a hot standby that you can do where if one goes down for any reason, everything switches over to the standby system.

I developed a demo for a university on the West Coast as my main use case, and we were going to do 900 phones, something along that line. They decided to go with something else, but I was able to stand up a demo on a DigitalOcean droplet, a system in the cloud, and restore one of my old demo systems and modify it. I was able to stand it up within a week and be able to show them the call functions and the call flows and give them softphones and really flesh out the demo. I've had demo systems on DigitalOcean for many years and it's been quite beneficial.

What is most valuable?

The best features FreePBX offers are that the software is free, but usually for someone to install it, there's a cost.

FreePBX positively impacts my organization because I'm a one-man organization. I get some work doing FreePBX installs and migrations and maintenance. For my clients, they call me up and ask for an address move change or some new call flow and I can have it done in very short order.

The speed at which I can make changes with FreePBX depends on the change, but I know the system well enough that I can make normal call flow and announcement changes and IVR changes in very short order, sometimes in less than an hour, with testing. Depending on what they want, it can take some time. When I've done large systems, some of the migrations took three or four weeks, and some have taken a couple of months depending on what they're asking for.

What needs improvement?

FreePBX can be improved as they come out with a new version every year or so. Their current version is FreePBX 17. The user community and the FAQ are great; you can search for just about anything you want to do on FreePBX and they're getting new AI engines and new text to speech engines from third party vendors all the time. So it's a very rich community.

Sometimes the security is a bit odd with FreePBX, but security is a bit odd overall, so I don't know if that's a valid concern. I appreciate it; it's a good environment. Sangoma is the owner of the system. If I ever get stuck on something, and it doesn't happen very often, I can call and get help from Sangoma, and sometimes they want me to pay for it. It's fine if that's what it takes, but there's great support.

For how long have I used the solution?

I have been using FreePBX for 10 to 15 years, over 20 installations, and maintenance and migrations.

What do I think about the stability of the solution?

FreePBX is stable in my experience; I've run into clients who run the server for years without anybody touching them. In fact, their call recordings sometimes would choke the hard drive out of free space.

What do I think about the scalability of the solution?

The scalability of FreePBX is all about memory and CPU. FreePBX has an appliance, and I use that as a baseline for scalability. The big one is 400 users and 350 simultaneous calls. That uses an Intel i7 and 8 gigabytes of RAM. You can do that pretty easily in a cloud environment. For my demo system, I had 4 gigabytes of RAM and a two-core processor and 80 gigs of hard drive, and it worked great, flawlessly.

How are customer service and support?

The customer support for FreePBX is very good. I can search for just about anything. I can call VoIP-Supply, who's the retail supplier of Asterisk and FreePBX and some other systems as well from Grandstream. But if I really get in a pickle over something, I can purchase support hours and get an answer.

Which solution did I use previously and why did I switch?

I previously used different solutions including Cisco, Avaya, and NICE CXone, and I have some experience with AWS. This is such a rich environment where the base software is free, and that's quite attractive to people.

How was the initial setup?

My experience with pricing, setup costs, and licensing for FreePBX indicates that most of the general features are available for free. But if you want to do a hot backup or an AB style backup system, there's a fee for that, and some of the call center reporting options can be very expensive, but nothing compared to what Avaya or Cisco would ask for that sort of thing.

What was our ROI?

I have seen a return on investment with FreePBX; for example, the musical instruments group saved over $30,000 a year by moving from Cisco to FreePBX for their licensing.

Which other solutions did I evaluate?

Before choosing FreePBX, I evaluated other options, including Avaya, Cisco, and NICE CXone. They're very expensive in comparison, and that tends to be the differentiator.

What other advice do I have?

The user interface of FreePBX is web-based. You just hit the URL as an admin and log in with your username and password. It's very flexible. The logging is tremendous. In Linux, you can get out to the command line and do certain diagnostics for things that are not working or how to get around the problem. It's such a rich environment that there are add-on products for just about anything you would want to do. I've worked on very large Avaya and Cisco and NICE CXone systems and some of those things are much more difficult and exponentially more expensive.

I advise others looking into using FreePBX that if you're not familiar with it, I would recommend having someone to walk you through the process, and I can give whatever level of support that you would want. I'm not the only one; there are some very good groups out there who would do the install or even host the server in the cloud for you.

There are softphones, some of which are free, some of which charge. With softphones, if somebody's PC is very busy, it can't give it enough CPU cycles to sometimes answer the phone. There have been instances where the president's secretary had a large Excel spreadsheet and she was doing something that required a lot of CPU cycles and she was backing up the receptionist. So softphones can have their own set of oddities. Hard phones are beautiful; I've got some Polycoms that are very durable and very reliable. I rate my overall experience with FreePBX as a 9 out of 10.


    Vaithis Vaithis

Custom telephony projects have become seamless and now support complex integrations

  • April 29, 2026
  • Review provided by PeerSpot

What is our primary use case?

I use FreePBX in many different ways depending on the need. Sometimes I use it as a contact center solution with a third-party plugin such as FOP. I do integrations with the operator panel so that operators can assign calls and manage queues. I also use FreePBX as a Session Border Controller (SBC) because some customers still run FXO or PRI lines. To convert those to SIP, I prefer to use FreePBX since I compile my own version and can compile additional drivers such as DAHDI to make PRI or FXO lines work.

When I use FreePBX as an SBC or for integrating with operator panels, I recently had a customer with a Grandstream device connected to what is called a SIP MLS, which is a private SIP line obtained from a local provider. The Grandstream device was unable to support that PRI interface, so I compiled Asterisk and the DAHDI drivers, configured the PRI interface, and delivered it to the customer.

FreePBX is an IP PBX that I sometimes use as an SBC to move traffic from one box to another, making one FreePBX instance act as an SBC for PRI to SIP conversions or FXO to SIP conversions. I have also used FreePBX for outbound dialers and outbound dialing, though that was a custom project involving custom dial plans and call files developed specifically for a customer.

What is most valuable?

I believe the best thing FreePBX offers is the ease of use to get it running and the features it provides. From my perspective, the greatest feature is the community support forum. Since FreePBX is a free product, the responsibility to fix issues falls on the user, making the community forum invaluable. Additionally, FreePBX is built on Asterisk, so anyone who understands Asterisk can accomplish anything with FreePBX.

Customization is the primary feature I appreciate about FreePBX. As long as you understand how to work with dial plans and Asterisk, and you have some programming knowledge and understand how APIs work, you can make many things happen. You could even build your own cloud PBX with FreePBX by integrating WebRTC and building your own SIP client with your custom design to create your own version.

FreePBX has made a positive impact on my organization, and we have completed many projects with it. It is a great application and one of the best open-source projects available. As an engineer, I appreciate working with FreePBX because I love Asterisk. It improves ease of configuration since we are all familiar with it, and for many situations, FreePBX is simply the better solution.

What needs improvement?

I believe FreePBX could be improved regarding the user interface. Sometimes the user interface has bugs, and when you apply configuration changes, they do not always apply properly. I have needed to access the command line interface and run commands to complete tasks. A more modern, responsive, and faster user interface would be beneficial.

For how long have I used the solution?

I have been familiar with FreePBX for at least ten years.

What other advice do I have?

I love FreePBX and Asterisk. The pricing for FreePBX is reasonable, and the licensing is fair. I use the free tier because I support the product, so I do not use the paid version of FreePBX. The free version is excellent. Regarding cloud providers, I use Linode, which sometimes has occasional issues, but they always resolve them and are easy to use. I would like to use other cloud providers, but I am more familiar with Linode. I rate this review a ten out of ten.


    Nayan G.

Flexible, Cost-Effective Asterisk Management with a Web-Based GUI

  • April 15, 2026
  • Review provided by G2

What do you like best about the product?
It makes Asterisk easy to manage through a web-based GUI, while still allowing for advanced customization when you need it. The modular approach keeps it flexible and cost-effective, and it integrates smoothly with platforms like Twilio and Telnyx.
What do you dislike about the product?
More advanced changes often mean you have to work directly with the Asterisk configuration files, and updates or new modules can sometimes break things or cause unexpected issues.
What problems is the product solving and how is that benefiting you?
It handles call routing, IVRs, extensions, and trunking through an easy-to-use interface, rather than relying on manual configuration.

Benefit:
It saves time, reduces errors, and makes it possible to deploy and manage a scalable VoIP system without needing deep telephony expertise.


    Jason H.

Feature-Rich and Easy Way to Install Asterisk with FreePBX

  • March 12, 2026
  • Review provided by G2

What do you like best about the product?
FreePBX is a free solution for office phone network that is full of features and an easy way to install Asterisk and integrate into your office enviroment.
What do you dislike about the product?
FreePBX, while much simpler to use than Asterisk alone does have a small learning curve.
What problems is the product solving and how is that benefiting you?
FreePBX provides a robust office phone system solution for my business with many features found on more expensive PBX/VoIP integrations for a low cost.


    Kennie G.

Great free features and easy setup, ideal for virtual installations

  • December 09, 2025
  • Review provided by G2

What do you like best about the product?
It has great free features and is easy to set up, call reporting system, and best of all, it can be installed virtually.
What do you dislike about the product?
Your update process sometimes loses the configuration of the trunks or network card when installing if there are many SIPs.
What problems is the product solving and how is that benefiting you?
Allows at low cost to implement a Telephone Central solution and interconnect via IP (Internet) telephone extensions, IVR, and much more


    Carlos Ardila

Call routing streamlines communication across multiple locations

  • May 21, 2025
  • Review provided by PeerSpot

What is our primary use case?

Some of the use cases with FreePBX involve deployment scenarios where they had commercial telephony and IP telephony. We have used it for businesses, for office environments with phones, local phones on each desk, and smartphones connected to the system. We connect this with the PRI SIM and for the cell phone providers, and we can provide IP features to our customers.

The call routing features with FreePBX have enhanced our customer service. For instance, we have customers that have several sites all connected to a single deployment, a central deployment. We can have a PBX in Maracaibo, and we can have people with the call center working in Caracas. We can have people working there with the services from Maracaibo. That gives flexibility of work that does not compare with others.

What is most valuable?

In my opinion, some of the most valuable features with this product are that it is very extensible. You can configure a lot of it because it is open source, so you can work around the configurations you desire. It is a very flexible application, so you can personalize configuration for customers.

Another valuable aspect is the modules that you can add. Its modularity helps as you can purchase modules through the Sangoma portal. You can purchase modules for endpoint manager, call center, and call center queue wallboard. With this module, you can supervise and get analytics on all of your call center queues that you are running currently. It is a very extensible solution.

What needs improvement?

They are a very mature product with continuous evolution and improvement. They focus on continual development and improvement. Throughout these 15 years of experience, it has never let us down.

One area where they can continue to focus their improvements is support for third-party phones on the endpoint manager module. I think they need to include more brands and newer models on third-party brands. That is the one thing I would really ask them to improve.

For how long have I used the solution?

I still have experience with HPE, similar to the experience we had last year so far.

What do I think about the stability of the solution?

In terms of stability, FreePBX is rock solid. It is really stable. It has been our first recommendation. We have not had any trouble. Customers only call us to make changes to extension numbers and system upgrades.

What do I think about the scalability of the solution?

I would rate the scalability of FreePBX a ten. You can actually run it in a cluster environment.

How are customer service and support?

They have a support package you can buy by hours of support. If you run into anything that needs to be taken to their support specialist, you can open a ticket. You have a customer portal where you can open a ticket with the case. They will call you right away depending on the impact the issue has on the system.

I would score their support ten out of ten. They have the best support. If you buy an FXS gateway from Sangoma and you receive it with some issues, if you get a better rival or anything, you get immediately an RMA from them, and they will ship you a new one.

Which solution did I use previously and why did I switch?

With WatchGuard, we have had the same experience with Palo Alto and endpoint protection or EDR. That is basically what we have been doing, staying with our customers. We have a current project, but we have not started, and we are going to be doing something with Sangoma.

How was the initial setup?

The initial setup is really straightforward for us because we have many years of experience. If you were to configure that for the first time, it has a very friendly graphical user interface. You can have training on how to configure things.

For FreePBX, it takes us around a couple of weeks to deploy it. We do a lot of planning before, so we have everything planned on paper before we start configuring.

What about the implementation team?

In the deployment process for FreePBX, we usually have two to four people involved. We have one engineer configuring everything, then we can have two more technicians working locally. For instance, if you have analog extensions, you are going to need technicians to check, test those extensions and run the cabling. If these cables are already done on the premises and you need to run cables or wires, you need to have technicians. If you already have a network working and you are just going to have the PBX and the phones, it requires one engineer, one technician, and the cabling is already done.

What was our ROI?

With this type of solution, our target for ROI is at least on implementation costs. The hardware we provide connects to this system. Most of our customers use analog extensions. Once we provide our system with the FreePBX installation, we need to provide gateways, phones, and if they do not have cabling, we need to run cabling. For us, it is the implementation and the service. Since the system is very stable, our customers will not call us for issues or problems. They will call us to improve their solutions and ask what we can do next.

What's my experience with pricing, setup cost, and licensing?

The standard licensing fee for FreePBX is really good. Remember FreePBX can be downloaded for free. If you want to add special features, you buy the modules, and the module price points are excellent.

On the pricing scale, where ten is the highest price, I would rate them a four. They have very low prices compared to others.

Which other solutions did I evaluate?

We do not use HPE's Alletra Storage or GreenLake. Regarding HPE's SimpliVity, we have not had experience managing or configuring it yet. We are currently quoting something with SimpliVity and waiting for a customer to decide. If they decide, we will go on training and start getting experience configuring it.

What other advice do I have?

FreePBX supports AI initiatives through their module called Sangoma Scribe AI. It transcribes voicemails and call recordings with ASR, voice station, sentiment analysis, and multilingual support.

I would rate FreePBX ten out of ten. It is the most user-friendly, flexible and resilient system for voice-over IP we have installed so far.


    Jim

Just Works - Rock Solid 12 months in.

  • October 05, 2024
  • Review from a verified AWS customer

We deployed this product just over 12 months ago. We are a mission critical public service agency and have had great results. No issues whatsoever. We haven't had to use support until today just to see how AWS subscriptions work for renewal and had an answer on the weekend within 3 hours for a question that was more about how AWS works than this product. Would absolutely recommend this!


    M.K

it did not work for me

  • June 15, 2024
  • Review from a verified AWS customer

I have spent more than 14 hours setting up this Freepbx, it keeps crushing, not accessible either via GUI and SSH. i have Launched few ints ,all same results, i have used the server type they recommended , but still not luck ! whenever i entry setting, the same inst goes offline, I've been a user of Freepbx since 2016, I'm familiar with it .i don't see any where on AWS page for support!. I regret the time i wasted using this garbage , I thought it would be faster and simpler to launch freepbs on AWS , but i guess i was wrong! i'm going to back to other hosting Co


    stsimb

Amazing support from TheWebMachine

  • September 25, 2023
  • Review from a verified AWS customer

We've been using freepbx on-prem for ages. We've chosen this AMI to migrate some of our workload to the cloud and have the option for support from a sangoma partner.

Indeed, we reached out to TheWebMachine for a few highly technical questions and their responses nailed it, 100% to-the-point without hassle!

Thank you very much!


    Topy IT

Flawless Setup Support

  • February 24, 2023
  • Review from a verified AWS customer

After setting up the FreePBX instance I experienced a couple configuration challenges. I reached out to TheWebMachine support and was provided step by step assistance. I would recommend their 30 day trial and giving TheWebMachine a chance to streamline your PBX implementation.