Self-hosted FusionPBX,
fully managed.
The FreeSWITCH-based, natively multi-tenant PBX: one server, a phone system per client, modern UI, no per-seat license. Deployed hardened with your Twilio trunk pre-staged so you only paste credentials.
Billed yearly on a 2 GB server, or $8 month to month. FusionPBX itself is $0.
- A server of its own
- Free migration
- 500% SLA
- 4.4 on Trustpilot
- 500% SLA credited automatically
- Engineers 24/7, real humans
- Free migration of your FusionPBX
- Since 2001, independent
At a glance
FusionPBX here, in four lines.
What it is, what we install, what management covers and what it needs. The rest of this page is detail.
- What it is
- FusionPBX is the open-source, natively multi-tenant PBX built on FreeSWITCH: every client gets its own domain with its own extensions, IVR, queues, recordings, and admins, on one server. Licensed MPL-2.0 with no per-seat fee, it is the phone system an agency or MSP runs for many customers.
- What we install
- FusionPBX as split containers (nginx, PostgreSQL, PHP, FreeSWITCH) with FreeSWITCH on host networking, because SIP and RTP do not tolerate NAT. Before handover: fail2ban with the SIP filter active, SIP over TLS on 5061 wherever the trunk allows it, SRTP on, 32-character extension secrets, international dialing disabled, and the admin UI behind the server's HTTPS. Your Twilio Elastic SIP trunk is pre-staged with all 8 Twilio US signaling addresses trusted and secure trunking on: you paste termination and origination credentials and make the first call.
- What managed covers
- Server and container updates with snapshots first, daily snapshots plus optional Dual Backups of your database, recordings, and voicemail, monitoring on FreeSWITCH and the trunk, the managed firewall, and humans on call. Tenants, dial plans, and phone provisioning are yours to run; the platform underneath stays patched and locked.
- What it needs
- 2 GB RAM
Runs on a server of its own, from $6.67/mo.
Your options
Three ways to run FusionPBX.
Installing FusionPBX is the easy part. The real question is who keeps it running.
| Do it yourselfOn any unmanaged VPS | One-click imageAt most clouds | RemarkableCloudManaged FusionPBX, from $6.67/mo | |
|---|---|---|---|
| Installing FusionPBX | You: dependencies, database, HTTPS | Preinstalled once, then it is yours | Deployed by a tested playbook, database and HTTPS wired |
| Updates | You | You | Us, with a snapshot first |
| Monitoring and security | You | You | Us, 24/7: monitoring, firewall and IDS |
| Backups | You | Usually a paid add-on | Daily snapshots included, Dual Backups optional |
| Other apps on the server | Yours to wire up | One app per server | None: this one runs alone, by design |
| When something breaks | You fix it | You fix it | Our engineers fix it, day or night |
Built for
What people run on FusionPBX here.
On your own server, using it more never costs more.
Multi-tenant PBX for resellers
Isolated tenants with their own extensions and dialplans, hosted PBX as a product you sell.
FreeSWITCH power with a UI
Advanced dialplans, IVRs and call center features over the FreeSWITCH engine, managed from the browser.
Agencies running client telephony
Each client a tenant, each tenant billable, one server underneath.
Serious call routing
Time-based routing, follow-me, queues and recordings for operations where calls are the business.
On its own
FusionPBX gets the whole server.
FusionPBX needs the whole server, so it runs alone. Your other apps go on a second server, managed from the same client area.
Want more apps beside it? Build a second stack in a minute; both servers sit in one client area, with one team looking after them.
Build a stackPick your server
Choose the size. FusionPBX is $0.
FusionPBX needs 2 GB and a server of its own. Every size is fully managed, and you can resize in minutes.
SC-2GB
FusionPBX on a server of its own
$8 month to monthSave 17% yearly
- 2 GB RAM
- 1 vCPU
- 50 GB NVMe
- 5 TB transfer
SC-4GB
More headroom for busier days
$16 month to monthSave 17% yearly
- 4 GB RAM
- 2 vCPU
- 100 GB NVMe
- 10 TB transfer
SC-6GB
Heavy use and growth
$24 month to monthSave 17% yearly
- 6 GB RAM
- 3 vCPU
- 150 GB NVMe
- 15 TB transfer
The details
FusionPBX here, in plain words.
Straight answers to what people ask before they choose where to run it.
What does managed FusionPBX hosting include?
A hardened multi-tenant FusionPBX on your own managed server, the Twilio trunk pre-staged, and patching, backups, monitoring, and the firewall handled by us for the life of the server. The install is $0 and FusionPBX itself is fully free, so an agency's fifth tenant costs the same as its first: nothing. The managed server is the only bill.
Why is multi-tenancy the reason to pick FusionPBX?
Because one server becomes a phone system per client. Each tenant is a separate domain with its own extensions, numbers, IVR, call recordings, and admin logins, isolated from every other tenant, with you as the super admin over all of them. FreePBX cannot do this; per-seat hosted PBX vendors charge for it monthly. FusionPBX does it for the price of the server, and you decide what to charge your clients.
Why is hardening the whole story for a hosted PBX?
Because a phone system on a public IP is scanned for credentials within minutes of going live, and one weak extension dials premium international numbers on your trunk at your expense. Every install ships with the defenses already on: fail2ban bans sources after failed SIP registrations, extension secrets are 32 random characters, international dialing is disabled until you enable the destinations you actually call, signaling runs over TLS on port 5061 where the trunk supports it, and the admin UI never sits on plain HTTP. On a multi-tenant server the blast radius is every client, which is why none of this is optional.
How does FusionPBX connect to Twilio?
Through Twilio Elastic SIP Trunking, standard SIP with no proprietary connector. The playbook pre-configures the gateway for secure trunking (SIP over TLS with SRTP media) and trusts Twilio's two US gateway ranges, four addresses each in Virginia and Oregon, so calls fail over between regions without a config change. At handover you paste your Twilio termination credentials and origination URI, point your numbers at the server, and assign numbers to tenants from the admin. Other SIP trunk providers work the same way; Twilio is the one we pre-stage.
Who pays for the calls?
Your trunk provider bills minutes and numbers directly; we never resell telephony. It is the same bring-your-own model as the API keys on our AI apps: server, hardening, and operations are ours, the carrier relationship is yours, no markup between you and Twilio's published rates. Multi-tenant operators typically keep one Twilio account and assign numbers per tenant.
How much server does FusionPBX need?
2 GB of RAM runs FusionPBX with a handful of tenants and light call volume; 4 GB is the comfortable pick once recordings and a few dozen concurrent calls are in play, and the resource meter walks you up from there. Voice is latency-sensitive, so FusionPBX runs alone on a VPS of its own: no website deploy or mail scan sharing the CPU during a call, and no other app on the box that could ever reach the trunk.
FAQ
FusionPBX hosting, answered.
Still deciding? These are the questions we hear most.
Does fax work over FusionPBX?
Not reliably, and we promise nothing here. Fax over IP depends on T.38 end to end, and most SIP trunks do not carry it well; Twilio's own trunk configuration guides turn T.38 off. If fax matters, keep a dedicated online fax service and leave it off the PBX.
Can my tenants send and receive SMS?
Not from FusionPBX; it has no native texting client the way 3CX does. The shelf answer is Chatwoot, which takes a Twilio SMS number as an inbox channel, so texts land in a team inbox beside email and chat. Chatwoot supports multiple inboxes, one per client number, which suits an agency.
Is FusionPBX free, and what costs extra?
FusionPBX is open source under MPL-2.0 with no commercial modules required for anything on this page, and we install it at $0. Trunk minutes and numbers bill with your carrier. That is the entire cost list.
FusionPBX or FreePBX?
FusionPBX when you need more than one tenant, a modern UI, and zero license conversations. FreePBX when you run one business and want the Asterisk ecosystem and Sangoma's commercial modules. The two are mutually exclusive on a server; the cart lets you pick one PBX per order.
What about 911 and emergency calls?
Emergency calling works only when your trunk provider holds a registered emergency address for each number and the tenant's dial plan routes it. We set the route at install; registering addresses with Twilio per tenant is your step, and no tenant is emergency-ready until it is done.
Will you migrate my phones from 3CX or another PBX?
Yes: tenants, extensions, ring groups, IVR trees, and voicemail greetings are rebuilt or imported, phones re-provisioned, and numbers moved at cutover. Two honest losses from 3CX: no one-click Twilio auto-configuration (you paste credentials) and no built-in SMS client. Everything else maps.
How is this different from FreePBX?
FusionPBX rides FreeSWITCH and is built multi-tenant from the ground up, which makes it the reseller and hosted-PBX choice; FreePBX (Asterisk) is the single-company classic. Both live in our catalog.
Can I bill tenants separately?
FusionPBX scopes everything per tenant (extensions, CDRs, limits), giving you the data to bill on. Pair the CDRs with your invoicing app: Invoice Ninja on a second server works well.
Is this FusionPBX on a VPS or on shared hosting?
A VPS. FusionPBX runs on your own private virtual server with dedicated, non-oversold resources and its own IP. You get real isolation and performance, with the setup, TLS and hardening handled for you.
FusionPBX runs. You sleep.
Managed FusionPBX from $6.67/mo, free migration and a 30-day money-back guarantee.