Two great events happened this week - we released 3CX V15.5 RC and the long-awaited development environment for complex voice applications Voice Application Designer, now called Call Flow Designer. But first things first!
3CX V15.5 Release Candidate
After testing a beta version with 15.5 thousand users and partners, we are introducing the Release Candidate assembly. The main focus here is on improving the new 3CX web client, which was well received by the community.
The web client added the ability to connect and disconnect call center operators in Call Queues. A User Activity Report has also been added, including calls to Queues. We improved the work of the corporate chat and enabled users with the appropriate rights to edit the entries in the 3CX Corporate Address Book.
')

15.5 RC Upgrade List
- Improved 3CX web client performance
- Added notifications when loading VAD applications
- Managed chat users added to web client
- A check for entering a duplicate e-mail address has been added to the web client.
- Voice mail, chat, and call recording sections added to the web client
- Added the ability to add characters (letters) in the outgoing rules prefix
- Added e-mail notification when updating security certificate
- Added secure HTTP headers (HTTP Secure Headers)
Soon we will hold a special online event dedicated to the release of version 15.5. It will include a presentation of the new system and a question and answer session from 3CX executives. Follow the blog posts and do not miss the invitation e-mail!
RC installation
You can install the RC update in the 3CX update section, or by downloading a new distribution. Of course, it is not recommended to use RC on work systems.
Warning: on some Linux systems V15.5 Beta, the update via the 3CX management interface may be interrupted. The system will disconnect you from the interface and notify you of the successful update by e-mail. However, the system will not update. In this case, run the following commands:
apt-get update apt-get install 3cxpbx
Again go to the update section in the interface and try updating the system again.
- If you install 3CX via the PBX express service, this RC version will be deployed
- Windows version is available at this link.
- Linux version is installed by commands
wget -O- http://downloads.3cx.com/downloads/3cxpbx/public.key | apt-key add - echo "deb http://downloads.3cx.com/downloads/3cxpbx/ /" | tee /etc/apt/sources.list.d/3cxpbx.list apt-get update apt-get install 3cxpbx
For the new web client to work correctly, update the 3CX clients:
Full list of changes
Voice Application Designer becomes Call Flow Designer
Oh joy! We are returning the 3CX VAD voice application development system, which is so necessary for advanced users. In version 15.5, it was called Call Flow Designer and many new features. Another important change: Call Flow Designer is now completely free. However, the created voice applications can only be run on 3CX Professional and Enterprise editions.
CFD is used for the following tasks:
- Call routing based on user input, time and other parameters
- Getting information from the user
- Work with databases
- Outgoing call automation
- and much more (see documentation)
New CFD features
- Voice applications run on Windows and Linux versions, locally and in the cloud;
- Ability to create outbound call campaigns that run at certain events or at a specific time (new component MakeCall);
- Created applications are compiled, due to which they run faster and better scaled;
- Errors in voice applications are detected and corrected at compile time;
- The user interface has become more convenient: the message editor has been simplified, the expression editor has been improved, the automatic updating of the project when deleting or renaming components has been improved;
- For incoming calls, new variables were introduced: the DID number that the user called to outside, and the internal call ID in 3CX. These variables are very important for the further processing of the incoming call. The data on the line number that the user called and the 3CX call ID is used, for example, in the CRM system to track the call history;
- For voice applications created in previous versions of VAD, migration of almost all components is supported. This means that you do not need to rewrite ready-made applications from V14 to V15.5. It is enough to check that all components have been successfully transferred to the new application. In particular, the Launch External Script component in version 14 used Javascript. In version 15, this component uses C # and cannot be migrated.
Downloads and Documentation
Full list of changes