3CX V16 Update 3 and new 3CX mobile app for Android released

Last week, we completed a big milestone and released the final release of 3CX V16 Update 3. It contains new security technologies, a HubSpot CRM integration module, and other interesting new items. Let's talk about everything in order.

Security technology

In Update 3, we focused on more complete support for the TLS protocol in various system modules.

  • TLS protocol level - new parameter SSL/SecureSIP transport and encryption algorithms" in the "Settings" β†’ "Security" section sets the PBX server compatibility with TLS v1.2. In Update 3, this setting is enabled by default, which disables TLS v1.0 compatibility. Disable this option if you have problems connecting legacy SIP devices.
  • Connecting SIP trunks via TLS - a new option in the trunk parameters - "Transport Protocol" - TLS (Transport Layer Security). To connect an encrypted trunk via TLS, enable it and upload the security certificate (.pem) of the SIP operator to the PBX. It is often also necessary to enable SRTP on the trunk. After that, an encrypted communication channel between the PBX and the provider will work.

3CX V16 Update 3 and new 3CX mobile app for Android released

Updated widget for 3CX Live Chat & Talk website

3CX V16 Update 3 comes with a new version Widget for 3CX Live Chat & Talk. It added additional options, for example, setting a link to Facebook and Twitter accounts. In addition, now you can automatically generate the widget code for placement on the site (if your site does not work on the WordPress CMS).

3CX V16 Update 3 and new 3CX mobile app for Android released

As you can see, there is no need to manually create the widget's HTML now. It is generated in the "Options" β†’ "Website Integration / WordPress" section. Widget parameters are discussed in more detail in documentation.

Integration with HubSpot CRM

3CX V16 Update 3 and new 3CX mobile app for Android released

Update 3 introduced integration with another well-known CRM system - HubSpot CRM. Just like for other CRMs, the integration supports the following features:

  • Call by click - call directly from the CRM interface via diler 3CX.
  • Opening a contact card - a contact or lead card in CRM opens on an incoming call.
  • Interaction log - all conversations with the client are recorded in the CRM interaction history.
  • If the caller's number is not found, the system can create a new contact in CRM.

A detailed guide to integrating with HubSpot.

User Experience Improvement

  • Initializing the PBX web server - when you update the SSL certificate of the PBX web server (if your server FQDN is issued by 3CX), the nginx server does not restart as before. The PBX simply downloads and initializes the new certificate. Importantly, this does not interrupt active calls.
  • Automatic reconnection - the 3CX Android mobile app now has an automatic reconnection when the connection is lost, for example, when the user switches from Wi-Fi to a 3G / 4G network. The reconnect will only work if the latest version of the 3CX Android app is installed (see below). 
  • PUSH notifications for statuses - now you can individually enable or disable PUSH notifications for each user status. In addition to the application itself, notifications can be configured for the user in the 3CX management interface.

New Web Client Features

3CX V16 Update 3 and new 3CX mobile app for Android released

  • Group Conversation Names - You can now specify a name for a group conversation and it will be shown to all chat participants in the web client, Android and iOS apps.
  • Dragging Attachments to Chat - Supported file types can now be dragged into the chat window and will be sent to other participants.
  • Auto-configuration of smartphones - a personal QR code has appeared in the web client interface for quick configuration of 3CX mobile applications.

Additional SIP Trunk Options

  • Backup SIP Proxy - The new Backup Proxy option allows you to add a backup SIP server if this option is provided by your VoIP provider. This simplifies the configuration of failover SIP trunks by eliminating the need for an additional backup trunk.
  • Improved work with DNS - the parameters "Autodetect", "Transport protocol" and "IP mode" allow you to automatically adjust to the various requirements of VoIP operators, receiving information from the DNS zone.
  • Merging 3CX Bridges and Trunks configuration - To simplify the management interface, the configuration buttons for Bridges, SIP Trunks and VoIP Gateways are now located in one section.

Support for new IP phones

We have added support (firmware autoconfiguration templates) for new IP phones:

New 3CX App for Android

Together with 3CX v16 Update 3, we have released a new 3CX app for Android. It is already optimized for Android 10 (Android 7 Nougat, Android 8 Oreo and Android 9 Pie are also supported) and is designed to work with 3CX v16 Update 3 and later. This application replaces the current Android client.

The application received a new interface that provides high speed and expandable functionality. Advanced features have been added, such as PUSH notifications based on user status, GSM calls priority over VoIP calls, and default conversation encryption.

3CX V16 Update 3 and new 3CX mobile app for Android released

A new approach to designing the application interface ensures compatibility with the latest versions of Android - without complicating the design. The interface has become extensible, the call control screen contains more functions, and setting the status is made easier.

As mentioned above, the application automatically reconnects a telephone conversation when the connection is interrupted, for example, when switching between office Wi-Fi and a public 4G network. It happens seamlessly - you won't notice anything or hear a short pause.

3CX for Android integrates the new tunnel introduced in 3CX Server v16. It provides encryption of voice traffic from the application to the server. During a conversation, a yellow padlock on the screen indicates that the conversation is encrypted.
3CX V16 Update 3 and new 3CX mobile app for Android released

Setting your current status (Available, Unavailable, etc.) is now done with one click. At the same time, you can specify whether you want to receive PUSH notifications. For example, you can configure that when the status is Available, calls should only go to the desk phone, not to the mobile app.

Let's briefly list other small but important improvements in this version:

  • New chat menu - you can transfer the chat to yourself or hide it from the interface.
  • Faster loading of conversation and contact history.
  • All transferred attachments are stored in the "3CXPhone3CX" folder on the device.
  • Search for a contact by company name.
  • GSM calls always take precedence over VoIP calls.
  • There was a quick disconnection of the call (Mute) with an incoming call.

If you are working with a previous version of 3CX, it is recommended to upgrade to v16 - it is safer and has many new features. The upgrade is offered free of charge if you have active update subscription or yearly subscription. If you do not plan to update 3CX, turn off app auto-update on your device.

If you are using an old version of Android (before Android 7 Nougat) or you do not plan to migrate from 3CX v15.5, use the previous version of the mobile application. Please note that the legacy application is provided "as is" and is no longer supported by 3CX.
   

Installing updates

In the 3CX management interface, go to the "Updates" section, select "v16 Update 3" and click "Download Selected" or install the distribution:

Source: habr.com

Add a comment