Guide · Chapter 8

References and extension directions

Summarizes Copilot Studio official documentation, Power Automate integration resources, external system integration references, and future extension architecture directions.

1. Copilot Studio official documentation

1.1 Core documents

Document Description Link
Copilot Studio overview Product introduction and feature overview Learn
Quickstart guide Tutorial for creating your first agent Learn
Explore AI capabilities Generative Orchestration, Answers, Builder, and more Learn
Topic design Guide to topic creation and conversation flow design Learn
Knowledge configuration Connect and manage data sources Learn
Actions configuration Guide to connectors, flows, and HTTP integration Learn
Using variables Topic/global/system variable guide Learn
Generative Orchestration Guide to LLM-based autonomous orchestration Learn
Publish and deploy Deployment methods by channel Learn
Analytics and monitoring How to use Analytics Learn
Billing and licensing Copilot Credits billing rates Learn
Quotas and limits Feature-specific limits and quotas Learn
Licensing guide Details by license type Learn
Responsible AI FAQ FAQ related to responsible AI usage Learn

1.2 Governance and security

Document Link
Copilot Studio governance principles Learn
DLP (Data Loss Prevention) policies Learn
Authentication settings Learn

1.3 Developer tools

Document Link
VS Code extension Learn
Power Fx formulas Learn
Agent usage estimator Tool

2. Power Automate integration documents

Document Link
Power Automate overview Learn
Copilot Studio integration flows Learn
Connector reference Learn
Create custom connectors Learn

2.1 Frequently used connectors

Connector Link
Office 365 Outlook Learn
Microsoft Teams Learn
SharePoint Learn
Dataverse Learn

3. References for external system integration

3.1 MCP (Model Context Protocol)

Resource Description
MCP official site MCP protocol specification and guide — modelcontextprotocol.io
Copilot Studio MCP integration How to connect MCP servers as tools in Copilot Studio

3.2 Tool selection comparison

Resource Link
Copilot Studio vs Agent Builder vs Agents Toolkit Learn
Copilot Studio vs M365 Copilot selection guide Learn
Extend from Agent Builder to Studio Learn

4. Architecture directions for future extension

This section guides the phased architecture for expanding an organization’s AI agent capabilities based on Copilot Studio.

4.1 Phase 1: Single agent (initial adoption)

[User] → [Copilot Studio Agent]
                 ↓
         [Knowledge] + [Actions]

One agent handles a specific business task. Implement basic capabilities with Knowledge + standard connectors.

4.2 Phase 2: Multiple agents + automation (mid-term extension)

[User] → [HR Agent] ← SharePoint (HR policies)
         → [IT Agent] ← ServiceNow API
         → [Finance Agent] ← ERP connector
                 ↓
         [Power Automate automation flow]

Build specialized agents for each business domain and add cross-system automation through Power Automate.

4.3 Phase 3: Integrated orchestration (long-term strategy)

[User] → [Integrated Agent (router)]
                 ↓ (intent classification)
         [HR Agent] [IT Agent] [Finance Agent]
                 ↓
         [MCP server] + [Azure Functions] + [Custom Engine]
                 ↓
         [Internal DB] [External API] [IoT devices]

A single integrated agent identifies user intent and routes to specialized agents. Connect a variety of external tools flexibly through the MCP protocol, and apply a Custom Engine Agent only where needed.

4.4 Core principles for extension

Principle Description
Gradual extension Expand step by step based on success cases
Domain separation Define a clear business domain for each agent
Reusable design Design Knowledge, actions, and flows as reusable units
Governance first Establish the management framework (ownership, change management, monitoring) before extension
Security by design Apply the principle of least privilege + authentication at every integration point
💡 Practical tip — decision criterion for extension
Judge architecture extension based on "can the organization manage it?", not "is it technically possible?" Even if you can create 10 agents, without the people and processes to maintain them, they will create confusion instead. The key is to grow together with management capability.
📌 About this guide
This guide was written from a practical perspective on building agents with Microsoft Copilot Studio. Because product capabilities are continuously updated, also refer to the latest official documentation. Also check the new feature plans for the 2025 Release Wave and 2026 Release Wave.