VitalPBX 2.3.6

Share on facebook
Share on google
Share on twitter
Share on linkedin
vitalpbx pbx asterisk concurrent call capacity asterisk pbx capacity planning asterisk performance

We are excited to announce the release of VitalPBX 2.3.6. This version presents new add-ons, features, and various bug fixes. Thanks to all our beta testers for reporting issues, suggesting improvements, and help us deliver a very stable version to all the VitalPBX community.

Next, we will list all the changes included in this version.

New Add-Ons

  • Queues CallBack: With the Queues CallBack module, you can reduce customer frustration by minimizing their time spent on hold. This feature provides callers with the option to request a callback from the next available agent instead of waiting on hold, allowing them to disconnect from the call and tend to other things. Learn More

Queues CallBack

  • Geo Firewall: The Geo-Firewall add-on module for VitalPBX adds a new layer of security for your PBX. Allowing you to block any unwanted requests from countries you know you have no business with. Learn More

VitalPBX Geo Firewall, Asterisk Geo Firewall, Linux Geo Firewall, Geo Firewall

  • Dynamic Destinations (Conditional Routing): With this add-on, you will be able to route calls based on the CID Number. You may query a database or an API and according to the response, routing the call to one destination or another. 

Dynamic Destinations, Conditional Routing, CID Routing

New Features

  • Asterisk: Introducing Asterisk v16.5.0
  • Hunting Groups: Used the name call groups and pickup groups parameters so it doesn’t limit the number of allowed groups
  • Phone Books: It is possible to create external phone books and use them in all the supported brands of devices.

VitalPBX External Phonebook

  • CID Lookup: It is now possible to use external phone books as a CID Lookup source

VitalPBX CID Lookup

  • Custom Certificates: Now it is possible to add custom certificates through the GUI
VitalPBX - Custom Certificates
Custom Certificates
  • Music on Hold: It is possible to define a music group as the default MoH, so, when you select the default MoH on queues, conferences, or any other module, instead of play the default asterisk sounds, the MoH Class marked as default will be played.

VitalPBX Default Music on Hold

  • Asterisk Sounds: Now is possible to install the Hebrew sound prompts from the Asterisk Sounds module

Asterisk Sounds, VitalPBX Sounds, Asterisk Hebrew Sounds


  • Users Portal: When a portal user was updated from the user’s dialog, the assigned extension was getting removed from the user.
  • Directory Feature (411): It was not possible to use the directory feature on secondary tenants.
  • Tenants:
    • When deleting a tenant with the user “admin” assigned, this user was getting deleted along with the tenant, leaving the system without admin access.
    • Some asterisk configurations were not created after creating a new tenant, producing some undesired behaviors, like blocked calls between extensions.
    • The CID Info of secondary tenants was overwritten when the main tenant is used as the gateway.
  • Trunks: On environments with more than one trunk with the same providers the calls were sent to an invalid context. This avoided applying certain settings defined in the trunk.
  • Dial Plan:
    • When dialing to an unconnected PJSIP device the dial application crashed due to the empty value generated by the function “PJSIP_DIAL_CONTACTS”.
    • The Invalid dial tries were marked as answered calls.
  • Extensions Status: The status of connected devices were not shown correctly on secondary tenants.

Important Notes

  • We strongly recommend updating all the add-ons to its latest versions in order to keep better compatibility with the VitalPBX core.
  • We have only mentioned the most relevant features and fixes, so, if you want to know what else is included this version, visit our blog about version 2.3.5 (RC)


  1. Dokare Teknoloji
    Dokare Teknoloji
    August 15, 2019 at 4:19 am

    There is a problem with Geo Firewall. Selected all countries except my country (Turkey) when press save button, it makes green the Somaliland, tried many times but it give access from there.

    • mrivera
      mrivera • Post Author •
      August 19, 2019 at 2:20 pm

      Sorry for the inconvenience, but, don’t worry, Somaliland is part of Somalia, so, if you block Somalia, you are also blocking Somaliland.

      In the next version of VitalPBX, Somaliland will be shown as blocked when blocking Somalia.

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