Open-source Asterisk-based PBX with a web GUI and a large module ecosystem. Self-hosted (or hosted via Sangoma).
FreePBX is a powerful open-source PBX built on Asterisk — fantastic if you want full control of the box. But running an MSP business on top of it usually means either one server per customer or building multi-tenancy yourself, plus stitching together your own white-label experience. SimuWave is also Asterisk-based under the hood, but delivered as a true white-label, multi-tenant cloud platform — your customers see your brand on your subdomain, and you don't run the infrastructure.
SimuWave is for
MSPs who want to sell phone service under their own brand without becoming a PBX administrator. Your customers see your subdomain, your colors, your support email. You skip the OS upgrades, module licensing, certificate renewals, and trunk plumbing — and the multi-tenant white-label is already built.
Feature by feature
Marked from publicly documented capabilities. Partial means available via add-on, configuration, or specific tier.
Architecture & deployment
Feature
SimuWave
FreePBX
Hosting model
Cloud, multi-tenant
Self-hosted (or paid hosted via Sangoma Cloud / PBXact)
Multi-tenant from one instance
Yes
PartialSingle-tenant by design; multi-tenant requires manual work
Built-in white-label / branding
Yes
PartialTheme + custom modules
Call flow design
Feature
SimuWave
FreePBX
Visual drag-and-drop flow designer
Yes
PartialCall Flow Control + IVR modules — not a node graph
Subflows (call one flow from another)
Yes
PartialIndirect via Call Flow Control + Time Conditions
Time-based routing
Yes
Yes
Caller-ID conditional routing
Yes
Yes
Toggle switches with feature codes
Yes
Yes
PIN gate / DISA
Yes
Yes
Outage failover with auto-detect
Yes
PartialManual failover rules
Voice barge-in IVR
Yes
PartialDTMF only by default
Real-time operations
Feature
SimuWave
FreePBX
Live call activity overlaid on flow canvas
Yes
No
Live transcription stream
Yes
PartialVia commercial add-ons
Wallboard / queue stats
PartialLive monitoring on canvas
PartialCommercial Queues Pro module
Voice features
Feature
SimuWave
FreePBX
Voicemail to email
Yes
Yes
Cloud call recording
Yes
Yes
Find Me / Follow Me
Yes
Yes
Call queues
Yes
Yes
Conference bridges
Yes
Yes
Endpoints & apps
Feature
SimuWave
FreePBX
Multi-vendor phone provisioning
Grandstream, Yealink, Polycom
PartialEndpoint Manager — commercial module
Browser softphone
Yes
PartialThird-party (UCP webphone, etc.)
Beyond voice
Feature
SimuWave
FreePBX
Fax (inbound + outbound)
Yes
Yes
Phone numbers
Feature
SimuWave
FreePBX
DIDs included
Built-in multi-carrier inventory
Bring your own SIP trunk
Multi-carrier inventory search
Yes
No
Number porting
Yes
PartialThrough your trunk
Reseller / MSP
Feature
SimuWave
FreePBX
Multi-tenant from a single platform
Yes
No
Partner → Tenant → User hierarchy
Yes
No
White-label customer portal
Yes
PartialBuild-your-own with UCP customization
Per-tenant billing built in
Yes
No
Operations
Feature
SimuWave
FreePBX
You manage OS / patches / upgrades
SimuWave runs it
You run it
You manage SIP trunk integrations
Included
You configure providers
You manage TLS / SBC / failover
Included
You configure
Developer
Feature
SimuWave
FreePBX
Public REST API
Yes
PartialAsterisk ARI; REST modules in commercial tiers
Webhooks for call/fax events
Yes
PartialAMI or custom dialplan
Pricing model
Feature
SimuWave
FreePBX
Pricing structure
Per-tenant flat or PAYG
Free core; commercial modules per-instance; hosting separate
What only SimuWave has
Features built into SimuWave that you won't find — or won't find at the same depth — in FreePBX.
Live calls light up the canvas as they route. Watch active calls move through the routing graph in real time, with intensity colors and live state on toggle and outage nodes. FreePBX has nothing equivalent.
True multi-tenant + branded subdomain per customer, day one. Each tenant gets their own subdomain, your colors, your support email. FreePBX is single-tenant by design and white-label requires custom theming plus per-instance setup.
Modern visual call flow designer. Drag-and-drop node graph with subflows, conditional routing, time conditions, and visual wiring. FreePBX uses Call Flow Control + module composition — functional, not visual.
Outage failover as a drop-in node with auto-detect, configurable grace and recovery periods, and email alerts. FreePBX failover is manual rules.
Toggle switches with feature code + BLF + custom spoken announcements. FreePBX has Day/Night mode; SimuWave layers BLF, custom TTS confirmation, and per-tenant feature codes on top.
Multi-carrier DID inventory included. Local-city numbers across the U.S. without bring-your-own-trunk.
No PBX administration overhead. No OS, no Asterisk upgrades, no certificates, no module licensing, no trunk negotiation.
Bottom line
For MSPs ready to stop running PBX servers per customer, SimuWave delivers true multi-tenant white-label hosted phone service with a modern visual flow designer, a live call canvas, outage failover as a node, and operational tooling FreePBX leaves to custom dialplan.
Try it yourself
Skip the FreePBX admin work — get true white-label hosted PBX. Start a free trial.