Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft 365 Copilot in Power Apps lets users interact with custom agents that extend what Copilot can do. By customizing an agent, you can create tailored experiences that fit your organization's business processes and data. For more information, see Use agents in Microsoft 365 Copilot.
This article describes the types of agents you can build for Microsoft 365 Copilot in Power Apps and helps you choose the right approach for your scenario.
Choose an agent type
The following table compares the agent types you can build.
| Agent type | Description | Common use cases |
|---|---|---|
| Declarative agent | Built with low-code tools and templates for quick setup of common scenarios in Microsoft 365 Copilot. | Automate routine tasks, answer FAQs, and provide guided workflows. |
| Custom engine agent | Built with custom logic and integrations for advanced capabilities tailored to your business. | Complex business processes, custom data integrations, and specialized automation. |
| Copilot Studio agent | Built and managed in Microsoft Copilot Studio, with integration to Teams and Microsoft 365 for conversational experiences. | Interactive chatbots, team collaboration, and personalized support within Microsoft 365 apps. |
To find the best option for your organization, use these resources:
- Get an overview and guidance on how to choose what type of agent to build in Microsoft 365 Copilot agents overview.
- Build a declarative agent for Microsoft 365 Copilot or a custom engine agent for Microsoft 365.
- Use Microsoft Copilot Studio to connect and set up an agent for Teams and Microsoft 365 so it's available in Microsoft 365 Copilot.
- Review the guidance on how to choose between Microsoft 365 Copilot and Copilot Studio to build your agent.