Copilot Studio: The Agent Builder Layer
Copilot Studio is a cloud-based, graphical low-code platform. It is not the end-user chat experience — it is the tooling you use to build, configure, and deploy AI agents across your organization.
🤖 Builder vs. User — Two Different Products
🔗 Agents built in Copilot Studio can appear inside M365 Copilot Chat — that is the integration point, not a shared interface.
Two Agent Types
Choose the right type before you build. The two types have fundamentally different architectures.
| Feature | Declarative Agent | Custom Engine Agent |
|---|---|---|
| Orchestration | Microsoft's Copilot infrastructure | Your own (Copilot Studio or custom code) |
| Models | Copilot's foundation models only | Any model: Azure AI Foundry, GPT-4o, o1, third-party |
| Channels | M365 apps only (Teams, Word, Outlook, Copilot Chat) | M365 + web + WhatsApp + Facebook + custom |
| Autonomous triggers | Not supported | Fully supported (25 credits per trigger) |
| DLP policies | Not directly supported | Full Power Platform DLP |
| Agent-to-agent | Not supported | Fully supported via A2A protocol |
| Compliance / RAI | Inherited from M365 automatically | Must implement for non-Microsoft models |
| Hosting | Microsoft 365 (no extra hosting cost) | Copilot Studio or external Azure |
| Best for | Internal Q&A, HR policy, sales enablement | Customer bots, complex workflows, multi-channel |
Core Capabilities
Low-Code Authoring Canvas
- Drag-and-drop conversation flow designer with visual topic trees
- Condition and switch nodes, variable management, branching logic
- Adaptive Cards, quick-reply buttons, rich message formats
- Power Fx formula integration for dynamic logic
- Natural-language description to auto-generate topics and agent setup
- Generative orchestration: AI decides which topic to invoke based on user intent
Deployment Channels
- Microsoft Teams — first-class channel, no SDK setup
- SharePoint — published as a .agent file in Shared Documents
- Websites — iframe embed or self-hosted WebChat
- WhatsApp — GA as of September 2025
- M365 Copilot Chat — agent surfaces in the Copilot sidebar
- Facebook Messenger, Slack, Twilio SMS — via Azure Bot Service
- Voice / Telephony — via Azure Communication Services
Multi-Turn Conversations
Agents maintain conversation context across multiple turns. Topics redirect to one another, variables carry user data through the flow, and inactivity triggers clear stale state. Generative orchestration handles unstructured user language without exhaustive trigger phrase lists.
Voice Support
- Accepts speech and DTMF input from telephony
- Natural text-to-speech responses
- Barge-in control and silence detection
- Three tiers: Basic (10 credits/min), Standard (35/min), Premium real-time (75/min)
Multi-Agent Orchestration (A2A)
Agents built in Copilot Studio can delegate tasks to other agents, including those built with Azure AI Foundry and Microsoft Fabric. The open Agent2Agent (A2A) protocol enables cross-platform agent collaboration as of May 2025.
Example Agent Build Scenarios
Real-world agent patterns you can build with Copilot Studio today.