Your Last Visit: 3/10/2010

Datatrak Header 

DialplanPro (Slightly Beta)

What is DialplanPro?
DialplanPro is a 32 bit Windows Development Tool for setting up and controlling Asterisk* PBX servers using a Windows Graphical User Interface (GUI).  While easy enough to grasp for end users, DialplanPro also provides a productive development environment for Asterisk Consultants and professionals managing one or many customer deployments.

Is DialplanPro Just another GUI (Graphical Interface)?
DialplanPro strives to be more than just a GUI to setup and administer Asterisk PBX servers.  DialplanPro is designed to be a real development tool to create, maintain and manage Asterisk PBX servers from a easy to use Windows based environment.  Special software written in-house for the Linux based Asterisk computer allows DialplanPro to communicate directly with Asterisk PBX server.

What can I do with DialplanPro?
While DialplanPro is still in beta, the software itself is very functional and provides a rich, easy environment for developing sophisticated Dialplans and updating your Asterisk PBX server automatically over the network.

Visual Menu Builder
Development of DialplanPro has centered around the idea that 90% of the work necessary to create most dialplans was actually the same, just different variations.  Certain tasks such as ringing an extension or group, playing sounds and sending callers to a queue were always needed from one dialplan to the next.  Menu Widgets are built-in, reuseable graphical elements used in the Visual Menu Builder to represent these common functions  (like ringing an extension) and translate them into Asterisk script for you. 

Instead of having to type out a basic skeleton of a dialplan or risk mistakes with cut 'n paste methods, DialplanPro allows you to create sophisticated and complex IVR's just by using the point and click interface.

Menu Widgets include:
Dial Extension, Dial Group, Dial Hunt Group, Transfer to a Menu, Time Branch Menu transfer, Conditional Branch Menu Transfer, Terminate Call, Play Sound, Wait, Goto Voicemail, Custom Script Line, Set Variable, Cepstral* Text to Speech, FirebirdSQL Database Access, Read Digits, Send to Queue and Goto Conference.

Asterisk Script Editor Support
DialplanPro's script editor supports both Asterisk "flat line" script as well as AEL2 specification with syntax highlighting and Parameter Hints.  Save your scripts to the Code Library or reference them in your project.  You can also the Script Line widget in the Visual Menu Builder to access your scripts.  Flash Demo.  With a small setting change, you can remotely parse and error check your AEL2 scripts against the AELPARSE utility installed on the Asterisk server from your Windows computer.

AsterPas FastAGI Script Server Support
DataTrak also develops AsterPas, a powerful and flexible multi-threaded FastAGI Script server using the Object Pascal language.  DialplanPro's support for AsterPas now includes Editor Syntax Highlighting for .pas files as well as Compile/Error Checking of scripts.  New features planned are Parameter hints, FastAGI server management for DialplanPro projects as well as a new FastAGI Menu Widget for the Visual Menu Builder.

ID Screen
Visual Menu Builder

ID Screen
Route Groups setup

ID Screen
Editing/Compiling AEL Script

ID Screen
Editing/Compiling Pascal Script for AsterPas


ID Screen
Building/Compiling Project to be transferred to Asterisk Server



Try DialplanPro Today!

Visit our DialplanPro Downloads  page.  Unzip and run the installer.

Where can I report bugs and get help?
We have created an additional Forum on our Message Boards.  Please visit our Message Boards for help, news and peer support.  There is also beta Documentation available.





* The open source and FREE Asterisk PBX software is copyrighted by Digium, Inc. and DataTrak Business Solutions, Inc. has no affiliation with Digium, Inc. other than being appreciative of a great open source product.
** Cepstral is a trademark of www.Cepstral.com