20 new features recently released to market
Dynamics 365 Customer Service 2024 release wave 2
For previous release wave highlight videos:
For archived plans:
Business Value
Traditional customer feedback management takes a long time (days/weeks) to close the loop with action on feedback provided. Additionally, different tools are used to capture customer feedback across different channels within Dynamics 365 Customer Service. In the era of AI, we have an opportunity to reimagine customer feedback management in Customer Service, with automated and personalized feedback loops to help our customers unlock immense business values. This feature unifies the process of configuring these surveys across channels while leveraging the generative AI capabilities of Copilot Studio bots, as well as how the feedback collected is presented to supervisors.
Feature Details
The key capabilities of the survey agents include:
- Use Copilot Studio agents to gather customer feedback and configure contextual actions depending on feedback.
- Unify and centralize the process of configuring surveys across email, messaging, voice, and custom channels.
- Use predefined templates to create surveys easily.
- View feedback summarized into actionable insights available for supervisors to review.
Enabled for:
Business Value
Business Value
Proactive prompting enables agents to discover and prompt Copilot effortlessly, without the need for manual typing. This will save agents time and improve the quality of their overall experience.
Feature Details
Proactive prompting will provide the following benefits for agents:
- Contextual prompt starters at the beginning of a Copilot conversation.
- The ability to discover plugins through suggested prompts.
- The ability to understand case, conversation, and email context.
- Proactively generated insights.
Enabled for:
Business Value
Business Value
The custom record summary feature enhances the productivity of customer service representatives by allowing them to access automatically generated summaries of key record data. This reduces time spent on manually reviewing details and empowers service representatives to provide faster and more accurate responses to customer queries.
Feature Details
The custom record summary feature introduces AI-generated summaries for any custom record type within Dynamics 365 Customer Service. Administrators can specify what record type to summarize and define which data fields to include.
Summaries help service representatives gain faster insights into important records, such as custom case record types, or other out-of-the-box record types, like account, contact, and so forth.
This feature can also be used to create summaries for custom record types, such as work orders, part orders, or any other custom table that might have been created.
Overall, this feature can help reduce manual labor for service representatives across the board.
Key capabilities
- Choose from a list of existing record types, such as account, work orders, and tickets, to generate summaries.
- Define in natural language what this record type is so that AI can leverage this information to create better summaries.
- Select data fields that should be included in the summary, and also describe these fields in natural language.
- Allow service representatives to access these summaries on demand to ensure accuracy and relevancy in their communications.
Benefits
- Helps increase service representative productivity by reducing manual review time for any out-of-the-box or custom record type.
- Improves response times in customer interactions by providing summarized information.
Enabled for:
Business Value
Business Value
Customer Service agents use connector plugins to retrieve information from external data sources, which requires administrator-level authentication or agent-level authentication. Currently, only administrator-level authentication for connector plugins is supported. Adding support for agent-level authentication gives organizations the flexibility to manage authentication at either the agent or administrator level. By enabling agent-level authentication, only the agents who have access to the external data sources can access the data through connector plugins. This permission level also removes the risk of an administrator's credentials becoming stale, which then makes the connector plugins inaccessible to the agents.
Feature Details
In the Customer Service admin center, administrators can enable or disable connector plugins as desired. These plugins are used by Copilot in Dynamics 365 Customer Service. Using a plugin wizard, administrators can set up authentication for either administrators only or agents.
This ability to set up agent authentication provides flexibility for organizations to be able to manage authentication at either the administrator or agent level.
Enabled for:
Business Value
Business Value
The performance of Copilot is highly correlated to the quality of knowledge it can access. This feature enables customers to integrate with various knowledge management platforms without having to ingest the content into the Dynamics 365 knowledge base. The expanded knowledge coverage improves Copilot response quality, thereby the agents' experience and productivity.
Feature Details
Leveraging Knowledge Hub in Microsoft Copilot Studio, Dynamics 365 Customer Service will now enable admins to configure knowledge management platforms beyond the Dynamics 365 knowledge base to further enhance the relevancy and usefulness of Copilot responses.
This cohesive, intuitive, and high-performing solution improves the customers’ Copilot experience by searching, consolidating, and summarizing knowledge from multiple sources. To enable it, administrators can choose Knowledge Hub as a knowledge source option in the Customer Service admin center and follow the instructions in the Knowledge Hub to configure the knowledge sources of their choice. Once configured, content from the newly set-up knowledge sources will be used to power the Copilot experience in Dynamics 365 Customer Service seamlessly.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Business Value
The modernized rich text editor offers advanced editing for an end-to-end enhanced authoring experience. Users can customize the editor's appearance, features, and behavior.
Feature Details
The rich text editor control is a lightweight, HTML-based editor that's built on the popular CKEditor. It lets you create, paste, and edit formatted text in your model-driven apps.
You can customize the editor. To format text in the editor, you can use the editor toolbar, insert HTML tags, or paste formatted text from other applications, like a web browser or Microsoft Word.
As part of this advancement, we're phasing out the current rich text editor and integrating its capabilities into the modern rich text editor.
Enabled for:
Business Value
Business Value
When service representatives refresh their browser windows while in Customer Service workspace, they expect all previously opened sessions and tabs to reappear. Current functionality requires that users reopen their sessions and tabs one by one. This usability improvement saves time and allows service representatives to be more productive.
Feature Details
While using Customer Service workspace, users expect their refreshed browser to reload previously opened sessions and tabs.
Current experience
Currently, if a browser in Customer Service workspace is refreshed or reconnected for any reason, the app reloads only the home page. Users then have to manually reopen any other tabs or sessions one by one, such as calls, cases, chats, messages, and so forth. This manual reload is forced in any of the following scenarios:
- Slow browsers due to memory issues.
- Microphone or headset issues.
- Network issues.
- Accidentally or intentionally closing a browser tab, or the browser completely.
New experience with session restore
In the new experience, the following automatic actions occur when the browser refreshes:
- Entities, such as case, accounts, and so forth, and their application tabs are restored.
- Focus is restored to the last session or app tab that was previously in view.
- After the user's presence is reloaded, conversations are restored, such as calls, chats, and so forth.
New experience callouts
Users should be mindful of the following caveats when using the new browser refresh experience:
- The order of session tabs might change.
- If there are multiple browser sessions and tabs open, only the latest updated browser sessions and tabs are reloaded.
- Cross-browser functions aren't supported. For example, refreshing from Edge to Chrome.
- The productivity pane state and focus are restored, but the productivity tool state isn't restored.
- Chats, calls, and other generic sessions are restored only after the user presence is reestablished. There is a delay in this functionality when compared to the restoration of other sessions and tabs.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Business Value
The enhanced attachment experience allows agents to drag and drop attachments in emails, saving time and increasing their productivity. A reminder is sent to agents if they forget to include an attachment that they've mentioned in the email subject or body.
Feature Details
With the enhanced email attachment experience, agents can:
- Add attachments by dragging and dropping them to the email.
- Copy attachments from one or more emails and paste it to another email.
- Download and attach email as an attachment to another email.
- Bulk download and deletion of attachments.
- See the attachment size in the appropriate units.
- Toggle between the tile and grid views.
- Export attachment details to Excel.
- Receive reminders to add attachments.
- Add attachments before saving an email.
- Add previously used attachments.
Enabled for:
Business Value
Business Value
Agents can get knowledge base article previews from global search without having to open the article in the knowledge authoring experience, thereby saving agents time and simplifying the cognitive load on the agents.
Feature Details
As an administrator, you'll need to enable this option for your agents from the Customer Service admin center. Agents will then be able to view knowledge base article previews from global search without having to open the knowledge authoring form experience. This saves agents time and provides a simpler and faster experience to read knowledge articles they're looking for, through global search.
Enabled for:
Business Value
Business Value
Agents must upload attachments individually and then search for them in the case timeline in order to open them. Therefore, they require intuitive controls on the case form to easily locate and access the relevant information, allowing them to perform operations efficiently.
Enhanced case form controls are added on the default case form, Case for multisession experience in the Customer Service workspace application. This allows agents to easily upload and view multiple attachments and use color-coded icons for efficient field identification during case creation. These enhancements streamline daily case management tasks, reducing effort and boosting productivity.
Feature Details
With this enhancement, the out-of-the-box case form in Customer Service workspace, Case for multisession experience, allows agents to perform the following actions by default:
- View and upload multiple attachments directly to the case.
- Access all the attachments related to a case in a consolidated view.
- Quickly get up to speed on the activities due on the case.
- Identify case fields using color-coded icons through the Option set wrapper control.
- Quickly identify the queue to which the case was added and edit the Workedby field using Queue item control.
All these capabilities are enabled by default on the out-of-the-box case form, Case for multisession experience in the Customer Service workspace application.
Enabled for:
Business Value
Business Value
Case grids displaying agents' active cases with color differentiators for columns like priority and origin, and information like Next SLA, Last Interaction, Is Escalated, and Case age, help them prioritize cases that require the most attention. Agents can also navigate directly to the latest interaction on the case. This improves their overall productivity while working on cases.
Feature Details
With the improved case grids, agents can do the following:
- View icons for priority and the origin channel, and avatars for the assigned agents.
- View key data such as case age, next SLA breach, IsEscalated, and latest activity in the Enhanced Active Cases view.
- Use quick navigation to the latest activity to respond to the latest communication.
Improvements to the case grid are enabled by default for all customers. Additionally, administrators can enable the editing functionality using the control and allow agents to edit information on the grid directly.
Enabled for:
Business Value
Business Value
Recent and pinned records aren't available in the sitemap of the Customer Service workspace application. This is a usability gap for users when they navigate from the Customer Service Hub app to the Customer Service workspace app. With this enhancement, users can see the same recent and pinned records, providing them with a consistent experience.
Feature Details
The recent and pinned records of the sitemap have been extended to the multisession app. This will improve productivity of users returning to the same records when the multisession app is started, as well as when users are moving between single session and multisession apps.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Business Value
While working on a case, customer service agents go through case details and the customer’s recent cases and interaction history, and they communicate with the customer through various channels. They also spend time researching offline, collaborating with peers, and taking notes on the case. Automatically capturing the time they spend on a case means they don't have to manually input it. Agents can view automatically calculated case time and add any buffer time as time logs that weren't accounted for during the calculation. This helps ensure the accuracy of time logged on the case.
Viewing case handling time for each case helps measure the actual amount of time agents spend working on the case actively. It also helps supervisors calculate average case handling time, which they can use for forecasting agent staffing needs and achieve better efficiency. This way, they can better plan their staffing, ensuring that they can meet customer needs while optimizing their operational costs.
Feature Details
Agents and supervisors will be able to view case handling time on each case. Key capabilities include:
- Automatic time is captured automatically while the case form is in focus. This captures scenarios such as the agent going through the case details, case timeline, or any operations performed while the case form is open in the background.
- Agents can continue to input the time they've spent on individual activities.
- Agents can input a buffer time as time logs manually on a case to accommodate any unaccounted-for efforts they spent on the case that isn't captured automatically in automatic time.
- A case timer is displayed on the case form, which includes automatic time that is calculated automatically, total time tracked by the agents on individual activities, and any buffer time agents might have added manually as time logs.
Administrators can enable this feature from the Customer Service admin center. Learn more about adding the case handling time widget to case forms at Configure case handling time widget to case forms.
Enabled for:
Business Value
Business Value
Average handle time (AHT) and assisted supported time are key metrics that contact centers use to track agent performance. These metrics are used heavily in business planning, forecasting, and staffing planning. Current AHT logic and calculations were designed for synchronous live chats and weren't upgraded to support newer channels added recently. With this feature, the reliability of AHT metrics will be improved by using server signals.
Feature Details
Key capabilities include improving the accuracy of conversation time-related metrics by leveraging server signals.
- Talk time
- Hold time
- Wrap time (active time an agent spent on wrap state)
- Active session time
Enabled for:
Business Value
Change history | |
---|---|
General availability date moved to Mar 2025 | Dec 03, 2024 |
Business Value
Businesses using support services currently use the real-time analytics dashboard to monitor metrics and activities related to customer support. When a supervisor accesses the dashboard, they see chat metrics for all queues, not just the ones they manage. This feature will ensure that supervisors only see relevant data for the queues they support when accessing the omnichannel real-time analytics.
Feature Details
Key capabilities of this feature include automatically filtering conversation data based on the logged-in reporting user’s queue association in real-time analytics.
With this feature:
- Supervisors can view data that is prefiltered to the queue they belong to.
- When assigning or transferring conversations, the agent list is prefiltered based on the queue associated with both the conversation and the agent.
Enabled for:
Business Value
Change history | |
---|---|
General availability date moved to Jan 2025 | Jan 28, 2025 |
Business Value
Out-of-the-box analytics don't provide supervisors the ability to differentiate between persistent and non-persistent chats. This isn't ideal because supervisors and organizations tend to measure performance of persistent chat differently. For example, the wait time for persistent chat can't be calculated the same way as non-persistent chat. To prevent confusion and to enable supervisors to perform their jobs effectively, out-of-the-box analytics will now differentiate between persistent and non-persistent chat and introduce a backlog conversation view.
Feature Details
The key capabilities of this feature are:
- Enabling a backlog view for all conversations that aren't closed.
- Enabling supervisors to differentiate between persistent and live chats.
Enabled for:
Business Value
Business Value
Currently, organizations in the Government Community Cloud don't have access to the out-of-the-box analytics reports, which limits the insights available to supervisors. This release supports Government Community Cloud and addresses these limitations.
Feature Details
As part of this release, the following capabilities are available out of the box for customers in the Government Community Cloud:
- Omnichannel real-time analytics
- Omnichannel historical analytics
- Customer service historical analytics
- Personalize reports using bookmarks
- Extend Dynamics 365 out-of-the-box analytics using visual customization
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Business Value
When customers extend the out-of-the-box real-time analytics, supervisor actions such as assign, transfer, force close, and monitor don't work. This compromises the extensibility feature because supervisors have to toggle between two versions of the real-time reports. By enabling these actions within customized reports, supervisors can fully use the real-time analytics and customize them to their needs without losing functionality.
Feature Details
Supervisor actions such as assign, transfer, monitor, and force close will be enabled within customized reports.
- Monitor: Supervisors can view ongoing conversations, customer sentiment, and agent responses in real time.
- Assign: Supervisors can assign conversations to specific agents based on availability and skill.
- Transfer: Conversations can be transferred to another agent as needed.
- Force close: Supervisors have the ability to end conversations.
Enabled for:
Business Value
Enhance analytics by including consult rejection and timeout rates
General Availability
Oct 31, 2024
Business Value
Supervisors need to understand if their agents are supported by tier 2 agents when they request a consult. Currently, there's no way to determine whether a consult request was rejected or whether it timed out, since this data isn't persisted in Dataverse. Giving supervisors access to this information is critical for contact centers for their training and monitoring.
Feature Details
Key capabilities of this feature include enhancing the out-of-the-box historical and real-time analytics by including consult request rejection and timeout rates.
Enabled for:
Business Value
Business Value
When a contact center experiences a surge in conversations, admins and supervisors are suddenly faced with a staffing shortage. To handle these surges, they need to quickly add or redistribute the workforce between channels and lines of business represented by queues. With this enhancement, the queue membership updates made by admins will happen faster. These benefits help maintain low customer wait times even during peak traffic periods and avoid unintended work assignments.
Feature Details
Administrators who manage these updates won't have to wait for 15 minutes for an agent's queue membership update to reflect in the system. With the real-time queue membership update, agents can take work in their new record queues immediately after they are added. When you remove agents from queues, they won't receive work from the removed queues, thus reducing the wait time due to reroutes.