We got licencing plans available that will license all of our commercial add-ons at once. This makes the most affordable PBX system yet! So take a look at our plans and choose the one you find most convenient for your business.
Introduced Redis as a caching server for multiple API endpoints, significantly improving the performance of Sonata add-ons that rely on the VitalPBX API.
The system now sends email alerts to the configured address when a Let's Encrypt certificate fails to renew.
Updated IP sets for the Geo Firewall add-on to enhance security and accuracy.
Prevent unexpected exceptions when deleting audio files used in the "System Prompts" section of the "System General" module.
Reset the ring time before forwarding calls to the final destination, resolving unexpected behavior when routing calls to extensions.
Disabled persistent database connections on the Switchboard to prevent overloading the database engine with multiple idle connections.
Introduced the Conversational AI add-on, leveraging Twilio integration with OpenAI Realtime WebSockets to create AI-powered conversational agents.
Added support for the Yealink AX83H model in the provisioning add-on.
Fixed an issue that prevented scheduling a queue callback if the caller had a previous callback with the status "expired."
Resolved a bug where configuring callback expiration incorrectly marked all scheduled callbacks as expired.
Fixed an issue preventing connections to Zoho when using the UK data center.
Upgraded Asterisk to v20.11.1 for improved stability and performance.
Introduced the PBX Assistant feature to the AI Tools module. This innovative feature adds a chatbot function accessible from the top navbar, enabling users to chat with an AI assistant specialized in PBX configurations.
Added the ability to perform massive synchronization of Connect devices with the provisioning server directly from the Connect Settings module.
Updated the default codec priority for Yealink devices to optimize compatibility.
Updated the GEO Firewall IP addresses to ensure better accuracy and security.
Included comfort silence to Asterisk audio files to avoid faster playbacks.
Added missed silence audio folder for the English audio package.
Fixed a bug where importing extensions inadvertently overwrote Secretary settings.
Addressed an issue where deleting time groups linked to time conditions resulted in orphaned destinations, preventing the deletion of associated destinations.
Corrected the Call Analysis report in the CDR to ensure proper translation based on the configured language in the AI Tools.
Fixed an issue where refreshing the PJSIP session during parked call retrieval caused calls to drop.
Resolved compatibility issues with Let’s Encrypt API that prevented certificate renewal and creation.
Add API endpoint to retrieve the extensions' account codes.
Add API CRUD endpoints for Authorization Codes, Customer Codes, and AI API Keys.
Improve regex to remove annotations from AI responses.
A validation is added for time groups to avoid spanning multiple months in a single range.
It was possible to retrieve extensions per id that belong to other tenants via API.
It was impossible to load CEL event details on CDR.
It was impossible to delete tenants with the AI Tools configured.
Vonage SMS provider didn't support Unicode characters.
A missed property avoids showing the "Key Expansion Modules" tab.
Latest changes on Let's Encrypt API make it impossible to renew/create certificates.
Introduce Asterisk v20.10.0.
Introduce PHP v8.2
Introduce Debian 12.
Switch from Apache2 to NGINX.
Added the "optimize-server" command to optimize server cache, swap, PHP-FPM, Nginx, and MariaDB, with all services restarted after optimization.
Added global limit parameters in the System General module to control the number of tenants and extensions, with an additional parameter for limiting queue agents using the "Ring All" strategy.
The IP Address whitelist module now overrides IPs blocked by the GEO firewall.
Enhanced indexing of database tables.
Improve the extensions' dial plan.
Optimize database settings for small servers.
Rename the command "optimize-apache" to "optimize-web-server."
Rename the command "reset-apache-conf" to "reset-web-server."
On Sonata Recordings and Switchboard, Introduce Czech translations for improved multilingual support.
Updated IP Sets for the Geo Firewall Add-on to enhance security and accuracy.
On Sonata Recordings, cached call recordings duration to avoid running FFPROBE on each search, improving performance.
Optimized Salesforce integration to retrieve only active users, improving data efficiency.
Enabled voicemail transcription support for all subscription plans.
Resolved an issue where call recordings were being overwritten during blind transfers.
Ensured that tenant outbound call limits do not apply to emergency calls, preventing restrictions on critical calls.
Fixed an issue on Ring Groups where the ring time was not reset before forwarding to the final destination.
Fixed query filters on Sonata Recordings to ensure accurate call searches.
Disabled database persistent connections on Sonata Recordings and Switchboard to avoid multiple SLEEP connections.
Update Asterisk to v18.26.0
Update default Codec priority for Yealink devices.
Added the ability to perform massive synchronization of Connect devices with the provisioning server directly from the Connect Settings module.
Fixed a bug where importing extensions inadvertently overwrote Secretary settings.
Addressed an issue where deleting time groups linked to time conditions resulted in orphaned destinations, preventing the deletion of associated destinations.
Corrected the Call Analysis report in the CDR to ensure proper translation based on the configured language in the AI Tools.
Fixed an issue where refreshing the PJSIP session during parked call retrieval caused calls to drop.
Resolved compatibility issues with Let's Encrypt API that prevented certificate renewal and creation.
VitalPBX provides a robust and scalable platform, which will allow you to manage your PBX in an easy and intuitive way.
2292 NW 82nd Ave HB 002998 Miami, Florida 33198.
Email: sales@vitalpbx.com
At VitalPBX, your feedback is crucial. If our system has benefited your business, please leave us a review on Trustpilot. Thank you!