Overview of knowledge management

Important

Power Virtual Agents capabilities and features are now part of Microsoft Copilot Studio following significant investments in generative AI and enhanced integrations across Microsoft Copilot.

Some articles and screenshots might refer to Power Virtual Agents while we update documentation and training content.

Knowledge management plays a vital role in delivering world-class customer care. With knowledge management, team members in an organization can author, categorize, deliver, analyze, and share information through a knowledge base.

Benefits of knowledge management

  • Primary service providers, such as agents, can look up information in a knowledge base to resolve customer queries right away, and increase their productivity.
  • With access to rich, high-quality knowledge resources across consistent and contextual Omnichannel experiences, agents can resolve issues faster and reduce their average call handling time.
  • Customers can use knowledge management search capabilities across channels to resolve issues for themselves. The results are fewer support tickets and higher customer satisfaction.

Diagram that illustrates the benefits of knowledge management.

Features of knowledge management

This section explains how different roles in your organization can use the features of knowledge management to help the organization grow.

Create knowledge articles

Create and design knowledge articles

As a knowledge author, you can:

As an administrator, you can:

  • Enable a setting so that agents can propose knowledge drafts after they resolve a case. More information: Use Copilot to generate knowledge drafts from cases (preview)
  • Configure third-party sources, such as enterprise websites that are based on the site map protocol. Knowledge articles are ingested into Dataverse and are available for agents to search. Therefore, your agents can view and sort search results from any search providers that you add. More information: Manage integrated search providers

Manage the lifecycle of knowledge articles

As a knowledge author, you can:

  • Create major and minor versions of a knowledge article, and keep your articles up to date with the latest information while you track changes throughout the lifecycle of your products and services. More information: Create and manage article versions
  • Create translations for a knowledge article record in multiple languages. More information: Create a knowledge article translation
  • Publish articles as soon as they are approved, or schedule them for later publication. You can also set expiration dates on articles. More information: Publish knowledge articles

Screenshot that illustrates the functionality for creating and managing the lifecycle of knowledge articles.

Create and manage categories for your knowledge articles

As an administrator, you can create hierarchical, categorical data to help group records. Categories are useful for reporting, sorting, segmenting, and categorizing records. More information: Create and manage categories

Search knowledge articles

Search knowledge articles through different channels

As an agent, you can use either smart assist or the Knowledge search pane to search articles in Customer Service workspace. Smart assist suggests knowledge articles that are related to your case and that can help you quickly resolve customer issues. Fore more information about the Knowledge search pane, go to, Search knowledge articles.

As a customizer, you can set up the knowledge base search control on a standard or custom form to help users in your organization easily find knowledge articles. More information: Add the Knowledge Base Search control to forms

As an administrator, you can configure how the knowledge base search control appears for your entities in the app side pane of Customer Service workspace and Omnichannel for Customer Service. By configuring a record type, you can specify the information that is shown to your agents while they interact with customers. More information: Configure knowledge search control on app side pane for an entity record

Search multiple knowledge providers

As an administrator, you can use search providers to federate the search of files, documents, or articles from data sources outside your organization. More information: Set up external search providers

Set up search logic and search filters

As an administrator, you can:

Perform knowledge self-service

Search the knowledge base on portals

When a portal includes a knowledge base, it becomes a customer self-service portal. As a user in any role, you can then access and search for knowledge articles through simple queries. This setup helps you resolve issues and makes information easily accessible. To search for your knowledge articles, select Knowledge Base in your portal. More information: Search the knowledge base on portals

Integrate knowledge management with a Copilot Studio bot

As an administrator, you can integrate a Copilot Studio bot with knowledge management to make it easier to use customized conversations in your bot. The bot can then answer simple questions, perform simple actions, and resolve simple issues. Therefore, your agents have more time to focus on complex issues that require human intervention. More information: Integrate knowledge management in Dynamics 365 with Copilot Studio bots

Analyze and report

Track and analyze knowledge article statistics

As an administrator, you can:

  • Track how many times an article is used, viewed, and sent to customers. You can then use this information to proactively create knowledge articles based on search insights across customers and agents.
  • Use the knowledge search analytics dashboard to give supervisors and knowledge workers valuable insights into how your support agents find and use knowledge articles. More information: Manage Knowledge analytics

Screenshot of the knowledge search analytics dashboard

As a supervisor, you can use the knowledge search analytics dashboard to identify searches that have low success or return no results. In this way, you can help identify knowledge gaps, improve search results, and surface the most relevant articles. More information: Introduction to knowledge analytics

Provide feedback

As an agent, you can use knowledge article rating to easily provide feedback about knowledge articles. Knowledge managers can capture and review this feedback to improve and maintain a relevant knowledge base. More information: Submit ratings and feedback for knowledge articles

See also

Search knowledge articles

Configure origins allowlist for knowledge articles

Create a knowledge article using a template