πŸš€ VitXi 4.6.0-3 β€” UX Improvements, Automation Enhancements & Yealink SDK Integration

This release focuses on improving onboarding efficiency, enhancing PBX administration workflows, and expanding device compatibility through Yealink SDK integration.

PBX Extensions Bulk Onboarding

Added bulk onboarding capabilities for PBX extensions to simplify large-scale deployments and reduce setup time.

On-Demand Welcome Message Sending

You can now manually trigger the VitXi Welcome message whenever needed, providing more flexibility during onboarding and support scenarios.

Extension Validation Improvements

The extension list now displays warning indicators when a WebRTC extension/device does not have a properly assigned WebRTC profile. This helps administrators quickly detect and correct configuration issues.

User Creation Flow Improvements

The user creation process has been streamlined. When selecting an extension, the system now automatically fills in the name, username, and password fields, significantly reducing manual input and speeding up provisioning.

Yealink SDK Integration

Implemented native Yealink SDK support for improved call control integration and broader device compatibility.

Supported devices include:

  • WH6X Bluetooth headsets
  • BH7X Bluetooth headsets
  • UH3X USB headsets
  • UH4X USB headsets
  • SP9X speakerphones
  • MP45 phones
  • Additional compatible Yealink devices

Official Yealink call control guides:

Fixes

  • Fixed an issue where SIP Conversation links were not being properly formatted.
2 Likes

This is great! We have been waiting for these features to be released as it will reduce the time spent creating this on a 1:1 entry from previous. Also, it looks very nice and clean.

Only other thing we would like to see is if this process could be included in the extension creation if we include a WebRTC Profile device for a user. Possibly after the extension is created, this popup box opens for that user from the WebRTC Administrator to complete the setup for that extension being created or the profile being added to a current user/extension without having to switch widows/tabs and have to go through the process. I’m just trying to think of how this process can be handled in the VitalPBX extension manager without the need of switching back and forth.

Also, when the QR code pops up for the user when they click on β€œSwitch to Phone Mode”, it has a 60 second countdown timer to scan the code. Is this for the Vital Connect mobile app? Or are you guys reintroducing the VitXi Mobile app again? And if it’s for the Connect app, then we will need to ensure that we have the licensing available for the server and that the extension(s) have a license applied for the users that are using it.

And with that said, another idea just popped into my head…if the user/extension doesn’t have a Connect license applied to them (because of licensing costs per user), do they still have that option in the updated VitXi desktop, or does that option only show up if they are licensed for it?

Thanks again for all the hard work. These are great improvements which will allow our clients a better, more economical solution, but also be able to onboard new clients more quickly this way. Especially if onboarding costs are an issue and they have no problems using their PC, phone, or tablet as their extension.

2 Likes