Release date: November 10, 2025
New features
Red Hat SSO Integration
Virtual-Call Cloud PBX supports the integration with Red Hat Single Sign-On (SSO), allowing Red Hat users to log in to Desktop Client and Web Client using their Red Hat credentials.
Improvements and bug fixes
Extension
- Added support for using the following variables in the custom popup URL (Path: Extension and Trunk > Extension > UC Client Clients > Call Popup > Open Contact URL Using Custom Popup URL):
- .{{.DIDNumber}}: Pass the DID Number (available for inbound calls only).
- .{{.DIDName}}: Pass the DID Name (available for inbound calls only).
- .{{.StartTime}}: Pass the call initiation time.
- Fixed the language setting issue: Failed to change the notification email language for an extension.
Trunk
Added the following configuration items for SIP trunks:
| Configuration Item | Description |
|---|---|
| For advanced settings (Path: Extension and Trunk > Trunk > Register Trunk > Advanced > VoIP Settings) | |
| Force SIP URI Scheme |
When enabled, the PBX will use
Note:
This setting is only available for register trunks using TLS or DNS-NAPTR transport. |
| For SIP header settings (Path: Extension and Trunk > Trunk > SIP Headers > Other Settings) | |
| Force Using Selected DOD in From Header | When enabled, if an extension user selects a DOD to make an outbound call, the PBX will forcibly use the selected DOD in the From: header, overriding the From User Part setting configured in the trunk. |
| Return 302 on External Forward |
When enabled, if an inbound call routed through the trunk is forwarded to an external number, the PBX will send a
Note:
The PBX is also capable of processing an incoming SIP 302 responses by initiating a new call to the designated destination, subject to the original caller's permission. |
Emergency Number
Added a configuration item Strip in Outbound Rules for emergency numbers (Path: Call Control > Emergency Number > Outbound Rules), which can be used to specify the number of digits to remove from the beginning of a dialed emergency number before placing the call.
For example, if Strip is set to 1 , when a user dials 8911 , the PBX will remove the first digit ( 8 ) from the emergency number and call out 911 .
Voicemail
Fixed the voicemail issue: When pressing 6 in the voicemail menu to forward a voicemail to another extension, the system simultaneously initiated a call to the voicemail number.
Queue
Fixed the queue call record issue: The Display Missed Call Records in Agent IP Phone option was disabled for a queue, but the queue agent's IP phone still displayed a missed queue call record after the agent had answered the queue call using UC Client client.
Recording
Added a configuration item Enable Recording for Paging/Intercom (Path: Call Features > Recording). If enabled, all the paging and intercom calls will be recorded automatically.
Note:
During the call, no prompt will be played to notify participants that the call is being recorded, and participants can NOT pause or stop the recording, even if they have the recording control permission.
SIP Settings
Optimized the advanced SIP settings: Added a destination type Ring Group for the Extension Forwarding with Diversion SIP Header setting (Path: PBX Settings > SIP Settings > Advanced > Other Options).
If selected, when an extension's call is forwarded to a ring group, the PBX will include the Diversion header in the INVITE request, enabling the destination to identify the original call source.
Event Notification
Optimized the email server event notification: Optimized the New System Firmware Detected event notification: Added a template variable {{.PBXCautiousUpgrade}} , which will display a notification prompting you to back up data and perform a manual upgrade if the detected new version is a caution upgrade version.
CRM / Helpdesk Integration
- Optimized the custom CRM / Helpdesk integration template:
- Added support for pagination in user association settings, which allows the PBX to retrieve complete user lists from CRM / Helpdesk by sending multiple requests based on pagination patterns such as page-based, offset-based, or using a next page link.
- Optimized the template management: Custom configurations in integration templates can be retained when saving changes through the PBX web portal, preventing accidental loss of settings.
- Added support for pagination in user association settings, which allows the PBX to retrieve complete user lists from CRM / Helpdesk by sending multiple requests based on pagination patterns such as page-based, offset-based, or using a next page link.
- Optimized the caller ID display for Dynamics 365 CRM integration: For calls from a CRM contact routed through the PBX call features (queue, ring group, call flow, etc.), the caller ID displays both the contact's name and the specific call feature name, allowing users to instantly identify the call source.
AI Text-to-speech
Fixed the AI Text-to-speech issue: The system failed to generate audio files for the Czech language.
Upgrade
Optimized user experience in firmware upgrade: When upgrading firmware manually, the system will display a prompt, reminding you to back up data before proceeding.
Web Client
-
Added support for Red Hat users to log in to Web Client with their Red Hat account credential via SSO.
Note:
This feature is only available when you have integrated PBX with Red Hat SSO, and enabled Single Sign-on (SSO) feature.
Comments
0 comments
Article is closed for comments.