Great news for the Dynamics 365 community: the Agent Deployment wizard in the Power Platform Admin Center (PPAC) for Dynamics 365 ERP is rolling out globally by the end of this week. This new tool delivers a unified, simplified deployment experience for Microsoft’s AI-driven Dynamics 365 ERP agents. In plain terms, it provides a one-stop guided wizard to set up these add-on agents quickly and consistently, dramatically reducing the effort and time needed to enable them.
Why This Tool Matters
In the past, deploying a Dynamics 365 ERP agent (for example, the Supplier Communications Agent or Expense Agent) was a complex, multi-step process. Admins had to navigate multiple portals (Power Platform, Dynamics 365 Finance & Operations, etc.), manually configure environment settings, set up user accounts, connect workflows, and more – a process that could take days of coordination. Now, all of that is streamlined. The Agent Deployment wizard combines all necessary steps into one flow. This means:
Less Complexity, Lower Effort: Instead of following separate guides for each agent and toggling between different admin centers, you have one coherent experience in a single interface. The wizard walks you through each requirement with on-screen guidance, so you don’t have to be an expert in every system to get an agent up and running.
Faster Go-Live for New Features: By simplifying deployment, organizations can enable new AI features in Dynamics 365 faster. What might have taken a coordinated project before can now often be done in one admin session. This translates to a faster time-to-value – your team can start benefiting from the agent’s capabilities (automation, insights, etc.) much sooner. In competitive terms, quicker adoption of these tools can lead to earlier improvements in efficiency and decision-making.
More Consistent, Error-Free Deployments: Because the wizard provides a standard checklist and sequence for every agent deployment, it reduces the chance of human error or missed steps. It validates that you have the right prerequisites and configurations at each stage (more on this below), ensuring that when the agent is enabled, it works correctly the first time. This consistency is especially valuable if you plan to deploy multiple agents – you’ll get a repeatable, predictable process every time. It also means better compliance with IT governance: the tool makes sure you set things up in line with Microsoft’s best practices for security and data policies.
Unified for All ERP Agents: This isn’t a one-off tool for a single feature – it’s designed to handle every Microsoft-provided Dynamics 365 ERP agent in a unified way. Whether it’s the Supplier Communications, Account Reconciliation, Expense, Time, or Approvals agent (to name a few), the deployment flow is consistent. As Microsoft introduces new agents, they too will plug into this same wizard experience. For admins, that means no new learning curve for each agent – the first one you deploy teaches you the pattern for all.
In short, the Agent Deployment tool empowers IT and power users to activate powerful AI-driven features with minimal hassle, unlocking business value faster and with more confidence.
How It Works
Behind the friendly interface, the Agent Deployment wizard orchestrates a series of critical setup steps for you. Here’s a quick look at what the wizard does (and how it simplifies things):
Prerequisites Check: The wizard first surfaces all prerequisites needed for the selected agent. It will list requirements like specific Dynamics 365 modules or updates that must be installed, having Copilot enabled and configured in your environment, required Dataverse solutions, and any coming soon also policy checks (e.g. ACP and DLP policies for connectors). In the current release, this step provides visibility into what’s required but does not flag anything missing or misconfigured, and it does not yet automatically install or fix prerequisites for you. In future releases automated validation will proactively check and help installing certain prerequisites.
Agent Identity Setup: Each agent runs under its own dedicated user identity for security isolation. The wizard will prompt you to select or create this “agent user” account. It outlines what’s needed: you may need to create a new user in your Microsoft 365/Azure AD if one isn’t already designated, assign it the appropriate Dynamics 365 license (since the agent uses platform resources), and then grant the correct security roles in Dataverse and in the Finance & Operations app for that user. In today’s release, the wizard lists and guides these steps (so you might switch to Microsoft 365 admin center to create the user or assign a license, then return and confirm in the wizard). It doesn’t yet verify on the spot that “yes, the user has X role” – that verification feature is expected to come in future updates. For now, it serves as a checklist, ensuring you don’t forget to do each part of the identity setup.
Connecting Services: Next, the wizard helps configure all the connections and integrations the agent needs. Dynamics 365 agents often include Power Automate flows, connectors to other services, or Dataverse components. The wizard will help you to set up the Dataverse connections using the agent’s identity and plug them into the agent’s solution. It also lists all the Power Automate flows that are part of the agent, and you can activate them from the wizard (so you don’t have to manually turn on each flow in Power Automate). Essentially, this step ensures the agent can seamlessly communicate across Dynamics 365, Dataverse, and any other service it needs.
Mailbox Configuration (if required): Some agents (particularly those that send emails or Teams messages, like a notification agent) need a valid mailbox set up. If the agent you’re deploying has such a requirement, the wizard will include a step to configure server-side synchronization for email or link a mailbox through the outlook connector depending on the agent. It provides guidance on setting up the mailbox and any environment variables related to messaging. If your agent doesn’t send or receive emails, this step won’t appear at all.
Final Enablement: The last step helps you publish the agent’s bot with any changes made and enabling features in Dynamics 365 Finance & Operations for that agent so users can work with it. After this, the agent is fully deployed – it’s live and available for your users or system processes to start taking it into service within the respective business processes.
All of these steps are done through a guided UI – you’re essentially clicking “Next” and filling in a few details (like picking a user account) as the wizard progresses, instead of manually writing scripts or navigating to five different screens. Importantly, the current version of the tool focuses on guidance: it will tell you what needs to be done and in many cases execute tasks (like creating connection references or activating flows) for you, but it might not catch every prerequisite automatically or create accounts behind the scenes just yet. You still have control and responsibility to ensure prerequisites are in place (with the wizard reminding you what to check). Microsoft has indicated that by next month (February) we can expect enhancements that enable more automated checks and setup – making this process even more hands-off. In the meantime, you get a single, clear path to follow, which is a huge improvement over the old way of cobbling together steps.
Availability and How to Access the Tool
The Agent Deployment wizard is globally rolling out now. As of the end of this week, it should be visible in all regions for Dynamics 365 Finance and Operations customers (it’s currently in public preview, soon transitioning toward general availability). To start using it, you’ll need appropriate admin permissions (Power Platform System Administrator role).
Click on Dynamics 365 and you’ll see a gallery of available Dynamics 365 agents (such as Supplier Communications, Account Reconciliation, Expense, etc.).
Select your Environment where you want to deploy the agent. For example, choose a sandbox environment for testing or a production environment if you’re ready to go live.
Choose an agent from the list that you want to deploy, and then click “Add”. This will launch the Agent Deployment wizard for that agent.
Follow the wizard’s steps. It will guide you through prerequisites, identity, connections, and so on. You can cancel at any time if needed, and if you run into an issue (for example, a missing prerequisite), you can address it and rerun the wizard.
References & Further Reading: For more information, Microsoft’s documentation provides a thorough breakdown of each step and the requirements. Check out the Dynamics 365 documentation on agent deployment, as well as any specific documentation for the agent you are deploying (each agent like Supplier Communications or Account Reconciliation has its own user guide which will detail its functionality after deployment).
In summary, the global availability of the Agent Deployment tool in PPAC is a big step forward in making AI-powered Dynamics 365 agents easier to adopt. It delivers immediate value by saving time, reducing complexity, and ensuring deployments are done right. If you manage use Dynamics 365 Finance, Supply Chain, Project Operations, this unified agent deployment experience is about to make your life a lot easier when enabling new agents.
Happy deploying and see you in the new deployment experience for Dynamics 365 agents!
The manual steps for activating the agent weren’t too bad. From my experience with two agents, even when automation is available, there are still quite a few tasks that need to be handled manually in large enterprise environments. That said, this definitely helps, especially if you have the right permissions in PPAC.
very much needed - thanks!
Such a great and detailed post. Thanks for your sharing.
Interesting move
The manual steps for activating the agent weren’t too bad. From my experience with two agents, even when automation is available, there are still quite a few tasks that need to be handled manually in large enterprise environments. That said, this definitely helps, especially if you have the right permissions in PPAC.