How to connect Dynamics 365 with Sally AI
Connect Sally AI with Dynamics 365 to turn what came out of a meeting into real work, right in your organization's environment. With the Sally Dynamics 365 integration you send action items, notes and appointments to Dynamics 365 in one click, so nothing gets typed twice and your CRM stays current.
Quick navigation
- How to connect Dynamics 365 with Sally AI
- How to send insights to Dynamics 365
- Required OAuth scopes
1. How to connect Dynamics 365 with Sally AI
Here is how to set up the Sally Dynamics 365 integration.
- Open Settings at the bottom of the left sidebar.
- Under Configuration, select Integrations and click Discover integrations.
- Open the CRM & ERP category on the left and select Dynamics 365. You can also just type the name into the search bar at the top.
-
The panel on the right explains what the integration does. Click Connect at the bottom right.
-
In the Connect Dynamics 365 dialog, enter the URL of your Dynamics environment, for example
https://sally.crm4.dynamics.com/, and click Connect. Sally then sends you on to the Microsoft sign-in.
The environment URL is the base web address of your Dynamics 365 organization, sometimes called the instance URL. Copy it straight from your browser's address bar while Dynamics 365 is open. Regional suffixes like crm or crm4 are normal.
- Once you have signed in, Dynamics 365 is connected. The Actions tab lists everything Sally can do through this integration, and you can switch off whatever it should not use for your company account. Helper functions stay locked while an active action still needs them, which is why some toggles will not move. Disconnect in the top right corner removes the integration again.
Whether an integration may be connected at all is up to owners and admins, see managing integrations for your users.
2. How to send insights to Dynamics 365
With Dynamics 365 connected, content from a recording lands in your CRM in a few clicks, right where it belongs.
It works the same way every time: open a recording and click the Integrations icon. It sits at the top of every section and on every single line, so on one task or one topic as well. The three Dynamics 365 actions show up underneath.
You can:
For each of these actions, the subject and the description come prefilled from the content and can be edited. Further down the form you pick the record it should hang on in Dynamics 365: a lead, company, contact, opportunity, or case.
2.1. Create task in Dynamics 365
Turn a point from the summary into a Dynamics 365 task.
- On the line you want to create as a task, click the Integrations icon and pick Create task in Dynamics 365.
- Pick who owns the task under Responsible. It is the only required field.
- Status starts out as Not started. A due date and a priority are optional, so add them where they help.
- Pick the record the task belongs to and click Create task.
Give every task an owner, a due date, and a record. That is what makes it actionable and easy to find again in Dynamics 365.
2.2. Create note in Dynamics 365
Keep what was discussed on the record itself, as a note in Dynamics 365.
- On the section you want to save as a note, for example the summary, click the Integrations icon and pick Create note in Dynamics 365.
- Read over the subject and the description. The editor lets you format the text, for example bold, italic, or as a heading.
- Pick the record it belongs to and click Create note.
2.3. Create appointment in Dynamics 365
Get the follow-up meeting into Dynamics 365 without leaving the summary.
- On the line you want to create as an appointment, click the Integrations icon and pick Create appointment in Dynamics 365.
- Add the participants, plus optional participants if there are any.
- Start and end are required and come prefilled with the current date and time. Location is optional.
- Pick the record it belongs to and click Create appointment.
3. Required OAuth scopes
For the integration with Dynamics 365, Sally uses OAuth 2.0 for authorization. The following scopes define which areas Sally can access on behalf of the authenticated user.
-
Sally accesses this information solely to technically establish and maintain the connection to the user account.
-
Sally does not make any autonomous changes. Actions are performed exclusively upon the explicit initiative of the user.
-
API endpoints are only called within the scope of an active action initiated by the user within the platform.
Technical overview of required scopes
| Scope | Type | What Microsoft technically allows with this scope | How Sally uses this scope |
|---|---|---|---|
User.Read | Delegated | Read basic user information | Part of Microsoft Identity authentication. Sally reads basic information of the authenticated user for authentication purposes. No user account data is modified. |
user_impersonation | Delegated | API access to Dynamics 365 in the context of the authenticated user | Technically required for Dynamics 365 API access. Sally operates strictly within the permissions of the authenticated user and does not independently create, modify, or delete records outside explicitly user-initiated actions. |










