Microsoft Dynamics 365 is a metadata-only integration. CRM data enriches existing product insights and does not consume AI analysis credits.
What Gets Synced
| Data | Description |
|---|---|
| Accounts | Account name, website, industry, employee count, revenue, and owner |
| Contacts | Names, emails, titles, account associations, and owner |
| Opportunities | Stage, amount, close date, owner, account, and native open/won/lost status |
| Cases | Case subject, status, priority, account, contact, and owner |
| Owners | Dataverse users used for account, contact, opportunity, and case assignment |
Connection Method
Microsoft Dynamics 365 uses OAuth 2.0 authentication against your Dataverse environment. During setup, enter your Dataverse environment URL, such ascontoso.crm.dynamics.com, then authorize ClosedLoop AI with a Microsoft user that has read access to CRM records.
ClosedLoop AI stores one Dataverse environment per ClosedLoop AI team in this first version. Multi-environment support can be added later if a team needs separate production, sandbox, or regional Dynamics environments.
Setup Guide
Connect your Dataverse environment
Connect your Dataverse environment
- In ClosedLoop AI, navigate to Integrations
- Find Microsoft Dynamics 365 and click Connect
- Enter your Dataverse environment URL, for example
contoso.crm.dynamics.com - Sign in with a Microsoft user that has read access to accounts, contacts, opportunities, cases, and users
- Review the requested permissions and approve the connection
- You’ll be redirected back to ClosedLoop AI, and the integration will begin syncing metadata
OAuth Scope
ClosedLoop AI requests the Dataverse environment-scoped permission:| Scope | Purpose |
|---|---|
{environment-url}/user_impersonation | Read CRM data through the Dataverse Web API as the authorized user |
offline_access | Keep the connection active without asking the user to sign in again |
openid profile email | Identify the Microsoft user who authorized the connection |
How Enrichment Works
Dynamics 365 data enriches product insights automatically:- Product feedback arrives from calls, chat, surveys, webhooks, or MCP
- ClosedLoop AI analyzes the feedback independently
- On query, CRM metadata is joined to add account, contact, opportunity, and case context
- Revenue and customer context help product teams prioritize the product insights with the highest business impact
Connect Microsoft Dynamics 365
Set up your Dynamics 365 integration in the ClosedLoop AI dashboard