Dial Plan Vizualizer 1.0.28 Released

All,

:rocket: Big update to the FreePBX Dial Plan Vizualizer module!

This release adds a bunch of quality-of-life features and visual improvements to make managing dial plans and extensions a lot smoother:

  • :blue_circle: Dynamic queue member login status is now displayed.
  • :yellow_circle: See Asterisk DND / Call Forward status at a glance.
  • :pause_button: Queue pause status detection included.
  • Tooltips now show user agents and voicemail counts.
  • Consistent tooltips across queues, ring groups, and extensions.
  • Added Next / Previous buttons for dialplan navigation (works with search!).
  • Extensions now appear in the dialplan dropdown.
  • New options: Allowlist, Blacklist, and Auto-play audio.

This should make it easier to visualize what’s really going on in your PBX and speed up troubleshooting.

Installation / upgrade: GitHub - madgen78/dpviz: Dial Plan Vizualizer module for FreePBX
Previous releases: Releases · madgen78/dpviz · GitHub

Let me know what you would like to see next.
Thanks for all of the support and suggestions. - and if you’d like to keep up with future updates, consider :star: starring or following the project on GitHub.

  • Adam
7 Likes

Thanks @madgen this is great resource for users upgrading from older systems (back to FreePBX v13 IIRC). Sometimes printing out older call flows helps stimulate ideas for new designs with the latest FreePBX modules – especially relevant with v15 EOL this week.

1 Like

Thanks for the update @madgen - good stuff

1 Like

Right…could be very helpful to stare and compare old vs new.

2 Likes

This is one of my favorite modules. I hope you produce more modules in the future, such as a call flow designer, enabling the use of call flow + schedules and other widgets in a decision tree.

3 Likes

Version 1.0.28 release notes:

Updates:

  • Faster graph rendering with optimized code for better performance.
  • Unified node style: all nodes now use rounded rectangles for a cleaner, more consistent look.
  • Refined tooltips with improved styling for readability.
  • IVR grouping: identical selection destinations are grouped together, reducing cluttered lines.
  • Simplified IVR nodes: Conferences, DISA, and Feature Codes are now displayed inside the IVR node instead of separate nodes.
  • Inbound routes dropdown option:
    • New setting to display destinations in the inbound routes dropdown.
    • Automatically disabled on install if you have more than 100 inbound routes (can be re-enabled).
    • Helps reduce initial module load time on larger systems.

3 Likes

Great update @madgen!

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.