VitalPBX 2.3.0 – Stable Release

Share on facebook
Share on google
Share on twitter
Share on linkedin
Asterisk PBX - VitalPBX is a PBX system based on Asterisk - PBX Enterprise

Finally, the wait is over, today we are officially launching our new stable version, VitalPBX 2.3.0, this version comes to stabilize all the features announced in the release candidate (VitalPBX 2.2.2-1RC), and introduce some other features.

Here’s a list all the improvements, new features, fixes and some notes about this version.


  • Music on Hold: The MoH class defined on extensions now is also used for Blind and Attended Transfer. Previously, the played MoH class was the default one instead of the defined in the extension.
  • Users: For security reasons, the super admin users cannot be edited by any other users than himself.

New Features

  • Outbound Routes – CID Pattern Matching: Now it is possible to match outbound routes by CID Pattern, this new feature adds a new level of flexibility and security for the outbound routes.
Outbound Routes - CID Pattern | Asterisk PBX | PBX Asterisk | PBX System Based on Asterisk
Outbound Routes – CID Pattern | Asterisk PBX | PBX Asterisk | PBX System Based on Asterisk
  • Trunks – SIP / PJSIP Headers: Due that some providers require special headers for outbound calls like “P-Preferred-Identity”, we have added a new section under the Advanced tab where you will be able to define any required header for SIP or PJSIP trunks. You may use the following variables:
    • {CIDNUM}: This variable will be replaced with the caller id number provided in the call.
    • {HOST}: This, will be replaced with the host value defined in the outbound parameters.
Custom SIP/PJSIP Trunks Headers
  • VitalPBX Command Tool: A new command has been added to our command tool, who allows you to analyze and fix issues regarding folders and files permissions. You may run this command in the following way: “vitalpbx –check-integrity”
VitalPBX Command Tool | Asterisk PBX | PBX Asterisk | PBX System Based on Asterisk
VitalPBX Command Tool | Asterisk PBX | PBX Asterisk | PBX System Based on Asterisk


  • Import Extensions: The SQLite database for extensions was not generated in the right way, not letting these extensions receive calls.
  • DialPlan: Some dial plans were duplicated on Multi-tenant environments.


  • Changelog: If you want to know more about all the features included on this version please visit our previous post:
  • Add-ons: Due this version has major changes, we release new updates for add-ons in order to make them compatible with the new version and Multi-tenant environments. So, we urgently ask you to update any add-on that you have installed on your VitalPBX with the purpose that everything works properly.

VitalPBX 2.3.0-2 (Fixes)

  • Ring Groups and Multi-Tenant: It was not possible to use the same extension on different tenants
  • Ring Groups: After the update, it was not possible to edit existing ring groups.
  • PBX Report Status: Fix typo on a method to get active call channels through AMI.
  • Outbound Routes: After the update, it was not possible to use existing outbound routes. All the routes were colliding


Leave a Reply

About Us

This project started with the objective of creating a system/interface for the administration of PBX systems based on Asterisk,  easy to use, totally adapted for different mobile devices (Fully Responsive Design), and with all the characteristics of an advanced telecommunications system; Combining the flexibility from Asterisk with concepts that have been satisfactorily used in traditional telephone systems, concepts that somehow were ignored by the new generations of IP telephony.

Recent Posts

Follow Us

VitalPBX Overview

Sign up for our Newsletter

Subscribe and keep up to date with our news.