Before you start
- A Microsoft admin for about ten minutes. Approving Brilo needs a Global Administrator, Application Administrator or Cloud Application Administrator. Adding Brilo to your Sales environment needs a Power Platform administrator, a Dynamics 365 administrator, or someone with the System Administrator role in that environment. One person often has both. See Step by step for your Microsoft admin.
- A Dynamics 365 Sales environment. This is where Dynamics keeps leads, contacts and their activities. Dynamics 365 Business Central is a different Microsoft product and is not supported.
- A Brilo plan that includes the app store. Logging every call automatically also needs automations after a call. See Plans and what they include.
- An agent to give the Dynamics actions to, even an unfinished one.
Steps
Open Microsoft Dynamics 365 Sales in the Brilo app store
Approve Brilo in Microsoft
Add Brilo to your Sales environment
Copy your Environment URL
https://contoso.crm.dynamics.com.Paste it, test, then install
Step by step for your Microsoft admin
Send this section to whoever looks after Microsoft 365 or Dynamics 365 at your company. It has two parts: approving Brilo for your organization, then adding Brilo to your Sales environment. Together they take about ten minutes, and neither one needs code, a key or a password shared with Brilo.Who can do it
Part 1: Approve Brilo for your organization
Approval has to start from Brilo, because that is how Brilo learns which Microsoft organization belongs to your Brilo workspace. Nobody types your organization’s details into Brilo.Start from Brilo
Sign in with your admin account
Review what Brilo asks for, then accept
Come back to Brilo
Part 2: Add Brilo to your Sales environment
Open your environment's application users
Add Brilo
Choose a business unit
Give it the Salesperson role
Create the application user
Copy the Environment URL
https://contoso.crm.dynamics.com. Paste it into the Brilo tab from Part 1, click Test
connection, then Install App.Check it in Microsoft
- In Microsoft Entra admin center, open Enterprise applications (search for it at the top if you do not see it) and search for Brilo for Dynamics. Its Permissions page shows that an admin granted consent for your organization.
- In Power Platform admin center, your environment’s Application users list shows Brilo for Dynamics with the Salesperson role.
You will know it worked when
- Test connection passes and Brilo says Dynamics 365 is now linked to your workspace.
- Microsoft Dynamics 365 Sales shows as connected in the app store.
- On a test call from a number that is on a lead in Dynamics, your agent uses that lead’s first name.
- After a test call with the after-call workflow on this page, a phone call and a note appear on the lead’s timeline in Dynamics.
What your agent can do in Dynamics 365
Brilo’s Dynamics 365 connection gives your agent sixteen actions. Add each one from your agent’s Actions tab with Add Actions, then Microsoft Dynamics 365 Sales. A new Dynamics action runs after the call by default, which its Trigger setting shows as After the call (post-call). See What are actions for how actions work in general. This table lists each Dynamics 365 action, what it does, and the timing it suits best.Know the caller during the call
Open Find lead by phone in your agent’s Actions tab and set its Trigger to During and after the call (post-call). That keeps it available to the after-call workflow as well; choose During the call if you only want the lookup. Then say when to use it in your agent’s Prompt tab, for example:Qualify leads and log every call automatically
This workflow suits a business that qualifies inbound callers, such as a lender asking about the business, how much it needs and how soon. After each call it finds or creates the lead, saves the answers, logs the call, saves the transcript and, for a qualified caller, leaves a follow-up task for your team. First, find the names of your custom lead columns. Dynamics knows each column by a name that can differ from the label you see, for example Loan Amount may benew_loanamount. Add List
lead fields to your agent, open it in the Actions tab and run it from there. It lists your
custom lead columns with their names. Note the ones the workflow should fill.
Then add the actions. Add Find lead by phone, Create lead, Update lead, Update lead
fields, Log phone call on lead, Add note to lead and Create follow-up task on lead to
your agent. An after-call workflow only offers actions whose Trigger includes after the call,
so leave them on After the call (post-call), and give Find lead by phone After the call
(post-call) or During and after the call (post-call).
Then build the workflow. Open your agent’s Post Call Workflows tab and create a workflow.
Tick the seven actions under Allowed actions, paste these instructions, change the column names
and the qualification rule to your own, turn on Run on real calls, and save.
Calls with existing customers
When the caller is already a customer, Dynamics usually has them as a contact rather than a lead. Add Find contact by phone, Log phone call on contact and Add note to contact, tick them in the workflow, and add this line at the top of its instructions:Outbound calls
For a campaign that calls your leads, use Log outbound phone call on lead in place of Log phone call on lead, so the call shows in Dynamics as an outgoing call.What is not supported
- Dynamics 365 Business Central. It is a different Microsoft product, without leads. Brilo connects to Dynamics 365 Sales.
- Government and China clouds. Brilo connects to environments in Microsoft’s commercial cloud,
whose address ends in
.dynamics.com. GCC, GCC High and Dynamics 365 operated in China are not supported. - Editing a closed lead. Dynamics does not allow changes to a lead once it is qualified or disqualified. Update lead and Update lead fields return an error on one, which shows in the workflow’s Run History.
- Custom tables, such as your own loan application table. Your own columns on the lead table work through Update lead fields.
- Accounts, opportunities and appointments. Qualify lead creates an account, a contact and an opportunity, but no action changes them afterwards.
- Choosing an owner for a lead, call, note or task. New records belong to the Brilo application user, and your team can reassign them in Dynamics.
- Sending call recordings to Dynamics. The call is logged with a summary and the transcript is saved as a note, without the audio.
What else you can do here
- Decide what your CRM should hold after a call.
- Put a summary of every call where your team reads it.
- Automate other work when a call ends.
- Reach a system that is not in the app store.
If it did not work
Brilo says “Approve Brilo in Microsoft first”. Nobody has approved Brilo for your organization yet, or the approval was made by someone who is not an admin. Close the connection window, open Microsoft Dynamics 365 Sales in the app store again, click Connect, then Continue, and sign in to Microsoft with an admin account. See Part 1. You approved Brilo in Microsoft, but Brilo did not open the connection window. The approval took more than ten minutes, finished in a different browser, or finished while a different person was signed in to Brilo. Start again from Continue in the same browser. If your workspace already has a Dynamics connection to another Microsoft organization, remove it first. Brilo says “Brilo is approved, but cannot open this environment”. The approval worked, but Brilo is not yet an application user in this environment. Do the Add Brilo to your Sales environment step above, and check that the Environment URL you pasted is the same environment you added Brilo to. Then click Test connection again. Brilo says “That is not a Dynamics 365 address”. Paste the Environment URL from Power Platform admin center, likehttps://contoso.crm.dynamics.com, not the address of a page inside
Dynamics.
Brilo says “Microsoft refused the sign in”. The approval was removed in Microsoft, or never
finished. Start again from Continue and sign in as an admin.
Your agent did not find a caller who is a lead in Dynamics. Find lead by phone checks the
lead’s business, home and mobile numbers. Make sure the lead has the number in one of them, and
that the action’s Trigger includes during the call and your Prompt tells your agent to look
the caller up at the start.
Nothing appeared on the lead after a call. Check that Run on real calls is on, then open the
workflow’s Run History. A lead that was already qualified or disqualified cannot be changed.
Anything else: An action did not run.
FAQ
Does Brilo work with Microsoft Dynamics 365?
Does Brilo work with Microsoft Dynamics 365?
How do I stop Brilo from accessing Dynamics 365?
How do I stop Brilo from accessing Dynamics 365?
Does Brilo work with Dynamics 365 Business Central?
Does Brilo work with Dynamics 365 Business Central?
Can Brilo fill my own custom lead columns?
Can Brilo fill my own custom lead columns?
Can Brilo save the call transcript in Dynamics 365?
Can Brilo save the call transcript in Dynamics 365?
Will Brilo create duplicate leads in Dynamics 365?
Will Brilo create duplicate leads in Dynamics 365?
Who at my company needs to approve Brilo in Microsoft?
Who at my company needs to approve Brilo in Microsoft?
Do I need a developer to connect Dynamics 365 to Brilo?
Do I need a developer to connect Dynamics 365 to Brilo?
Related
- Update your CRM for what is worth writing after a call
- What are actions for how a connected app gets used on a call
- Automate what happens after a call for after-call workflows
- Supported integrations for everything else Brilo connects to
- An action did not run when nothing reaches Dynamics
