You want to enable Copilot for Sales inside Dynamics 365 Sales to automate email drafting, summarize opportunity records, and surface customer insights directly in your CRM workflow. The setup requires specific Microsoft 365 licenses, admin permissions in Dynamics 365, and a one-time configuration in the Sales Hub app. This article explains the exact license requirements and walks you through the step-by-step setup inside Dynamics 365 Sales. You will also learn how to verify the installation and avoid common configuration mistakes.
Key Takeaways: Copilot for Sales Setup in Dynamics 365
- Microsoft 365 admin center > Billing > Licenses: Assign Copilot for Sales and Dynamics 365 Sales Enterprise or Premium licenses to each user.
- Dynamics 365 Sales Hub > Settings > Copilot Studio: Enable the Copilot for Sales plugin and publish the default Copilot for Sales agent.
- Dynamics 365 Sales Hub > Copilot for Sales > Setup: Run the built-in setup wizard to connect your CRM environment and test Copilot responses.
What Copilot for Sales Does and What You Need Before Setup
Copilot for Sales is an AI assistant that works inside Dynamics 365 Sales and Microsoft Outlook. It uses customer relationship management data to generate email replies, summarize sales opportunities, prepare meeting briefs, and suggest next actions. The feature is not enabled by default when you purchase a Dynamics 365 Sales license. You must complete a setup process inside the Sales Hub app to activate it.
License Requirements
Each user who will use Copilot for Sales needs two licenses assigned in the Microsoft 365 admin center. The first is a Dynamics 365 Sales license: Sales Enterprise or Sales Premium. The second is a Copilot for Sales license, which is a separate add-on. You cannot use the free Copilot in Windows or Copilot in Edge for CRM-specific tasks. The Copilot for Sales license costs per user per month. Check your Microsoft 365 admin center under Billing > Licenses to confirm availability. If you do not see the Copilot for Sales license, contact your Microsoft account representative or partner.
Admin Permissions
To perform the setup, you need the Dynamics 365 System Administrator role. This role is assigned in the Power Platform admin center under Environments. If you are not a system administrator, ask your Dynamics 365 admin to assign the role to your user account. The setup also requires the Environment Maker role in Power Platform to publish the Copilot for Sales agent. Both roles are usually assigned together.
Supported Environments
Copilot for Sales works in Dynamics 365 Sales Hub on the web and in the Dynamics 365 mobile app. It does not work in on-premises deployments of Dynamics 365. You must use a production or sandbox environment hosted in Microsoft Dataverse. The feature is available in the same geographic regions where Dynamics 365 Sales is sold. If your tenant is in a restricted region, verify availability in the Microsoft 365 admin center under Settings > Org settings > Copilot for Sales.
Steps to Set Up Copilot for Sales Inside Dynamics 365 Sales
Follow these steps to enable and configure Copilot for Sales. The entire process takes about 15 minutes if you have the correct licenses and permissions.
- Assign licenses to users in Microsoft 365 admin center
Open the Microsoft 365 admin center at admin.microsoft.com. Go to Billing > Licenses. Select the Dynamics 365 Sales Enterprise or Premium license. Click Assign licenses. Select the users. Repeat the process for the Copilot for Sales license. Wait 10 minutes for the license assignment to sync with Dynamics 365. - Open Dynamics 365 Sales Hub app
Go to https://yourorg.crm.dynamics.com. Select the Sales Hub app from the app switcher in the top-left corner. If you do not see Sales Hub, ask your admin to add the app to your environment. - Navigate to the Copilot for Sales setup page
In Sales Hub, click the Settings gear icon in the top-right corner. Select Advanced Settings. Under Settings, expand Customization and click Copilot for Sales. If you do not see Copilot for Sales, your environment does not have the feature enabled. Verify your license and environment region. - Enable the Copilot for Sales plugin
On the Copilot for Sales page, click Enable. A confirmation dialog appears. Click Enable again. The system installs the Copilot for Sales solution into your environment. This takes up to 2 minutes. Do not close the browser tab during installation. - Publish the Copilot for Sales agent
After the plugin is enabled, click Publish Agent. The system deploys the Copilot for Sales agent in Copilot Studio. Wait for the confirmation message that says Agent published successfully. If you receive an error, verify your Environment Maker role. - Configure data sources and permissions
Click Configure in the Copilot for Sales setup page. Select the entities Copilot can access: Opportunity, Account, Contact, Lead, and Quote. Leave the default selection unless your admin requires restricted access. Click Save. - Test Copilot for Sales inside a record
Open any Opportunity record in Sales Hub. You should see a Copilot icon in the top toolbar. Click the icon. The Copilot pane opens on the right side. Type a prompt such as Summarize this opportunity. Verify the response pulls data from the current record.
Common Setup Issues and How to Resolve Them
Even with correct licenses and permissions, you may encounter problems during or after setup. Below are the most frequent issues and their fixes.
Copilot for Sales Option Not Visible in Settings
If you do not see Copilot for Sales under Advanced Settings > Customization, your environment is not enabled for the feature. This usually happens when the Copilot for Sales license is not assigned to your user or when the environment is in an unsupported region. Go to the Power Platform admin center, select your environment, and check the region under Details. If the region is supported, verify your license assignment in Microsoft 365 admin center. Wait 10 minutes and refresh Sales Hub.
Publish Agent Fails with Permission Error
The Publish Agent button fails if your user does not have the Environment Maker role in Power Platform. Go to the Power Platform admin center at admin.powerplatform.microsoft.com. Select Environments. Select your environment. Click Settings > Users + permissions > Environment users. Find your user. Click Manage roles. Check Environment Maker. Click Save. Return to Sales Hub and retry the publish step.
Copilot Pane Shows No Data or Generic Responses
If the Copilot pane opens but returns generic answers instead of record-specific data, the data source configuration is incomplete. Go back to the Copilot for Sales setup page. Click Configure. Verify that the entities you need are selected. Also check that the user who is testing has read permissions on the records. The Copilot for Sales agent cannot access records that the user does not own or have shared access to.
Copilot Icon Missing from Record Toolbar
The Copilot icon may not appear if the Copilot for Sales plugin is not enabled for your specific Sales Hub app. Go to Settings > Advanced Settings > Customization > Copilot for Sales. Confirm the plugin status shows Enabled. If it shows Disabled, click Enable again. If it shows Enabled but the icon is still missing, clear your browser cache and reload Sales Hub.
Copilot for Sales vs Standard Copilot in Dynamics 365
| Item | Copilot for Sales | Standard Copilot in Dynamics 365 |
|---|---|---|
| License | Requires separate Copilot for Sales add-on license plus Dynamics 365 Sales license | Included with Dynamics 365 Sales Enterprise or Premium |
| Data sources | Opportunity, Account, Contact, Lead, Quote, and custom entities | Only the current record entity and limited CRM fields |
| Email drafting | Generates email replies based on CRM context and Outlook integration | Not available |
| Meeting briefs | Prepares pre-meeting summaries from CRM data | Not available |
| Copilot Studio extensibility | Fully customizable with custom topics and flows | Limited to out-of-the-box prompts |
Copilot for Sales provides CRM-specific capabilities that the standard Copilot in Dynamics 365 does not offer. If you only need basic record summarization, the standard Copilot may be sufficient. For email drafting, meeting briefs, and custom AI workflows, you need the full Copilot for Sales setup.
You can now enable Copilot for Sales inside Dynamics 365 Sales and test its CRM-specific features. After setup, explore the Copilot for Sales settings in Copilot Studio to add custom topics that match your sales process. For advanced scenarios, connect Copilot for Sales to your Outlook client so your sales team can draft emails without leaving their inbox.