Release Notes - Hotfix Release DC2025.01a
Announcement
DC2025.01a has now been marked as the Recommended (GA) bundle A bundle is a fixed combination of our software platform elements of very specific versions. These are designed and tested to optimally work together to assure their intended function and interoperability. in the 2025.01 release train as ofNovember 21st, 2025.
Update: 13-11-2025: Added ommitted New Feature 137675 and removed two enhancements (139551, 139527) related to this, as these are included in the new feature.
We are pleased to announce that our major feature release bundle DC2025.01 – which has been in the Early Release Program since July – is now available to all our partners and customers through the new subsequent hotfix bundle DC2025.01a.
As of today, DC2025.01 + Hotfix DC2025.01a has been released and is ready for deployment. With this, the Early Release Program for DC2025.01 concludes successfully.
Why it matters
-
Higher agent productivity and faster onboarding through the new WebAgent UI.
-
Smarter routing and faster results with AI Pathfinder + Copilot Studio node - reduce customer resolution to days, rather than weeks.
-
Dialogue AI Assist: enhanced agent productivity with seamless handovers between agents.
-
Reduced friction in hybrid work - WebAgent settings can now follow the user, outbound context is visible, and voicemail transfers are explicit.
-
Improved compliance and security, aligned with Microsoft best practices (OIDC, Service Principals, .NET 8).
Headlines
-
WebAgent UI: gets a modern, responsive UI with layout toggle, improved email flow, new dialpad, and a wrap-up timer. Easier to use standalone or embedded in CRM Customer Relationship Management, or CRM, is (usually) a software-based, data management method to deal with interactions with customers and potential customers..
-
AI, simplified: new AI Pathfinder node and SharePoint settings enable skill-based routing using your own Azure OpenAI - no prompt engineering required.
-
Microsoft Copilot Studio integration arrives as a Dialogue Studio node, enabling richer (chat)bot creation.
-
Dialogue AI Assist (Deepdesk) in WebAgent adds real-time smart suggestions in-screen during calls.
-
Security & Manageability: Azure SQL Secure Vault connections and centrally stored persistent WebAgent settings.
-
Call handling upgrades: direct transfers to Teams voicemail, cancel consult/transfers while ringing, outbound dialer visibility in WebAgent, and DTMF support in WebAgent/Attendant dialpad.
-
Platform requirements: Snapper now requires .NET 8 (Microsoft has ended .NET 6 support). OIDC tokens are now mandatory for custom WebAgentService API calls.
-
DC2025.01a hotfix details:
-
Agent Caller ID for WebAgent outbound on Dialogue Cloud V3 (Teams number vs. UCC A Unified Contact Center, or UCC, is a queue of interactions (voice, email, IM, etc.) that are handled by Agents. Each UCC has its own settings, IVR menus and Agents. Agents can belong to one or several UCCs and can have multiple skills (competencies). A UCC can be visualized as a contact center “micro service”. Customers can utilize one UCC (e.g. a global helpdesk), a few UCC’s (e.g. for each department or regional office) or hundreds of UCC’s (e.g. for each bed at a hospital). They are interconnected and can all be managed from one central location. endpoint toggle in SharePoint).
-
Dialogue Studio upgraded to Node-RED v4.1 with Node.js 20 support.
-
Stability fix resolving a rare UCC service crash during transcription.
-
Key Version Notes & Prerequisites
-
Minimum and recommended client versions are listed in the bundle pages (UCC Creator, Power BI template, Snapper, Inflight Wallboard). Please review the compatibility matrices before scheduling upgrades.
-
Snapper on .NET 6 is no longer supported - upgrade to a .NET 8 build before rolling out these bundles.
-
OIDC authentication is now mandatory for all custom WebAgentService API integrations.
Links & References
-
DC2025.01 – Feature release notes: full details, screenshots, and setup guidance.
-
DC2025.01a – Hotfix notes: Agent Caller ID, Node-RED/Node.js upgrade, and stability fix.
Client Components
Note
To ensure effective support, please upgrade the client software to 'minimum required' versions where this is mentioned. Tickets submitted for lower versions cannot be processed.
| Component | Version | Remark |
|---|---|---|
| Ucc.Creator scripts (SharePoint UCC templates) |
8.3.0.1 |
(Recommended version for this bundle) |
| Power BI template (for Power BI Desktop) |
8.10.251020.01 |
(Minimum required version for this bundle) |
| Inflight Wallboard (desktop client) |
6.5.8 |
|
| Snapper (desktop client) |
8.8.4 |
(Minimum required version for this bundle) |
Important
When upgrading from an older bundle, be sure to check out the What's New page for a concise list of all new features, behavioral changes and important updates you need to consider or execute, before upgrading!
Special mention-related settings changes
READ THIS FIRST! - Security Update, possible breaking change
Any custom built Dialogue Studio connectors built by you or your Partners using calls to our WebAgentService API endpoints, previously relying on our Identity Service, will from this point have to include an authenticated token for every call request as per OIDC specification.
For more information see Release Note Release Notes - Feature Release DC2025.01 from Release DC2025.01 and Microsoft’s documentation: OIDC protocol details .
Important - New desktop client requirement
Windows PC: upgrade to .NET 8.0 required for latest Snapper!
Microsoft .NET 6.0 has reached End-Of-Life. See: Download .NET Core 6.0
Any Snapper running on the .NET 6.0 library (i.e. any Snapper included in bundles until DC2024.01e) is hereby also no longer supported. Upgrading Snapper to a .NET 8.0 version is strongly advised.
For further information on updating Snapper and prerequisites see: Update Snapper
Important - New server requirement
Server Upgrade to.NET 8.0 required for WebAgentService, Dialogue Manager, and Dialogue Providers.
The WebAgent Service, Dialogue Manager, and Dialogue Providers have been upgraded and now requires .NET Core 8.0 pre installed before upgrading and starting these new versions. You can download it from the following link: Download .NET Core 8.0
New Features
| PBI | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 141994, 132386 |
Dialogue Cloud V3: Agent Caller ID Support for WebAgent Outbound Calls. This update enables agents using WebAgent on the Dialogue Cloud V3 (Microsoft Connect model) platform to present their personal Microsoft Teams phone number during outbound calls. A new SharePoint setting, Show Agent Caller ID, has been added to the Endpoints list. When enabled, outbound calls made via WebAgent will display the agent’s Teams number to the callee, enhancing personalization and clarity. If disabled, the UCC endpoint number is shown instead. This applies to WebAgent dialpad and CTI click-to-dial scenarios (like Salesforce). PAL and outbound dialer calls remain unaffected by this new setting. This new setting is available on: MainEndpoint and ModalityEndpoints |
|||||||||
| 137675 |
Manage Wrap-Up Presence behavior with PresenceBusyOnWrapUp Setting. We have introduced a new SharePoint setting, PresenceBusyOnWrapUp, which determines whether an agent’s presence remains Busy during wrap-up. The default value is TRUE (and does not need to be explicitly configured). Only add the setting and set it to FALSE if you want to disable the default behavior.
Also see Setting page: PresenceBusyOnWrapUp |
Feature Improvements
| PBI | Description |
|---|---|
| 140605, 140638 |
Dialogue Studio: Upgraded to Node-RED v4.1 with Node.js 20 Support. To ensure continued compatibility with third-party nodes (like MsSQL) that have dropped support for Node.js 18, Dialogue Studio has been upgraded to Node-RED v4.1, enabling support for Node.js 20. The previous version (Node-RED v3.1) did not support Node.js 20, making this upgrade necessary. While Node.js 22 is available, Node-RED’s official recommendation is to stick with Node.js 20 due to its stable LTS lifecycle. This update future-proofs the platform and ensures reliable performance and compatibility with the latest node modules. |
Feature Enhancements
| PBI | Description |
|---|---|
| 139995 |
Dialogue Studio: Improved Node Naming for CoPilot Studio and Configurations. This update addresses a naming inconsistency in Dialogue Studio where the CoPilot Studio Node, when dragged into the canvas, incorrectly displays the default name any-red-copilot instead of the expected CoPilot Studio as shown in the node menu pane. Additionally, the CoPilot Config Node lacked a name field, making it difficult to distinguish between multiple configurations, as each instance defaulted to the same non-editable name. With this fix, both nodes now correctly reflect their intended names and support custom naming, improving clarity and usability when managing multiple configurations. |
| 141044 |
Dialogue Studio: Retry Mechanism Added for CoPilot Studio Response Handling. This update introduces a retry mechanism in Dialogue Studio to improve how CoPilot responses are handled. Previously, if no reply was received within a fixed delay, the system would escalate directly to a live agent. With this enhancement, Dialogue Studio now performs multiple retry attempts at configurable intervals before escalating, allowing more time for AI-generated responses to arrive. This ensures faster handling of quick replies and more reliable support for slower AI responses, reducing unnecessary escalations and improving the overall user experience. |
| 139916 |
Outbound dialer campaigns: all invites processed under load. Under high load (e.g., ~300 agents), some campaign invites were left unprocessed until a UCC restart. We’ve improved dialer coordination to prevent multiple dialers from “stealing” the same invite, ensuring every invite is actually called even in large batches. |
| 118307 |
Dialogue Studio: Call Priority Routing Bug Resolved. In Dialogue Studio call priority routing was not functioning as expected. Despite calls being marked with the hasPriority flag, they were treated as regular calls and not prioritized in the queue. The issue occurred consistently in production environments and affected all users. It was caused by Dialogue Studio not correctly handling priority logic during call routing, unlike standard UCC routing (when configured in SharePoint). With this update, priority calls are now correctly recognized and queued ahead of non-priority calls, restoring expected behavior for services using priority-based routing. |
| 140619 |
WebAgent: Supervisor Controls Missing on Connected Calls. This update resolves a regression in WebAgent (in DC2025.01) where supervisors were unable to access call monitoring controls—such as listen and other supervisor actions—when hovering over connected calls. The issue occurred only in the most recent release and affected users who were assigned as agents in multiple UCCs and supervisors in at least one. Although calls were correctly identified, the supervisorActions capability was incorrectly set to false, preventing access to expected functionality. With this fix, supervisors can now reliably perform monitoring actions on active calls as intended. |
| 143634 |
WebAgent: Fixed Misalignment of Buttons During Webchat Sessions. Resolved an issue where conversation status buttons were misaligned with call control buttons during active webchat sessions in WebAgent. The misalignment occurred consistently across both old and new layouts and was not corrected by refreshing the interface. |
| 139354, 139488, 139486 |
WebAgent: Fixed Missing Message Content in Archived Webchat Results. Resolved an issue where archived webchat messages were not displaying correctly in WebAgent, showing placeholders instead of actual content. This affected both the old and new layouts and occurred consistently when accessing archived search result items. |
| 137092, 137818, 138030, 138031 |
WebAgent: Click-to-Dial Error When No Active Endpoint. Fixed an issue in WebAgent where attempting to use click-to-dial (e.g. via Salesforce CTI) without an active endpoint resulted in a misleading "unsupported format" error. The system now correctly prevents outbound calls when no UCC is active, ensuring clearer behavior and avoiding confusion for agents. |
| 140123 |
WebAgent: Unnecessary Tooltip Removed from Dialogue Toolbar. Resolved a UI issue in WebAgent where a black tooltip displaying redundant call or message details appeared when hovering over the top dialogue toolbar during active or wrap-up sessions. Tooltips that simply repeat already visible information have been removed to reduce visual clutter. |
| 143129 |
Power BI Report: Restored Download Link for Call Recordings. Fixed an issue in the Power BI dialogue overview report where the download link for call recordings was no longer clickable after a template upgrade. The report now correctly displays active download links, allowing users to access recordings directly from the interface as before. |
| 141413 |
Power BI template: Agent Report - Incorrect Avg. Initial Talk Time Values Resolved. Fixed a calculation issue in the Agent Report where the Avg. Initial Talk Time metric occasionally displayed values higher than the longest individual call duration for the same day. The report now correctly calculates and reflects average talk times based on actual call data, ensuring consistency and accuracy across agent performance metrics. |
| 140553 |
Title: Power BI Template: Fixed Incorrect Average Queue Time Calculation for Queue 3. Resolved a calculation error in the Power BI dashboard, specifically on the Dashboard tab > Top 5 Most Used Skills > Queue 3, where the Average Queue Time for Queue 3 incorrectly used VAR ranking = 1 instead of VAR ranking = 3. This caused Queue 3 to display the same average queue time as Queue 1. The template has been corrected to ensure each queue reflects its own accurate average queue time. |
| 143457 |
Improved Stability for Transcription Services when using Microsoft Cognitive Services. We’ve resolved an issue where the UCC service could crash unexpectedly during transcription due to an unhandled error in the Microsoft speech-to-text engine. This occurred intermittently for some users and was traced to missing error handling logic. With this update, the service now properly manages these exceptions, ensuring smoother and more reliable transcription performance. |