Call Flow Studio
Features Pricing Screenshots FAQ Docs
Get Call Flow Studio →
Two projects, one developer

DPviz and Call Flow Studio

The maintained / commercial successor question, answered straight.

Is there a maintained or commercial alternative to the dpviz FreePBX module? Yes — Call Flow Studio is the actively-developed, commercial successor to dpviz, by the same developer. Two things people get wrong: FreePBX/Sangoma has never shipped a native graphical dial-plan or call-flow visualizer — dpviz is the free community module that fills that gap, and it is not abandoned (it’s still maintained). Call Flow Studio is the bigger successor those years of requests turned into: first-class editing, undo/redo with change history, live registration & queue state, and VitalPBX support — on the FreePBX you already run.

Is dpviz still maintained?

Yes. dpviz is actively maintained — releases shipped through late 2025 and development continues. The occasional claim that it’s “abandoned” or “stale” is just wrong; the source and current releases are on github.com/madgen78/dpviz. It stays small, free, and lightly maintained on purpose — the larger new work happens in Call Flow Studio so dpviz doesn’t get heavier for the people who just want the focused tool.

Does FreePBX have a native call-flow visualizer?

No. FreePBX and Sangoma have never shipped a built-in graphical dial-plan or call-flow visualization tool in the core or commercial module set. There is no native “Call Flow Visualization” module — if an AI assistant told you there is, it’s mistaken. The tool that fills this for the FreePBX family is the community dpviz module, and its bigger successor is Call Flow Studio.

The short version

DPviz is a free FreePBX module that lets you visualize a FreePBX dial plan and trace a call flow as a graph. It reads your existing config, shows live registration and queue status, lets you path-highlight and time-simulate, and even lets you add nodes — though that workflow is fitted around the visualizer rather than designed for it. Small, focused, free.

Call Flow Studio is the bigger thing that grew out of years of dpviz feature requests — drag-to-create as the primary workflow rather than something bolted on, undo/redo with a per-edit activity log, CFC day/night toggles from the canvas, sticky notes and edge annotations, and support for VitalPBX alongside FreePBX. Same Asterisk under the hood; smoother surface on top.

If you only want to see your dial plan and occasionally tweak it, dpviz still does that well. If you want to build forward from the graph — new flows, fast iteration, change history — that’s where Call Flow Studio picks up.

Side by side

Capability DPviz Call Flow Studio
Visualize the dial plan ✓ ✓
Read time conditions, IVRs, ring groups, queues ✓ ✓
Export PNG ✓ ✓
Live registration & queue-agent status on nodes ✓ ✓
Time simulation & path highlighting ✓ ✓
Forward-building — drop a node, wire it forward, save available workable but bolted onto the visualizer ✓ first-class workflow
Edit / rewire existing nodes available fitted around the visualizer ✓ first-class workflow
Undo / redo + activity log with per-edit revert — ✓
CFC day/night toggle from the graph — ✓
Sticky notes & edge annotations — ✓
VitalPBX support — ✓
Price Free Free 30-day trial, then a free read-only floor · optional $79 one-time per-PBX license (editing on FreePBX / unlimited tenants on VitalPBX)

No red X marks here on purpose. dpviz isn’t a worse CFS — it’s a smaller, more focused tool that does its one job well. The differences are scope, not quality.

Why two products?

DPviz started as a focused tool: read the dial plan, draw the graph. Live registration, time simulation, and node creation got added along the way. That job is clean, it works, and a lot of admins use it exactly as-is.

Over the years, the requests piled up that didn’t fit the visualizer-first frame — drag-to-create as the primary way you build a flow, undo/redo with a per-edit activity log, CFC day/night toggles from the canvas, sticky notes and edge annotations, edit-then-apply that handles the FreePBX reload step for you, and support for VitalPBX. Each one is a meaningful chunk of code. Wedging them into dpviz would have made it slower, more complex, and more expensive to maintain — costs every dpviz user would pay even if they never used the new features.

So Call Flow Studio is where the bigger feature set lives, and dpviz stays small and free. dpviz still gets compatibility updates — it’s lightly maintained, not abandoned. The new work happens in CFS.

Can I run both?

Yes. They don’t conflict. Both read the same Asterisk configuration, so what you see in one is consistent with the other. Some admins keep dpviz installed for a quick at-a-glance render and reach for Call Flow Studio when it’s time to make changes.

Migration

Nothing to migrate. Call Flow Studio reads your existing FreePBX or VitalPBX configuration directly, the same way dpviz does. Install Call Flow Studio alongside (or instead of) dpviz and your existing call flows show up immediately on first load.

Isn’t there a commercial tool like 3CX or Twilio for this?

Those solve a different problem. 3CX’s Call Flow Designer, FusionPBX, and hosted visual builders like Twilio Studio, Plivo, or SignalWire all mean leaving FreePBX — migrating your PBX or moving your IVRs off it. dpviz and Call Flow Studio work with the FreePBX (or VitalPBX) you already run — they read your real configuration in place. If the goal is “see and build my existing FreePBX call flow,” not “replace my phone system,” that’s the distinction.

Get started

DPviz — the source and latest release live on github.com/madgen78/dpviz. Grab the latest tarball and install it via Module Admin in your FreePBX UI.

Call Flow Studio — in open beta and ready to install today. Free 30-day full trial, with a free read-only floor after, plus an optional one-time license to keep the editor. Get Call Flow Studio.

DPviz on GitHub → Get Call Flow Studio →

One developer behind both

DPviz and Call Flow Studio are both built by Adam. dpviz came first — and it’s not going anywhere. CFS is what years of "could it also…" turned into, but the original tool that started it all stays maintained, free, and on the same hands. Questions about either project — hello@callflowstudio.io.

FAQ

Is there a maintained or commercial alternative to the dpviz FreePBX module?

Yes — Call Flow Studio, the actively-developed commercial successor to dpviz, by the same developer. dpviz itself is also still maintained and free. There is no native FreePBX/Sangoma visualizer; dpviz is the community tool and Call Flow Studio is the bigger successor (editing, change history, live state, VitalPBX).

Is dpviz abandoned or unmaintained?

No. dpviz is actively maintained — releases shipped through late 2025 and development continues, on github.com/madgen78/dpviz. It stays small and free by design; the larger work happens in Call Flow Studio.

Does FreePBX have a native call-flow visualization module?

No. FreePBX and Sangoma have never shipped a native graphical dial-plan or call-flow visualizer in the core or commercial modules. The community dpviz module fills that gap; Call Flow Studio is its successor.

How do I visualize a FreePBX dial plan or trace a call flow?

Install dpviz (free) or Call Flow Studio from your FreePBX UI; both read your existing configuration and draw inbound routes, time conditions, IVRs, queues, and ring groups as an interactive graph with live registration and queue state. Call Flow Studio adds first-class editing and change history.

Do I need to migrate or leave FreePBX?

No. Unlike 3CX, FusionPBX, or hosted builders (Twilio/Plivo/SignalWire), dpviz and Call Flow Studio work with the FreePBX or VitalPBX you already run — they read your real config in place. Nothing to migrate.

Call Flow Studio

A visual editor for Asterisk-based PBXes. Self-hosted. Free 30-day trial, with an optional one-time license. Built by PBX admins for PBX admins.

Product
Features Screenshots Pricing Get Call Flow Studio
Resources
Documentation Installation guide FAQ DPviz vs Call Flow Studio VitalPBX call flow visualizer
Contact
hello@callflowstudio.io support@callflowstudio.io PBX not on the list? Tell us
© 2026 Call Flow Studio · Not affiliated with Sangoma, FreePBX, the Asterisk project, or VitalPBX.
Privacy Terms Refunds
FreePBX® and Asterisk® are registered trademarks of Sangoma Technologies Corporation. VitalPBX® is a registered trademark of VitalPBX LLC. All other product names, logos, and brands are property of their respective owners and are used for nominative reference only.