V15 ALPHA Available – Test the Future of 3CX….

It’s kept us busy for the last 8 months and the finish line is in sight. 3CX Phone System v15 is a major release with many new features, revamped management and under hood improvements.

Free PBX. 3CX V15 ALPHA is available for you to try today

Here’s a sample of the new features included in v15:

  • Brand new modern management console
  • New Dashboard for easy monitoring
  • NGINX web server instead of IIS/Abyss
  • Option to have 3CX manage your FQDN
  • Free Let’s Encrypt certificates automatically created and managed
  • SSL Labs A+ rating
  • Automatic SIP hacker tool detection and blacklisting
  • Encrypted voice traffic via tunnel and SBC
  • Improved DID handling and configuration
  • Improved integrated Video Conferencing
  • Remote provisioning of supported IP phones via 3CX RPS servers
  • Centralized Chat Log Function
  • Call log searchable from Web interface
  • Brandable web meeting interface
  • Powerful scripting module – easily build CRM integrations, call scripts
  • New web meeting URLs for the new 3CX WebMeeting platform
  • New 3CX WebMeeting Android App available from Google Play store

Still pending and not included in this ALPHA:

  • New client interface
  • New improved scheduled video conference interface
  • Easy configuration of FXS Gateways
  • Easy configuration of DECT base stations & handsets
  • Extension level rights
  • Bulk extension editing
  • Ability to run VAD scripts
  • New SBC build to follow shortly
  • iOS 3CX WebMeeting app
  • Call logs can not be converted from v12.5, you must install v14 first.

3CX Mac and Windows clients will be automatically updated to work with v15. V14 Android and iOS clients work with v15. View the complete change log.

Download links and Documentation:

Download 3CX v15 from this form – be sure to enter your details correctly, you will be sent a license key that is required for setup.

IMPORTANT: Partners & Customers that already have commercial/nfr license keys must use their existing key during installation. You can evaluate with a another key, but be sure to leave your subdomain of choice free so it will be linked to the key that you will be using. Do not link your subdomain of choice to a free key (unless you intend to use that).

Admin Manual:

We look forward to hearing your feedback! Please post them on our forum or as a comment below.

Liked this article?

Get notified of new articles
or share
You might also be interested in:
  1. Need old web reports from 12.5, no one cares about a GUI that only techs really see. Disappointing update.

    You guys are adding features you want not what the users want.

    June 21, 2016 at 9:13 pm
    • Web reports are not there because they are not included in the PBX Edition 8 sim call update. Web reports are included in paid versions – Standard and Pro. You have the call log in the PBX Edition.

      June 21, 2016 at 9:19 pm
  2. Jamie Fraser

    Thanks for the reply, going forward how will the reporting tool be improved.
    Will we have the option to specify times and such rather than the default midnight reports?

    See Below;

    As mentioned in an earlier thread – complex queries and PDF generation are CPU time intensive. If multiple managers generate many reports on busy systems, it will effect call quality and delivery. The scheduling is meant so that you schedule the reports in off peak times, the low priority to the process is a protection.

    Now reporting is a KEY focus area for 3CX. We are hiring dedicated developers for this feature, to add more and better reports. We understand how crucial this is and we also know that we have room for improvement in reporting.

    In regards to this particular issue, we are looking to:

    a. Create a Call log feature to do basic call search on the web interface
    b. Have a separate reporting client or separate reporting server so as to take reporting “off server”
    c. Remotely downloadable or readable call logs so as to allow other reporting services
    d. Documented API and fields to allow developers to access/use this data.

    Hope this gives further background to this feature request and our intentions. Please note that we can not commit to doing the above, but we are working on it and reviewing what can be done.

    June 22, 2016 at 12:32 am
    • @Jamie – There is a parameter that can be used to configure the report time. In the next update we will expose this. We are actually working on the reports. You will see improvements coming in shortly after the final version is released.
      You can make the report at any time because now we have lowered the priority of the thread that runs the report. The time generation did not change much because it is still directly proportional with the amount of calls you catch in your filter. We are working on this..

      June 22, 2016 at 8:53 am
  3. Bruce Kreeger

    Will we be able to see calls in progress as well as extension activity and other ports in use?

    June 22, 2016 at 2:23 pm
    • Hey Bruce – From the management console no – The admin should have full access rights and the client needs to be used to see the call activity.

      June 22, 2016 at 2:27 pm
    • Bruce Kreeger

      When working on a client PBX remotely we need to be able to monitor the calls in progress. Removing that from the management console impedes that ability. Please consider putting it back in.

      June 22, 2016 at 2:30 pm
    • Barry Jeung

      I agree with Bruce on this. Sometimes when you need to restart a service or perform other potentially disruptive changes it’s nice to be able to confirm there are no calls in progress.

      June 22, 2016 at 8:09 pm
  4. paul

    maybe you can give us centos version?? )))

    June 22, 2016 at 4:31 pm
    • Paul – I will keep you in mind when the time comes.. :)

      June 22, 2016 at 8:52 pm
    • Cody Lesser

      Seconding this! It would make me so happy to have a *nix-based 3CX, especially if it ran on CentOS.

      June 24, 2016 at 1:59 am
    • Charalambos Eleftheriou

      @Nathan, Details for the SBC will be published in a blog post once fully released.

      June 23, 2016 at 3:10 pm
  5. Bernard Hayfron

    We are trying to re-install with our own certificate and now face a halt due to the following error.
    “Sending request to ERP to create FQDN…
    Error creating FQDN: FQDN already in use.”
    How do we get the old FQDN to be deleted from the erp side as this can really affect implementation in times of urgency

    June 23, 2016 at 3:55 am
  6. Tucker Sukraw

    I completely agree. We need to be able to see current activity to be able to preform tasks such as restarting services when there are no active calls.

    June 23, 2016 at 4:01 am
  7. Jesper

    Hi Team 3CX.

    Will you manage to realease a Beta soon and before 6/7?
    I am anxious to see the final look of the 3CX softphone, and hope for something a little different than the curernt Alpha version.

    Thanks in advance.


    June 23, 2016 at 2:30 pm
  8. The documentation now says there are 4 versions of 3CX. Free, Std, Pro and Enterprise. However, the Version Comparison only details Std and Pro.
    Is there a Chart showing All 4 Versions?
    Is the Free Version really 8 Calls? Typo?
    Really need to know how the versions differ to know what to sell and deploy…
    Thanks for your help.

    June 23, 2016 at 11:00 pm
    • There will be 4 when all features are complete. Currently there is the PBX Edition which is the new “free” version – 8 sim calls yes.
      THen Standard and Pro – Documented.
      Enterprise edition coming in the next quarter. Mostly everything will be documented until the final launch so don’t worry.

      June 23, 2016 at 11:04 pm
  9. Currently the v14 Free version is only limited to (2) Calls. Everything else is available just like Standard.
    Will that be the same in v15 or will feature be removed? If so what?
    Is the entry license for Std, Pro, Ent. going to be 16 Calls?
    Thank you for your help. Looking forward to see what v15 can do…

    June 23, 2016 at 11:49 pm
    • Max

      On forum you can see for example 1 trunk limit…

      June 24, 2016 at 1:21 am
    • Charalambos Eleftheriou

      @Max, this is because you are using a free licence there are some restrictions with this.

      June 24, 2016 at 3:19 pm
  10. @Charalambos

    I’m very familiar with nginx but only on linux servers. The performance of nginx is significantly worse in a windows environment which is why I questioned the decision. But I have no idea how it benchmarks against IIS or Apache on windows so I suppose as long as it’s faster than the current implementation, I have no reason to complain :)

    “Version of nginx for Windows uses the native Win32 API (not the Cygwin emulation layer). Only the select() connection processing method is currently used, so high performance and scalability should not be expected. ”


    June 25, 2016 at 5:18 am
    • I am familiar with nginx on windows and on linux. Yes you are right that the performance of nginx on Windows is not the same as on linux – but then again all server applications of this type perform much better on linux than on windows. I can keep going till tomorrow giving you examples of this but just 3 to start with are Apache, Postgress, and the whole operating system.

      So your comparison is not correct.
      If you want to make a correct comparison then you need to compare Nginx on windows (v15) with IIS (V14).
      You have probably not done this – but we have, and Nginx won on all possible fronts (Development, Installation less complex, configuration was a breeze – look at the file and see how small and clean it is, stability, processing, Memory, CPU usage, features) – Nginx wins.
      The only thing that nginx does not have is a Manager – OKAY. Application conceived for linux do not get this.

      Plus if something goes wrong and we need to do something inside nginx we can! With IIS you cannot. So we are more flexible because the whole webserver code is open.

      And when we have the linux version we will have the same webserver on linux too.

      Now when they wrote this comment “Version of nginx for Windows uses the native Win32 API (not the Cygwin emulation layer). Only the select() connection processing method is currently used, so high performance and scalability should not be expected.”

      The person that wrote this, is a guy that for him, high performance and scalability means that the webserver needs to server ginormous amounts of traffic like wordpress, reddit etc etc. Yes NGINX for windows is not good for those cases so you need to use nginx for linux. But for 3CX PBX it is perfect because it will not be installed in a public environment to receive all those hits on the webserver. Are you going to make a pbx with 200,000 users? So when you read something, you need to read it and apply it in the context of where it is currently used.

      The traffic 3CX can generate towards Nginx is peanuts for Nginx..

      June 25, 2016 at 9:20 am
  11. Jayden

    How to upgrade 3cx from v13 to v15? Anyone? is there any cost involved. Thanks in advance.

    July 26, 2016 at 10:23 am
    • v13 does not exist. What version do you have?

      July 26, 2016 at 7:32 pm
  12. – Move Backup and Restore functionality to Virtual PBX Manager.
    B&R will eventually output a complete 3CX server backup and restore it.

    – Password reset functionality
    For extensions? Done already There is a button called Regenerate which re-generates the passwords for an extension.

    – Support Windows Edge
    Done already.

    – Adding non-editable options
    Unclear – add them and don’t edit what you don’t want to edit.. Don’t touch what you don’t need.

    – Removing InstanceID and owner from Management WebGUI
    This is internal to the system. A logged in user will know it. What problem you wish to solve? in any case v15 will change things.

    – Remove License from Settings
    Probably related to Virtual pbx I presume.. Yes we had removed it in v14 and distributed some patches. If you had opened a support ticket, we would have given you ..

    – Remove/Change Help section
    Help will be clearer and improved including translation updates.

    – Call Cost
    Already done..

    – Disable use of extension outside the LAN
    This is done already.. Not sure what you need here.

    – Add Queue tab in User Extension

    – Use Company name in Wallboard
    You can do this – what version are you running? This looks like a version 12 from the questions you are putting.. You can use the space to write company name and also write a daily message to your staff members if you want.

    – Add options to Wallboard – Q-Manager
    Unclear – open a forum post lets discuss there.

    June 21, 2016 at 7:30 pm