Search for a CRM record using Copilot for Sales

With Copilot for Sales, you can use the global search functionality to search for a customer relationship management (CRM) record at any time, regardless of the context. You can quickly reference records even if they aren't related to the current context. The search functionality is also available in a range of other scenarios, such as when you save an email or email summary to your CRM.

Note

Global search returns only records of the record types that your administrator configured.

  1. In the Copilot for Sales pane, select the search icon in the upper-right corner.

  2. In the search box, enter the name of the record to search for.

  3. In the search results, select the record to view the details.

    Screenshot of search results returned by global search.

Search for a record using other surfaces

You can also search for records in the following scenarios:

Search features

When you open the search box in a context, Copilot for Sales might use AI to proactively suggest records before you initiate a search. Copilot for Sales takes advantage of contextual information, anticipates the records that you might be looking for, and presents them as options.

Screenshot of AI-suggested records in global search.

When you search for a record in Copilot for Sales, the search results are shown in a list that provides the following details:

You can also filter the search results by record type. The record types that are available for filtering depend on the record types that your administrator configured. The record types are shown above the list of search results. Select a record type to filter the search to results by that record type.

Screenshot of filter options in global search.

If the search results contain multiple records that have the same name, you can select each record to view more details. There is also a link that you can select to view the record in CRM. More details about a record are shown, based on the admin settings. These details are aligned with the order of fields that are listed in the form configuration for the record type.

When you expand the search results, you can view up to 10 fields. This number includes key fields. If fewer than 10 fields are configured, all fields are shown.

Screenshot of search results.

How does search work in Copilot for Sales?

The search functionality in Copilot for Sales depends on the CRM system that you're using. You can enter search terms in any sequence, and they can encompass information from various fields.

Dynamics 365

Dynamics 365 uses two search mechanisms: Dataverse search (also known as relevance search) and Quick Find search. Dataverse search is the recommended search mechanism and is used by default. However, Dynamics 365 administrators can disable it at both the organization level and the record type level. If Dataverse search is enabled, it forms the foundation for all Dynamics 365 search queries. If it's disabled for any record type that is included in the search, Quick Find search is used instead. More information: Configure Dataverse search for your environment

To enable Dataverse search for a record type, admins must:

  1. Enable Dataverse search in the Power Platform admin center.
  2. Add the tables to the search index.
  3. (Optional) Configure Quick Find Views for each table.

Note

Changes made to the Dataverse search configuration or to the searchable data may take up to 15 minutes to appear in the search service. It may take up to an hour or more to complete a full sync for average size organizations, and a couple of days for very large size organizations.

It's crucial to understand that these search configurations affect all searches in Dynamics 365, not just searches in Copilot for Sales. Other searches that use this configuration include lookups, Quick Find search, and Search this view on grid pages.

For both search mechanisms, only records that are visible in the Quick Find View are returned. Only columns that are configured as Find Columns are included in the search. Additionally, only columns that are configured as View Columns are returned in the search results. No other fields are shown in Copilot for Sales.

Salesforce

Copilot for Sales uses Salesforce Object Search Language (SOSL) for search queries. Salesforce recommends this search mechanism because of its efficiency and comprehensive search capabilities. More information: Introduction to SOQL and SOSL

In Salesforce, all indexable fields of all eligible records are searched.