3CX WebMeeting Service Update, Elastix Online Converter and New Video Tutorials

Last week, we released several new products and a training video course for developers in the 3CX system. But first things first – there really is a lot of news!

3CX WebMeeting Update

The next release of our free 3CX WebMeeting video conferencing service includes new mobile applications for Android and iOS, enhanced security, a number of new server platform features and other improvements. Updated WebMeeting has become safer and more convenient. Briefly about the new features:

  • Strengthening TLS / SSL. Enhanced TLS / SSL encryption for WebMeeting microservices – converter, MCU, portal and file transfer.
  • Long meetings. The duration of one web conference is increased to 90 hours. This means that you can hold a marathon conference for different time zones or user groups if your business requires it. Also, this solution may be in demand in telemedicine.
  • Advanced remote control. In this release, remote control of the participant’s PC appeared in “fast” conferences on demand (previously it was available only in scheduled conferences).
  • Updated user interface. The familiar video conferencing interface has also been updated and optimized.

We also worked hard on mobile video conferencing apps for Android and iOS. Major changes:

  • Support for the latest version of Google WebRTC. Applications supports the latest WebRTC SDP scheme, which is implemented in the latest versions of Chrome and Firefox.
  • Save battery power. When connecting to a video conference with several participants, we achieved a threefold saving in smartphone battery power!

Please note – to use the updated 3CX WebMeeting service, a mandatory update of applications for Android and iOS is required – old applications will not work.

The full changelog in the release.

MCU WebMeeting Availability Monitoring

Now the distributed system of video conferencing servers (MCU – Multipoint Control Unit) 3CX WebMeeting serves more than 100 thousand video conferencing sessions per month with a total number of participants up to 200 thousand! Servers are located in data centers around the world, and, unfortunately, sometimes some of them may not be available. So that you know in advance about the problem or simply can choose the MCU with the best ping, we have created a WebMeeting service availability monitoring page.

Using monitoring is extremely simple. Hover over the server you are interested in on the map to see its availability. Below is a list of all MCU WebMeeting, sorted by the smallest ping from you, and on the right side – important news related to the availability of certain functions.

It would be unfair to say that the cloud infrastructure of a certain service guarantees 100% uptime. Therefore, we give the administrator the opportunity to manually check the operation of a particular node and simply select another if the nearest is not available:

  • When creating a video conference in the 3CX web client, click on the wrench icon and select the appropriate MCU (if the default one is unavailable or has too much ping).
  • In the 3CX server interface, go to Settings> Conferences and specify your preferred MCU. In this case, all user conferences will be created on this MCU by default.

Online configuration converter for FreePBX, Elastix and Askozia

Perhaps many of you know that in different periods 3CX acquired other software PBX manufacturers – FreePBX, Elastix and Askozia. So that users of outdated telephone exchanges of these manufacturers could easily switch to 3CX (which includes some of the technologies received), we released a simple online configuration converter.

To switch to 3CX, just backup the configuration of the old PBX, load it into the converter, indicate the desired extension number in 3CX and download the new configuration. Then specify this configuration file in the 3CX Initial Installation Wizard. Pre-obtain a free 3CX license by filling out this form.

The following PBXs are supported:

  • Askozia – v2.x / v3.x / v4.x / v5.x (.xml file)
  • Elastix – v2.5 / 4.0 (.tar file)
  • FreePBX – v12 / v13 / v14 (.tgz file)

When converting, the following PBX objects are transferred:

  • Extension numbers (users)
  • SIP trunks
  • Inbound and outbound routing rules
  • Voice Menu (IVR)
  • Blocked List
  • PBX system codes

If the old telephone exchange used an analog or digital telephony card to connect to the PSTN, we recommend that you transfer the physical, “copper” lines to SIP trunks. But if for some reason you cannot refuse “copper”, there are two solutions:

  • Connecting Elastix as a VoIP Gateway to 3CX

  • Acquisition of a ready-made analog / digital VoIP gateway

3CX Instance Manager and Call Flow Designer Video Tutorials

The 3CX Instance Manager was introduced with the release of 3CX v16. This is a fairly functional 3CX server fleet management portal. It is recommended to use it if you support many automatic telephone exchanges for your clients or manage corporate telephony in a large organization. The instance manager immediately displays the status of all monitored systems. In many cases, you can immediately start a maintenance operation from it.

To connect the client PBX to your Instance Manager:

  1. On the main page of the PBX interface, tie your affiliate ID to this 3CX instance.
  2. In the 3CX management interface, go to Settings> 3CX Instance Manager and enable the required options. ATS is monitored!


Surely you know that 3CX Call Flow Designer (CFD) is a powerful development environment for voice applications that allows you to automate the processing of incoming and outgoing calls. Applications are created by dragging and dropping ready-made components – you can do without programming at all or with minimal use of code. 3CX CFD is included for free in 3CX PRO.

Now, along with the documentation, developers can watch video tutorials on the development environment from the creators of CFDs themselves.

  1. Create your first voice application (Call Flow) and upload it to the 3CX server.

  2. Modification of existing voice applications, for example, installation of non-working hours in a PBX and sending e-mail messages.

  3. Extension of an existing project (application) with new components.

  4. Adding complex logic to Call Flow – user authentication in the database by ID.

  5. Checking user input using the validation algorithm and playing back a set of numbers to the subscriber.

Recall that for developers of voice applications, we support a special section on the forum, in which CFD creators are also responsible!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *