A visual dial-plan editor for FreePBX and a first-class read-only visualizer for VitalPBX — served from your own PBX at /cfstudio/.
Website · Demo · Screenshots · Pricing · Releases · support@callflowstudio.io
Phone-system admins read their dial plan backward — clicking destination by destination, holding the call path in their head. Call Flow Studio renders the whole thing as a diagram you can actually follow. And on FreePBX it lets you build it forward: drop a node, wire it up, and the route exists before the first call ever hits it.
- Every route, rendered. Inbound routes, time conditions, IVRs, ring groups, queues, announcements — the real path your calls take, laid out as a graph you can actually follow.
- Live status, on every node. Real-time registration and call state shown right on the diagram — including after an Apply Config.
- Give access without giving the keys. Role-based access (admin / technician / read-only) lets you hand a flow to a new tech, or to a client, without handing over the whole PBX.
- Speaks your language. The interface is fully localized across 11 languages.
- Multi-tenant aware. On VitalPBX, flows and live status are correctly scoped per tenant.
- The first forward-building dial-plan editor. Design a flow on the canvas and apply it, instead of reverse-engineering destination dropdowns one screen at a time.
- Undo. Something a PBX admin UI doesn't give you, and Call Flow Studio does.
On VitalPBX, Call Flow Studio is strictly read-only — it reads the same configuration your PBX reads and never writes anything back. On FreePBX, when you make a change it writes through FreePBX's own APIs and the standard Apply Config — the exact path the native GUI uses — never raw, out-of-band database writes. Either way it runs entirely on your own PBX; nothing about your dial plan leaves the box.
| Platform | Versions | Capability |
|---|---|---|
| FreePBX | 14, 15, 16, 17 (and FreePBX-based distributions) | Visualize + edit |
| VitalPBX | 3 and 4 | Visualize (read-only) |
Auto-detected at install — one package covers all of the above.
On the FreePBX family, the complete read-only visualizer is free for good. No credit card, no expiry. Editing is the optional part, and you get it for your first 30 days.
On VitalPBX, Call Flow Studio is read-only for everyone, so the free tier covers your first two tenants and a license opens the rest.
Editing on the FreePBX family and every tenant on VitalPBX come from the same one-time per-PBX license, same price on both platforms. Current pricing is on the website. There is no paywall and no locked-out screen: if a license lapses, the install settles back onto the free tier and nothing you have built is deleted.
- Install, licensing, and usage docs: callflowstudio.io
- Release notes: callflowstudio.io/releases
- Support: support@callflowstudio.io
Call Flow Studio is a commercial product. This repository hosts project information only — the application is distributed exclusively via callflowstudio.io.
© Call Flow Studio. All rights reserved.
