From b15aebfdb2590f816d0f652fdbad00d57e3df271 Mon Sep 17 00:00:00 2001 From: soyalejolopez <88358406+soyalejolopez@users.noreply.github.com> Date: Tue, 25 Aug 2026 22:26:16 -0500 Subject: [PATCH 1/2] docs: refresh Copilot Agents Guide Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 795a5d3d-51e4-415d-ba88-6f1ce1037e47 --- .../copilot-agents-guide/README.md | 390 +++----- .../copilot-agents-guide/index.html | 934 +++++++++++------- scripts/update-message-center.js | 37 +- 3 files changed, 715 insertions(+), 646 deletions(-) diff --git a/copilot-agent-strategy/copilot-agents-guide/README.md b/copilot-agent-strategy/copilot-agents-guide/README.md index f2395913..cbdc9d23 100644 --- a/copilot-agent-strategy/copilot-agents-guide/README.md +++ b/copilot-agent-strategy/copilot-agents-guide/README.md @@ -3,12 +3,12 @@ title: Copilot Agents Guide type: strategy category: Interactive summary: >- - Compare Microsoft Copilot agent platforms with capability views, decision guidance, support - indicators, and scenarios. + Compare Microsoft Copilot agent approaches, availability, licensing, FastTrack scope, and common + scenarios. author: Microsoft FastTrack -version: 3.1.0 +version: 4.0.0 published: "2025-10-28" -updated: "2026-07-31" +updated: "2026-08-21" tags: - guide - decision @@ -16,264 +16,164 @@ tags: format: interactive featured: true whatItIs: >- - A self-contained interactive web guide that compares Microsoft Copilot agent types across - capabilities, constraints, technical effort, cost, and FastTrack support. + A self-contained interactive guide to Microsoft-built agent experiences, Agents in SharePoint, + Agent Builder, Copilot Studio harnesses, Microsoft 365 Agents Toolkit, and Microsoft Agent 365. whyUseIt: - - Shortlist an agent platform based on use case, team skills, budget, timeline, and growth. - - Compare capabilities and limitations side by side before committing to a build path. - - Give business, architecture, and development stakeholders a shared decision framework. + - Shortlist an agent approach based on the work, audience, skills, governance, and delivery model. + - Separate generally available capabilities from Frontier and public preview experiences. + - Review current licensing considerations and the published FastTrack service boundary. howToUse: >- - Open `index.html` directly in a modern browser. To host locally, run `python -m http.server 8000` - from the resource folder and browse to `http://localhost:8000/index.html`. Use the Overview, - Capabilities, Comparison, and Guidance tabs. + Open `index.html` in a modern browser. Use the Strategy view first, then compare the Overview, + Guidance, Capabilities, Comparison, Labs, and Message Center tabs. prerequisites: - Modern web browser --- # Microsoft Copilot Agents Guide -An interactive decision-making dashboard to help you choose the right Microsoft Copilot agent platform for your business needs. - -## 🎯 What Is This? - -The **Copilot Agents Guide** is a comprehensive, interactive web-based tool that compares all Microsoft Copilot agent types in one place. Whether you're a business leader evaluating options, an IT architect planning deployments, or a developer starting a new project, this guide helps you make informed decisions about which agent platform to use. - -![Agents Guide Screenshots](./images/Recording%202025-10-28%20170002.gif) - -## ✨ Features - -### πŸ“Š Interactive Comparison Dashboard -- **6 Agent Types** compared side-by-side -- **Real-time filtering** with search functionality -- **Visual cards** with key metrics and capabilities -- **Responsive design** works on desktop, tablet, and mobile - -### 🧭 Four Comprehensive Views - -#### 1. Overview Tab -- Detailed agent descriptions -- Time to market estimates -- Technical level requirements -- Key metrics (setup time, scalability, customization, maintenance) -- Use case recommendations - -#### 2. Capabilities Tab -- βœ… Key capabilities for each agent type -- ❌ Limitations and considerations -- Side-by-side comparison layout - -#### 3. Comparison Tab -- **Feature matrix** comparing all agents -- FastTrack support indicators -- Setup time, technical level, scalability -- External API and multi-channel support - -#### 4. Guidance Tab -- **4-step decision flow** framework -- Business decision maker considerations -- Common scenarios with recommendations -- Time and cost breakdowns -- Key takeaways - -### ⚑ FastTrack Support Indicators -- Subtle badges showing which agents qualify for Microsoft FastTrack remote guidance -- Link to official FastTrack service description -- 5 of 6 agent types include FastTrack remote guidance - -## πŸ€– Agent Types Covered - -### 1. **Researcher & Analyst Agents** -Built-in reasoning agents for research and data analysis -- **Researcher:** Complex multi-step research with a model picker for GPT and Claude. Critique (a second reasoning pass by Claude) and Model Council (parallel GPT and Claude comparison) require the Frontier program -- **Analyst:** Data analysis with Python execution -- **Availability:** Immediate (pre-pinned in M365 Copilot) -- **Cost:** Included with M365 Copilot license (25 queries/month) - -### 2. **Copilot Studio Lite Agents** -Low-code agents built within Microsoft 365 Copilot -- Natural language creation -- Quick prototyping -- Personal productivity focus - -### 3. **Copilot Studio Full Custom Agents** -Advanced agents with complex workflows -- Multi-channel publishing -- Custom connectors -- Enterprise-grade features - -### 4. **SharePoint Agents** -Site-specific intelligent assistants -- Automatic content indexing -- Permissions-aware -- Fastest to deploy (1-2 hours) - -### 5. **Copilot Studio Full Declarative Agents** -M365 Copilot-orchestrated agents -- Uses M365 Copilot's orchestrator -- Plugin actions -- Enterprise knowledge integration - -### 6. **Microsoft 365 Agents Toolkit** -Pro-code development with full control -- TypeScript/JavaScript -- Visual Studio Code -- CI/CD support -- **Note:** Self-service only (no FastTrack support) - -## πŸš€ How to Use - -### Option 1: Open Directly -Simply open `index.html` in any modern web browser. - -### Option 2: Host Locally -```bash -# Navigate to the directory -cd copilot-agent-strategy/copilot-agents-guide/ - -# Open with Python's built-in server +This interactive guide helps business, architecture, IT, and development teams choose a Microsoft +Copilot agent approach without treating every product, authoring tool, runtime, or governance layer +as the same thing. + +![Agents Guide preview](./images/Recording%202025-10-28%20170002.gif) + +## What changed in version 4.0 + +- **Copilot Cowork:** Updated from Frontier availability to general availability for work and + school accounts. The guide now calls out Microsoft 365 Copilot licensing and usage-based billing + with Copilot Credits. +- **Microsoft-built experiences:** Added current status and guidance for Word, Excel, and PowerPoint + Agents, Workflows agent, agents in Viva Engage communities, and Microsoft Scout. The Office + creation-agent guidance calls out the required Anthropic model enablement. +- **Copilot Studio:** Replaced the old "full declarative" and "full custom" framing with the current + three-harness model: Copilot chat, standard, and GitHub Copilot harnesses. +- **Agent Builder and SharePoint:** Updated knowledge, sharing, pay-as-you-go, creator, and user + requirements. +- **Microsoft 365 Agents Toolkit:** Updated the supported SDK, TypeSpec, Foundry, Visual Studio, + Visual Studio Code, CLI, testing, and multi-channel guidance. +- **Microsoft Agent 365:** Updated to its generally available control-plane role for observing, + governing, and securing agents. +- **FastTrack scope:** Replaced broad "supported" claims with scope-aware remote-guidance wording + and the current service-description link. +- **Accuracy boundary:** Added official Microsoft links to every decision path and selected + Microsoft-built experience. Product claims are dated separately from Message Center feed updates. + +## Decision paths covered + +### 1. Microsoft-built agents and experiences + +Selected ready-to-use experiences rather than an exhaustive catalog: + +- Researcher +- Analyst +- Copilot Cowork +- Workflows agent +- Agents in Viva Engage communities +- Word, Excel, and PowerPoint Agents +- Microsoft Scout + +### 2. Agents in SharePoint + +Permission-aware agents grounded in selected SharePoint sites, pages, folders, libraries, and files. + +### 3. Agent Builder in Microsoft 365 Copilot + +Natural-language and template-based authoring for focused declarative agents in Microsoft Copilot. + +### 4. Copilot Studio: Copilot chat harness + +Low-code agents that extend Microsoft 365 Copilot Chat with organizational instructions, knowledge, +and tools. + +### 5. Copilot Studio: Standard and GitHub Copilot harnesses + +- **Standard harness:** Rule-based, predictable conversations. +- **GitHub Copilot harness:** Reasoning-heavy, multi-step processes with skills, memory, files, and + tool orchestration. + +### 6. Microsoft 365 Agents Toolkit + +Pro-code tooling for declarative and custom engine agents using Microsoft 365 Agents SDK, Teams SDK, +Microsoft Foundry, TypeSpec, Visual Studio Code, Visual Studio, and CLI workflows. + +Microsoft Agent 365 is shown separately because it is a governance and protection control plane, +not an agent-authoring path. + +## Views + +- **Strategy:** Decision flow, licensing and delivery considerations, scenarios, and governance. +- **Overview:** Description, status, source links, planning metrics, selected experiences, and + FastTrack boundary. +- **Guidance:** Getting-started steps, practices, and deployment checklist. +- **Capabilities:** Capabilities and constraints for the selected path. +- **Comparison:** Cross-path planning matrix. +- **Labs:** Related Microsoft Copilot Studio labs. +- **Message Center:** Community-mirrored Microsoft 365 Message Center posts filtered by path. + +## Accuracy model + +The guide separates three kinds of information: + +1. **Product facts:** Availability, licensing, capabilities, and FastTrack scope linked to official + Microsoft guidance and reviewed on **August 21, 2026**. +2. **Planning guidance:** Setup time, scalability, customization, and maintenance ratings are + directional estimates. They are not Microsoft commitments. +3. **Message Center feed:** Refreshed separately from the core guide. A feed refresh updates only the + Message Center freshness badge and must not change the core review date. + +Preview and Frontier capabilities can change. Check the linked official page before making a +production or licensing decision. + +## Run locally + +```powershell +Set-Location copilot-agent-strategy\copilot-agents-guide python -m http.server 8000 +``` + +Then open `http://localhost:8000/index.html`. -# Or with Node.js -npx http-server +## Maintain the Message Center feed -# Then open http://localhost:8000/index.html +From the repository root: + +```powershell +node scripts\update-message-center.js ``` -### Option 3: Deploy to Web Server -Upload the HTML file to any web server or hosting platform: -- GitHub Pages -- Azure Static Web Apps -- SharePoint -- Internal corporate web server - -## πŸ“‹ User Guide - -### For Business Leaders -1. **Start with Overview** - Understand each agent type's value proposition -2. **Check Guidance Tab** - Review the 4-step decision framework -3. **Compare Costs** - See time-to-market and licensing requirements -4. **Consider FastTrack** - Note which agents include remote guidance - -### For IT Architects -1. **Review Comparison Tab** - Analyze technical capabilities side-by-side -2. **Check Scalability** - Match agent types to your growth plans -3. **Evaluate Integration** - See which platforms support external APIs -4. **Plan Deployment** - Use FastTrack indicators for implementation planning - -### For Developers -1. **Explore Capabilities** - Understand what each platform can do -2. **Review Limitations** - Know the constraints before committing -3. **Check Technical Level** - Match to your team's skills -4. **Read Use Cases** - Find scenarios similar to your requirements - -## πŸ” Search & Filter - -Use the search bar to quickly find: -- **By capability:** "Python", "API", "SharePoint", "reasoning" -- **By use case:** "research", "customer service", "data analysis" -- **By deployment:** "quick", "fast", "immediate" -- **By requirement:** "multi-channel", "connectors", "custom" - -## πŸ’‘ Decision Framework - -The guide includes a proven 4-step framework: - -1. **Start with Your Use Case** - Match your needs to agent capabilities -2. **Evaluate Team's Capabilities** - Consider technical skill requirements -3. **Consider Budget & Timeline** - Balance cost and time-to-market -4. **Plan for Growth & Support** - Think about scaling and FastTrack assistance - -## 🎨 Technical Details - -### Technologies Used -- **React 18** - Component-based UI -- **Tailwind CSS** - Utility-first styling -- **Lucide Icons** - Modern icon library -- **Pure JavaScript** - No build process required -- **Single HTML File** - Self-contained, easy to share - -### Browser Compatibility -- βœ… Chrome/Edge (recommended) -- βœ… Firefox -- βœ… Safari -- βœ… Mobile browsers - -### Performance -- Lightweight (~200KB total) -- Instant loading -- No external dependencies beyond CDN resources -- Fully client-side (no backend required) - -## πŸ“š Information Sources - -All agent information verified from official Microsoft sources: -- Microsoft 365 Copilot documentation -- Microsoft Copilot Studio documentation -- Microsoft 365 Agents Toolkit GitHub repository -- FastTrack for Microsoft 365 service descriptions -- Official Microsoft 365 Blog announcements - -**Last Verified:** July 2026 - -## πŸ”„ Updates & Maintenance - -This guide is updated to reflect: -- Latest Microsoft agent offerings -- Current FastTrack support scope -- Recent feature additions (like Researcher & Analyst agents) -- Updated pricing and licensing information - -**Check back regularly** for updates as Microsoft continues to expand its Copilot agent ecosystem. - -## ⚠️ Important Notes - -### FastTrack Remote Guidance -- 5 of 6 agent types qualify for FastTrack remote guidance -- Custom engine agents are covered only when the deployment channel is Teams, Microsoft 365 Copilot, or SharePoint -- Microsoft 365 Agents Toolkit (pro-code) is self-service only -- See footer link for detailed FastTrack service description - -## 🀝 Feedback & Contributions - -### Found an Issue? -- Agent information outdated? -- Feature not working as expected? -- Accessibility concerns? - -Please provide feedback so we can improve the guide! - -### Suggestions for Improvement -We're always looking to enhance the guide with: -- Additional comparison metrics -- More detailed use cases -- Better decision frameworks -- Links to implementation guides -- Success stories and examples - -## πŸ“– Related Resources +The updater: -### In This Repository -- **[Agent Brainstorming Template](../copilot-agent-brainstorm/)** - Plan your specific agent implementation -- **[Strategy Resources](../)** - Additional planning and governance tools +- Reads the public `merill/mc` archive. +- Filters recent Copilot and agent-related posts. +- Maps posts to the guide's decision paths. +- Replaces only the embedded Message Center data and freshness badge. -### Official Microsoft Links -- [Microsoft 365 Copilot](https://www.microsoft.com/microsoft-365/copilot) -- [Microsoft Copilot Studio](https://www.microsoft.com/microsoft-copilot-studio) -- [Microsoft 365 Agents Toolkit](https://github.com/officedev/microsoft-365-agents-toolkit) -- [FastTrack for Microsoft 365](https://learn.microsoft.com/en-us/microsoft-365/fasttrack/) -- [Researcher & Analyst Announcement](https://www.microsoft.com/en-us/microsoft-365/blog/2025/03/25/introducing-researcher-and-analyst-in-microsoft-365-copilot/) -- [Wave 3 β€” Powering Frontier Transformation](https://www.microsoft.com/en-us/microsoft-365/blog/2026/03/09/powering-frontier-transformation-with-copilot-and-agents/) -- [Copilot Cowork Announcement](https://www.microsoft.com/en-us/microsoft-365/blog/2026/03/09/copilot-cowork-a-new-way-of-getting-work-done/) -- [Researcher Critique & Model Council](https://techcommunity.microsoft.com/blog/microsoft365copilotblog/introducing-the-new-and-improved-researcher-%E2%80%93-powered-by-multi-model-intelligenc/4506011) +The scheduled workflow is `.github/workflows/update-message-center.yml`. -## πŸ“„ License +## Official sources -This guide is provided as-is for informational and planning purposes. Microsoft, Microsoft 365, Copilot, and related trademarks are property of Microsoft Corporation. +- [Agents admin guide for Microsoft 365](https://learn.microsoft.com/microsoft-365/copilot/agent-essentials/m365-agents-admin-guide) +- [Copilot Cowork overview](https://learn.microsoft.com/microsoft-365/copilot/cowork/) +- [Agent Builder in Microsoft 365 Copilot](https://learn.microsoft.com/microsoft-365/copilot/extensibility/agent-builder) +- [Get started with agents in SharePoint](https://learn.microsoft.com/sharepoint/get-started-sharepoint-agents) +- [Copilot Studio agents overview](https://learn.microsoft.com/microsoft-copilot-studio/agents-overview) +- [Microsoft 365 Agents Toolkit](https://learn.microsoft.com/microsoftteams/platform/toolkit/overview-agents-toolkit) +- [Microsoft Agent 365 overview](https://learn.microsoft.com/microsoft-agent-365/overview) +- [FastTrack scope for Microsoft Copilot agents](https://learn.microsoft.com/microsoft-365/fasttrack/microsoft-365-copilot#microsoft-copilot-agents) ---- +## Technical details + +- React 18 +- Tailwind CSS +- Lucide icons +- Babel Standalone for in-browser JSX +- Single HTML application with CDN dependencies +- No backend + +## License -**Version:** 3.1 (July 2026) -**Includes:** Researcher Critique & Model Council (Frontier), Copilot Cowork GA, Agent 365 GA, Wave 3 updates, E7 Frontier Suite -**Format:** Single-file HTML application +This guide is provided as-is for informational and planning purposes. Microsoft, Microsoft 365, +Copilot, and related trademarks are property of Microsoft Corporation. -*Built to help you navigate the Microsoft Copilot agent ecosystem with confidence.* \ No newline at end of file +**Version:** 4.0.0 +**Core guidance reviewed:** August 21, 2026 diff --git a/copilot-agent-strategy/copilot-agents-guide/index.html b/copilot-agent-strategy/copilot-agents-guide/index.html index d19ecb35..36f5482b 100644 --- a/copilot-agent-strategy/copilot-agents-guide/index.html +++ b/copilot-agent-strategy/copilot-agents-guide/index.html @@ -99,26 +99,19 @@ // ─── Message Center Data ───────────────────────────────────────── const messageCenterPosts = [ - {"id":"MC1434583","title":"Microsoft 365 Copilot: Configure organization policy link for blocked Copilot Chat users","category":"Stay Informed","severity":"medium","datePublished":"2026-07-20","actionRequiredBy":null,"status":"active","services":["Microsoft 365 Copilot Chat"],"summary":"Starting July 2026, Microsoft 365 Copilot will let admins add a custom policy link for users blocked from Copilot Chat, providing organization-specific guidance. This feature is optional, configurable via the admin center, and does not change existing access policies. No action is required.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["researcherAnalyst","full","declarative","toolkit"]}, - {"id":"MC1427972","title":"Microsoft SharePoint: Restricted content discovery enhancements for Copilot and Microsoft 365 search","category":"Plan for Change","severity":"medium","datePublished":"2026-07-14","actionRequiredBy":null,"status":"active","services":["SharePoint Online"],"summary":"Microsoft is enhancing SharePoint’s Restricted Content Discovery (RCD) to prevent content from RCD-enabled sites appearing in Copilot and Microsoft 365 search, improving data control and compliance. Changes roll out worldwide in late July 2026, requiring no immediate action but recommending policy reviews and user communication.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","sharepoint","declarative","toolkit"]}, - {"id":"MC1423101","title":"M365 Copilot usage reports – updated reporting experience, faster refresh, and more Copilot usage metrics in Graph API","category":"Stay Informed","severity":"medium","datePublished":"2026-07-10","actionRequiredBy":null,"status":"active","services":["Microsoft 365 Copilot Chat"],"summary":"Microsoft 365 Copilot usage reports will refresh faster (48 hours), change the default reporting window to 28 days, and separate agent metrics into a dedicated report. Expanded metrics, including user-level data, will be available via Microsoft Graph API. Updates roll out worldwide by late July 2026 with no admin action needed.","tags":["feature-update","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["researcherAnalyst","declarative"]}, - {"id":"MC1422074","title":"OpenAI models will soon be available as a subprocessor in Microsoft 365 Copilot","category":"Plan for Change","severity":"medium","datePublished":"2026-07-09","actionRequiredBy":"2026-07-24","status":"active","services":["Microsoft 365 suite","Microsoft 365 Copilot Chat"],"summary":"OpenAI models, including GPT-5.6, will be available as a subprocessor in Microsoft 365 Copilot starting July 9, 2026, initially disabled by default and auto-enabled on July 24, 2026, unless admins opt out. This allows faster AI updates with enterprise-grade security and compliance.","tags":["updated-message","new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["researcherAnalyst","full","declarative","toolkit"]}, - {"id":"MC1419800","title":"SharePoint button web part: Add custom Copilot in SharePoint prompts or start Power Automate flows","category":"Plan for Change","severity":"medium","datePublished":"2026-07-07","actionRequiredBy":null,"status":"active","services":["SharePoint Online"],"summary":"The SharePoint Button web part will support launching custom Copilot prompts or Power Automate flows, enhancing productivity and automation. Available from late July 2026, it affects SharePoint page owners, Copilot-licensed users, and flow-authorized users, with no admin action required. Existing buttons remain unchanged.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["lite","full","sharepoint","declarative"]}, - {"id":"MC1419795","title":"PowerPoint for the web: One‑click β€œReview Presentation” and β€œVisualize Slide” Copilot skills in the ribbon","category":"Stay Informed","severity":"medium","datePublished":"2026-07-07","actionRequiredBy":null,"status":"active","services":["Microsoft 365 for the web","Microsoft 365 Copilot Chat"],"summary":"PowerPoint for the web introduces one-click Copilot buttonsβ€”β€œReview Presentation” and β€œVisualize Slide”—in the ribbon to enhance presentation quality and visual storytelling. Rolling out worldwide by early July 2026, these features require Copilot licensing and image generation enabled by admins, with no additional user setup needed.","tags":["updated-message","new-feature","user-impact"],"isHighImpact":false,"agentAudience":["researcherAnalyst","full","declarative","toolkit"]}, - {"id":"MC1418558","title":"Change to taskbar pinning behavior for M365 Copilot and companion apps","category":"Plan for Change","severity":"medium","datePublished":"2026-07-07","actionRequiredBy":null,"status":"active","services":["Microsoft 365 Copilot Chat"],"summary":"Starting mid-July 2026, Microsoft 365 admin center taskbar pinning will only manage the Microsoft 365 Copilot app, excluding companion apps (Files, Calendar, People). Existing companion app pins remain unchanged. Organizations needing companion app pinning should use Microsoft Intune policies instead. No action required if only Copilot is pinned.","tags":["feature-update","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["researcherAnalyst","full","declarative","toolkit"]}, - {"id":"MC1413308","title":"Microsoft Purview | Data Lifecycle Management: Insights for Copilot and AI app interactions","category":"Stay Informed","severity":"medium","datePublished":"2026-07-03","actionRequiredBy":null,"status":"active","services":["Microsoft Purview"],"summary":"Microsoft Purview Data Lifecycle Management will provide new AI-driven insights on Copilot and AI app usage, helping admins improve retention policies and data security. Public preview starts late August 2026, with general availability by mid-October. No immediate action is required, but admins can prepare by reviewing insights and updating governance.","tags":["updated-message","new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","declarative","toolkit"]}, - {"id":"MC1413298","title":"Roadmap information for Microsoft Copilot Studio and agents transitioning to the Microsoft 365 Roadmap","category":"Stay Informed","severity":"medium","datePublished":"2026-07-03","actionRequiredBy":null,"status":"active","services":["Microsoft 365 suite"],"summary":"Starting July 2, 2026, Microsoft Copilot Studio and agent roadmap updates will move from Release Planner to the Microsoft 365 Roadmap for unified tracking. Release Planner links will redirect automatically, but some custom planning features will be discontinued. No immediate action is required.","tags":["feature-update","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["lite","full"]}, - {"id":"MC1411132","title":"Power Automate – UI automation repair agent","category":"Stay Informed","severity":"medium","datePublished":"2026-07-01","actionRequiredBy":null,"status":"active","services":["Microsoft Power Automate"],"summary":"We are announcing the UI automation repair agent in Power Automate. This feature will reach public preview on July 16, 2026.\nHow does this affect me?\nThis feature enables makers to utilize AI-powered capabilities when maintaining reliable desktop automations during debugging. The UI automation repai","tags":["new-feature"],"isHighImpact":false,"agentAudience":["lite","full"]}, - {"id":"MC1404322","title":"Microsoft Teams: Recap app consolidates meeting recaps in one place","category":"Stay Informed","severity":"medium","datePublished":"2026-06-25","actionRequiredBy":null,"status":"completed","services":["Microsoft Teams"],"summary":"The Microsoft Teams Recap app centralizes meeting recaps with recordings, transcripts, and AI summaries, improving productivity. Available from early July 2026, it supports filtering, audio/video recaps, and 30-day browsing. AI features require a Microsoft 365 Copilot license; the app is pre-installed but not pinned by default.","tags":["updated-message","new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","declarative","toolkit"]}, - {"id":"MC1401299","title":"Automatic recording and transcription for Teams Call Queues","category":"Stay Informed","severity":"medium","datePublished":"2026-06-22","actionRequiredBy":null,"status":"completed","services":["Microsoft Teams"],"summary":"Microsoft Teams will introduce automatic recording and transcription for Call Queues starting August 2026. Admins can enable this per queue, with recordings stored in SharePoint and configurable agent access. Organizations should review policies, communicate changes, and ensure Teams Premium licensing for access. Compliance and data handling considerations apply.","tags":["updated-message","new-feature","admin-impact"],"isHighImpact":false,"agentAudience":["full","sharepoint","declarative","toolkit"]}, - {"id":"MC1396361","title":"Microsoft 365 Copilot: Publish organization prompts to Copilot Chat","category":"Stay Informed","severity":"medium","datePublished":"2026-06-18","actionRequiredBy":null,"status":"completed","services":["Microsoft 365 Copilot Chat"],"summary":"Microsoft 365 Copilot now lets admins create and publish organization-specific prompts in Copilot Chat, guiding users with curated, relevant starting points. This feature, rolling out July 2026, enhances productivity, reflects organizational priorities, includes usage analytics, requires no license changes, and is enabled by default.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["researcherAnalyst","full","declarative","toolkit"]}, - {"id":"MC1387573","title":"Microsoft Teams: Governance for built-in agents in the Teams admin center","category":"Stay Informed","severity":"medium","datePublished":"2026-06-11","actionRequiredBy":null,"status":"completed","services":["Microsoft Teams"],"summary":"Microsoft Teams now offers a dedicated governance experience in the Teams admin center to manage built-in agents like Channel Agent, Facilitator, and Copilot Agent separately from traditional apps. This improves admin control, policy precision, and AI governance, with rollout completed by mid-July 2026.","tags":["updated-message","new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","declarative","toolkit"]}, - {"id":"MC1381120","title":"Microsoft Teams: Improved app and agent access request flows for admin‑blocked apps","category":"Stay Informed","severity":"medium","datePublished":"2026-06-05","actionRequiredBy":null,"status":"completed","services":["Microsoft Teams"],"summary":"Microsoft Teams will introduce a clearer, guided request flow for access to admin-blocked apps and agents, improving user notifications and admin review in Teams Admin Center. Rollout begins mid-June 2026, enhancing transparency and simplifying approval processes without changing existing policies. No action required.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["lite","full","declarative","toolkit"]}, - {"id":"MC1358831","title":"Copilot settings in classic Outlook for Windows","category":"Stay Informed","severity":"medium","datePublished":"2026-06-04","actionRequiredBy":null,"status":"completed","services":["Microsoft 365 apps","Microsoft 365 Copilot Chat"],"summary":"Copilot settings are being added to classic Outlook for Windows under the File menu, allowing users to manage and toggle Copilot on or off. This rollout starts June 2026 with no changes to licensing, eligibility, or admin controls. No action is required, but support teams should be informed.","tags":["new-feature","user-impact"],"isHighImpact":false,"agentAudience":["researcherAnalyst","full","declarative","toolkit"]}, - {"id":"MC1326260","title":"Microsoft Purview Data Security Triage Agent will include sensitive data remediation through Microsoft Teams","category":"Stay Informed","severity":"medium","datePublished":"2026-05-29","actionRequiredBy":null,"status":"completed","services":["Microsoft Teams","Microsoft Purview"],"summary":"Microsoft Purview Data Security Triage Agent will add sensitive data remediation via Microsoft Teams for SharePoint and OneDrive files, automating user notifications and tracking remediation progress. This opt-in feature, launching in public preview late June 2026, aims to reduce compliance risk and improve remediation visibility.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","sharepoint","declarative","toolkit"]}, - {"id":"MC1326254","title":"Microsoft 365 Archive: file-level archiving public preview","category":"Stay Informed","severity":"medium","datePublished":"2026-05-29","actionRequiredBy":null,"status":"completed","services":["SharePoint Online"],"summary":"Microsoft 365 Archive now supports file-level archiving in public preview, allowing SharePoint files or folders to be moved to low-cost storage while remaining visible with metadata and compliance intact. Admins enable the feature; archived files are excluded from search and Copilot, with reactivation timing varying by duration.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","sharepoint","declarative","toolkit"]}, - {"id":"MC1325441","title":"Microsoft Purview | Data Lifecycle Management - Archive OneDrive and SharePoint files under retention","category":"Stay Informed","severity":"medium","datePublished":"2026-05-28","actionRequiredBy":null,"status":"completed","services":["Microsoft Purview"],"summary":"Microsoft Purview Data Lifecycle Management will add an Archive option to retention policies, allowing admins to move inactive OneDrive and SharePoint files to Microsoft 365 Archive. Archived content remains compliant and discoverable but is excluded from Copilot indexing. Rollout begins mid-August 2026, requiring admin configuration.","tags":["updated-message","new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","sharepoint","declarative","toolkit"]}, - {"id":"MC1325422","title":"Microsoft 365 Copilot app: Simplified, chat-centered experience","category":"Plan for Change","severity":"medium","datePublished":"2026-05-28","actionRequiredBy":null,"status":"completed","services":["Microsoft 365 Copilot Chat"],"summary":"Microsoft 365 Copilot app is updated with a simplified, chat-centered experience featuring streamlined navigation, a new Tasks tab, and a consolidated Work IQ toggle. The update rolls out worldwide starting June 22, 2026, with an opt-out toggle until July 15, after which the new experience becomes default.","tags":["updated-message","new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["researcherAnalyst","declarative"]}, + {"id":"MC1461160","title":"Microsoft Teams: Copilot in call recap in the Queues app","category":"Stay Informed","severity":"medium","datePublished":"2026-08-24","actionRequiredBy":null,"status":"active","services":["Microsoft Teams"],"summary":"Microsoft Teams is adding Copilot in call recap within the Queues app for recorded call queue calls, enabling users with Microsoft 365 Copilot and Teams Premium licenses to get summaries and ask questions about calls. Rollout starts early September 2026 with no admin action required.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["declarative","toolkit"]}, + {"id":"MC1459141","title":"Microsoft Teams: Admin policy to automatically block identified external meeting bots from joining meetings","category":"Stay Informed","severity":"medium","datePublished":"2026-08-21","actionRequiredBy":null,"status":"active","services":["Microsoft Teams"],"summary":"Microsoft Teams will introduce a policy allowing admins to automatically block identified external meeting bots from joining meetings, enhancing security. This feature, off by default, will roll out from August to September 2026. Admins can assign the policy to users or groups and should review bot usage before enabling it.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["declarative","toolkit"]}, + {"id":"MC1458477","title":"AI overview for SharePoint News posts in the SharePoint app for Teams","category":"Stay Informed","severity":"medium","datePublished":"2026-08-21","actionRequiredBy":null,"status":"active","services":["SharePoint Online"],"summary":"Users with eligible Microsoft 365 Copilot licenses can access AI-generated audio summaries of SharePoint News posts in the SharePoint app for Teams starting mid-August 2026. No action is needed, and administrators can manage access via licensing controls. The feature complies with data residency and processing commitments.","tags":["new-feature","user-impact"],"isHighImpact":false,"agentAudience":["full","sharepoint","declarative","toolkit"]}, + {"id":"MC1454108","title":"Microsoft 365 Copilot app update: Simpler Copilot access","category":"Plan for Change","severity":"medium","datePublished":"2026-08-13","actionRequiredBy":null,"status":"active","services":["Microsoft 365 Copilot Chat"],"summary":"Microsoft 365 Copilot app is updating to a unified app for personal and work accounts with clearer visual cues, a simpler name and icon, and a new web URL (copilot.cloud.microsoft). Rollout begins mid-August 2026, with no changes to security, compliance, or enterprise controls.","tags":["updated-message","new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["firstParty","full","declarative","toolkit"]}, + {"id":"MC1446807","title":"Microsoft Teams: Interpreter agent support in Teams Rooms on Android","category":"Stay Informed","severity":"medium","datePublished":"2026-08-03","actionRequiredBy":null,"status":"active","services":["Microsoft Teams"],"summary":"Microsoft Teams Rooms on Android will support real-time Interpreter agent for up to nine languages, enabling multilingual meetings with voice simulation. Available late August 2026, it requires a Teams Rooms Pro license, includes 20 hours of interpretation monthly, and offers admin controls via Teams meeting policies. No action required.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","declarative","toolkit"]}, + {"id":"MC1441773","title":"Microsoft Purview | Data Loss Prevention: Unified data access messages in Microsoft 365 Copilot","category":"Plan for Change","severity":"medium","datePublished":"2026-07-28","actionRequiredBy":null,"status":"active","services":["Microsoft Purview"],"summary":"Microsoft 365 Copilot now shows a consistent message when Microsoft Purview DLP policies restrict content access or processing. This update improves transparency by standardizing notifications across Copilot experiences, requiring no user action, and rolling out worldwide by July 2026. Administrators should update guidance accordingly.","tags":["user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","declarative","toolkit"]}, + {"id":"MC1434583","title":"Microsoft 365 Copilot: Configure organization policy link for blocked Copilot Chat users","category":"Stay Informed","severity":"medium","datePublished":"2026-07-20","actionRequiredBy":null,"status":"completed","services":["Microsoft 365 Copilot Chat"],"summary":"Starting July 2026, Microsoft 365 Copilot will let admins add a custom policy link for users blocked from Copilot Chat, providing organization-specific guidance. This feature is optional, configurable via the admin center, and does not change existing access policies. No action is required.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["firstParty","full","declarative","toolkit"]}, + {"id":"MC1427972","title":"Microsoft SharePoint: Restricted content discovery enhancements for Copilot and Microsoft 365 search","category":"Plan for Change","severity":"medium","datePublished":"2026-07-14","actionRequiredBy":null,"status":"completed","services":["SharePoint Online"],"summary":"Microsoft is enhancing SharePoint’s Restricted Content Discovery (RCD) to limit content visibility in Copilot and Microsoft 365 search, starting late July 2026. Files on RCD-enabled sites won’t appear in AI-powered search or Copilot, and AI entry points will be removed, ensuring better compliance and content control.","tags":["updated-message","new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","sharepoint","declarative","toolkit"]}, + {"id":"MC1423101","title":"M365 Copilot usage reports – updated reporting experience, faster refresh, and more Copilot usage metrics in Graph API","category":"Stay Informed","severity":"medium","datePublished":"2026-07-10","actionRequiredBy":null,"status":"completed","services":["Microsoft 365 Copilot Chat"],"summary":"Microsoft 365 Copilot usage reports will refresh faster (48 hours), change the default reporting window to 28 days, and separate agent metrics into a dedicated report. Expanded metrics, including user-level data, will be available via Microsoft Graph API. Updates roll out worldwide by late July 2026 with no admin action needed.","tags":["feature-update","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["firstParty","declarative"]}, + {"id":"MC1422074","title":"OpenAI models will soon be available as a subprocessor in Microsoft 365 Copilot","category":"Plan for Change","severity":"medium","datePublished":"2026-07-09","actionRequiredBy":"2026-07-24","status":"completed","services":["Microsoft 365 suite","Microsoft 365 Copilot Chat"],"summary":"OpenAI models, including GPT-5.6, will be available as a subprocessor in Microsoft 365 Copilot starting July 9, 2026, initially disabled by default and auto-enabled on July 24, 2026, unless admins opt out. This allows faster AI updates with enterprise-grade security and compliance.","tags":["updated-message","new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["firstParty","full","declarative","toolkit"]}, + {"id":"MC1419800","title":"SharePoint button web part: Add custom Copilot in SharePoint prompts or start Power Automate flows","category":"Plan for Change","severity":"medium","datePublished":"2026-07-07","actionRequiredBy":null,"status":"completed","services":["SharePoint Online"],"summary":"The SharePoint Button web part will support launching custom Copilot prompts or Power Automate flows, enhancing productivity and automation. Available from late July 2026, it affects SharePoint page owners, Copilot-licensed users, and flow-authorized users, with no admin action required. Existing buttons remain unchanged.","tags":["new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["lite","full","sharepoint","declarative"]}, + {"id":"MC1418558","title":"Change to taskbar pinning behavior for M365 Copilot and companion apps","category":"Plan for Change","severity":"medium","datePublished":"2026-07-07","actionRequiredBy":null,"status":"completed","services":["Microsoft 365 Copilot Chat"],"summary":"Starting mid-July 2026, Microsoft 365 admin center taskbar pinning will only manage the Microsoft 365 Copilot app, excluding companion apps (Files, Calendar, People). Existing companion app pins remain unchanged. Organizations needing companion app pinning should use Microsoft Intune policies instead. No action required if only Copilot is pinned.","tags":["feature-update","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["firstParty","full","declarative","toolkit"]}, + {"id":"MC1413308","title":"Microsoft Purview | Data Lifecycle Management: Insights for Copilot and AI app interactions","category":"Stay Informed","severity":"medium","datePublished":"2026-07-03","actionRequiredBy":null,"status":"completed","services":["Microsoft Purview"],"summary":"Microsoft Purview Data Lifecycle Management will provide new AI-driven insights on Copilot and AI app usage, helping admins improve retention policies and data security. Public preview starts late August 2026, with general availability by mid-October. No immediate action is required, but admins can prepare by reviewing insights and updating governance.","tags":["updated-message","new-feature","user-impact","admin-impact"],"isHighImpact":false,"agentAudience":["full","declarative","toolkit"]}, ]; @@ -239,16 +232,18 @@ const agentTypes = useMemo(() => ({ firstParty: { - name: 'First-Party Agents', - subtitle: 'Built-in Microsoft 365 Copilot agents β€” no code, immediate value', + name: 'Microsoft-built agents and experiences', + subtitle: 'Selected ready-to-use experiences in Microsoft Copilot', icon: FileSearch, color: 'bg-indigo-500', gradient: 'from-indigo-400 to-indigo-600', - timeToMarket: 'Immediate', + timeToMarket: 'Immediate to preview-gated', technicalLevel: 'Beginner', - shortName: 'First-Party Agents', + shortName: 'Microsoft-built', fastTrackSupported: true, - description: 'Ready-to-use agents built into Microsoft 365 Copilot that deliver immediate value without custom development. Powered by multi-model intelligence from OpenAI and Anthropic, with Researcher Critique and Model Council available to Frontier program participants. From deep research and data analysis to community knowledge sharing and workflow automation, these agents cover the most common productivity scenarios out of the box.', + fastTrackNote: 'FastTrack covers agent fundamentals and guidance for Microsoft prebuilt agents, plus Cowork configuration and consumption controls.', + sourceUrl: 'https://learn.microsoft.com/microsoft-365/copilot/agent-essentials/m365-agents-admin-guide', + description: 'Microsoft provides ready-to-use agents and agentic experiences for research, analysis, content creation, automation, and delegated work. This guide highlights representative options rather than an exhaustive catalog. Availability, licensing, language support, and preview terms vary by experience.', subAgents: [ { id: 'researcher', @@ -259,16 +254,14 @@ borderColor: 'border-indigo-200 dark:border-indigo-800/30', status: 'GA', statusColor: 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-300', - description: 'Complex multi-step research powered by multi-model intelligence, with a model picker for GPT and Claude. Critique and Model Council are additional research modes that require the Frontier program.', + description: 'Deep, multi-step research across work data, Microsoft Graph connectors, and the web, with citations and optional multi-model research modes.', capabilities: [ - 'Critique (Frontier): a report is generated by GPT, then given a second reasoning pass by Claude', - 'Model Council (Frontier): runs GPT and Claude in parallel and highlights where they agree and diverge', - 'Multi-source research synthesis across work files, emails, meetings, and web', - 'Microsoft Graph connector support', - 'Structured reports with source citations and rubric-based evaluation', - 'Over 30 languages supported' + 'Critique uses one model to draft and another to review', + 'Council compares model results and highlights agreement and differences', + 'Supports more than 30 languages and Microsoft Graph connectors' ], - whenToUse: 'Complex research projects, go-to-market strategies, competitive analysis, policy synthesis, cross-model validation' + whenToUse: 'Deep research, competitive analysis, policy synthesis, and source-backed reports', + sourceUrl: 'https://learn.microsoft.com/microsoft-365/copilot/faq-researcher' }, { id: 'analyst', @@ -279,437 +272,540 @@ borderColor: 'border-blue-200 dark:border-blue-800/30', status: 'GA', statusColor: 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-300', - description: 'Advanced data analysis with Python execution and chain-of-thought reasoning.', + description: 'Data analysis agent for exploring files and datasets with Python-backed analysis and visualizations.', capabilities: [ - 'Advanced data analysis with Python execution', - 'Chain-of-thought reasoning for insights', - 'Visualizations and trend identification', - 'Works across messy or multiple datasets' + 'Analyzes spreadsheets, CSV files, and mixed datasets', + 'Uses Python for calculations and data exploration', + 'Creates visualizations and explains patterns' ], - whenToUse: 'Data analysis, trend identification, customer behavior insights, dataset exploration' + whenToUse: 'Data exploration, trends, anomalies, forecasts, and repeatable analysis', + sourceUrl: 'https://go.microsoft.com/fwlink/?linkid=2329729' + }, + { + id: 'cowork', + name: 'Copilot Cowork', + icon: 'Layers', + color: 'text-purple-500', + bgColor: 'bg-purple-50 dark:bg-purple-950/20', + borderColor: 'border-purple-200 dark:border-purple-800/30', + status: 'GA (work/school)', + statusColor: 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-300', + description: 'Carries out multi-step work across Microsoft 365, pauses for approval before sensitive actions, and supports scheduled and event-driven tasks.', + capabilities: [ + 'Creates documents and manages files, email, calendar, and Teams', + 'Supports built-in and custom skills plus marketplace plugins', + 'Runs scheduled prompts and event-driven automations' + ], + whenToUse: 'Open-ended delegated work that spans several Microsoft 365 apps and tools', + sourceUrl: 'https://learn.microsoft.com/microsoft-365/copilot/cowork/' + }, + { + id: 'workflows', + name: 'Workflows agent', + icon: 'Zap', + color: 'text-amber-500', + bgColor: 'bg-amber-50 dark:bg-amber-950/20', + borderColor: 'border-amber-200 dark:border-amber-800/30', + status: 'Frontier preview', + statusColor: 'bg-amber-100 text-amber-800 dark:bg-amber-900/30 dark:text-amber-300', + description: 'Creates, edits, and explains Microsoft 365 automation flows from natural-language requests.', + capabilities: [ + 'Creates and edits flows from natural language', + 'Works with a limited set of Microsoft 365 connectors', + 'Provides a visual designer for review and testing' + ], + whenToUse: 'Routine Outlook, Teams, SharePoint, and Planner automation', + sourceUrl: 'https://support.microsoft.com/microsoft-365-copilot/get-started-with-workflows-in-microsoft-365-copilot' }, { id: 'vivaEngage', - name: 'Viva Engage Community Agent', + name: 'Agents in Viva Engage communities', icon: 'MessageCircle', color: 'text-rose-500', bgColor: 'bg-rose-50 dark:bg-rose-950/20', borderColor: 'border-rose-200 dark:border-rose-800/30', - status: 'Preview', + status: 'Public preview', statusColor: 'bg-amber-100 text-amber-800 dark:bg-amber-900/30 dark:text-amber-300', - description: 'Proactive AI agent inside Viva Engage communities that identifies unanswered questions and drafts expert-verified responses grounded in community conversations and SharePoint.', + description: 'Drafts grounded answers to unanswered community questions using past conversations and approved SharePoint sources.', capabilities: [ - 'Proactive identification of unanswered questions', - 'Responses grounded in community threads and SharePoint', - 'Expert verification workflow with "Verified" marking', - '@mentions coming soon for on-demand Q&A by Copilot-licensed members', - 'Admin controls: auto-post vs. review mode' + 'Can post automatically or require expert review', + 'Uses community conversations and SharePoint for grounding', + 'Marks approved responses as verified answers' ], - whenToUse: 'Community knowledge sharing, recurring Q&A deflection, expert-verified organizational knowledge' + whenToUse: 'Active communities with repeated questions and designated experts', + sourceUrl: 'https://learn.microsoft.com/viva/engage/ai-technology-with-viva-engage/agents-community-network-deployment-config' }, { - id: 'workflows', - name: 'Workflows Agent', - icon: 'Zap', - color: 'text-amber-500', - bgColor: 'bg-amber-50 dark:bg-amber-950/20', - borderColor: 'border-amber-200 dark:border-amber-800/30', + id: 'officeAgents', + name: 'Word, Excel, and PowerPoint Agents', + icon: 'FileSearch', + color: 'text-cyan-600', + bgColor: 'bg-cyan-50 dark:bg-cyan-950/20', + borderColor: 'border-cyan-200 dark:border-cyan-800/30', status: 'Available', - statusColor: 'bg-slate-100 text-slate-800 dark:bg-slate-800/40 dark:text-slate-300', - description: 'Automate routine tasks directly from Microsoft 365 Copilot β€” create flows, set reminders, send notifications, and manage approvals using natural language. Available within Microsoft 365 Copilot and controlled by admins from the Microsoft 365 admin center; English only.', + statusColor: 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-300', + description: 'Microsoft-built creation agents that generate Word, Excel, and PowerPoint files from Microsoft Copilot.', + capabilities: [ + 'Creates Office files and saves them in OneDrive', + 'Uses Work IQ for organizational data when the user has a Copilot license', + 'Available to eligible users with or without a Copilot license', + 'Requires an admin to enable Anthropic models for the tenant' + ], + whenToUse: 'Creating a first draft of a document, workbook, or presentation', + sourceUrl: 'https://learn.microsoft.com/microsoft-365/copilot/wordexcelppt-agents' + }, + { + id: 'scout', + name: 'Microsoft Scout', + icon: 'Target', + color: 'text-teal-600', + bgColor: 'bg-teal-50 dark:bg-teal-950/20', + borderColor: 'border-teal-200 dark:border-teal-800/30', + status: 'Frontier preview', + statusColor: 'bg-amber-100 text-amber-800 dark:bg-amber-900/30 dark:text-amber-300', + description: 'Desktop agent for local files, commands, browser automation, Microsoft 365 data, and background work with approval gates.', capabilities: [ - 'Natural language workflow creation', - 'Pre-built templates for common automations', - 'Integration with Power Automate', - 'Approvals, reminders, and notifications', - 'No-code task automation from Copilot Chat' + 'Works across local files, shell, browser, and Microsoft 365', + 'Supports automations, memory, skills, and delegated sub-agents', + 'Available on Windows and macOS' ], - whenToUse: 'Routine task automation, approval workflows, notifications, simple business process automation' + whenToUse: 'Desktop work that must combine local and cloud tools under user control', + sourceUrl: 'https://learn.microsoft.com/microsoft-scout/overview' } ], capabilities: [ - 'Researcher: Multi-source synthesis with Microsoft Graph connector support', - 'Analyst: Advanced data analysis with Python and chain-of-thought reasoning', - 'Viva Engage: Proactive community Q&A with expert verification (preview)', - 'Workflows: Natural language task automation and approvals (English only)', - 'All: Pre-built into Microsoft 365 Copilot β€” no custom development', - 'All: Immediate or same-day deployment', - 'Researcher: Critique and Model Council research modes (Frontier program)', - 'Researcher: Over 30 languages supported', - 'Viva Engage: Grounded in community conversations and SharePoint', - 'Workflows: Integration with Power Automate templates' + 'Ready-to-use Microsoft experiences with no custom agent build', + 'Researcher provides cited, multi-source research with a 25-query monthly limit', + 'Analyst provides Python-backed data analysis and visualizations', + 'Cowork is generally available for work and school accounts', + 'Workflows, Engage community agents, and Scout remain preview experiences', + 'Word, Excel, and PowerPoint Agents create files directly from Microsoft Copilot' ], limitations: [ - 'Requires Microsoft 365 Copilot license', - 'Researcher: 25 queries per user per month', - 'Researcher: Critique and Model Council require the Frontier program', - 'Workflows: English only', - 'No support for external deployment channels', - 'Viva Engage: Requires active communities with conversation history for best results', - 'Limited customization β€” designed for specific built-in scenarios' + 'Licensing and availability differ by experience and cloud', + 'Researcher is limited to 25 queries per user per month', + 'Cowork requires a Microsoft 365 Copilot license and usage-based billing with Copilot Credits', + 'Workflows is English-only and supports a limited set of Microsoft 365 connectors', + 'Preview experiences can change and might require Frontier or tenant opt-in', + 'Word, Excel, and PowerPoint Agents require Anthropic models to be enabled by an admin' ], whenToUse: [ - 'Complex research projects requiring multiple sources', - 'Data analysis across messy or multiple datasets', - 'Community knowledge sharing and recurring Q&A', - 'Routine task automation and approval workflows', - 'Proving AI value quickly before investing in custom builds', - 'Organizations new to Copilot agents β€” fastest path to adoption' + 'Research or analysis without building a custom agent', + 'Multi-step personal work across Microsoft 365', + 'Document, workbook, or presentation creation', + 'Microsoft 365 workflow automation', + 'Community question answering with expert review', + 'Evaluating preview agent experiences before broader deployment' ], metrics: { - setupTime: 'Immediate', - maintenanceEffort: 'None', - scalability: 'High', - customization: 'None' + setupTime: 'Immediate to gated', + maintenanceEffort: 'Low', + scalability: 'Varies', + customization: 'Low' + }, + comparison: { + externalApis: 'Managed plugins only', + deploymentSurfaces: 'Microsoft apps and desktop', + codeRequired: 'No' }, guidance: { gettingStarted: [ - { step: 1, title: 'Verify M365 Copilot license', description: 'Ensure users have active Microsoft 365 Copilot licenses assigned.' }, - { step: 2, title: 'Open M365 Copilot', description: 'Navigate to the Microsoft 365 Copilot app β€” Researcher and Analyst are pre-pinned and ready to use.' }, - { step: 3, title: 'Try Researcher', description: 'Start with a research question like "Analyze competitive landscape for [topic]" to see multi-source synthesis in action.' }, - { step: 4, title: 'Try Analyst', description: 'Upload a spreadsheet and ask Analyst to find trends, anomalies, or create visualizations.' }, - { step: 5, title: 'Enable Viva Engage Community Agent', description: 'Community admins can enable the agent in Viva Engage community settings, configure SharePoint knowledge sources, and choose auto-post or review mode.' }, - { step: 6, title: 'Explore Workflows Agent', description: 'Ask Copilot to automate a routine task β€” try "Create an approval flow for expense reports" to see natural language automation.' } + { step: 1, title: 'Match the experience to the work', description: 'Choose a Microsoft-built experience based on whether the user needs research, analysis, document creation, automation, or delegated work.' }, + { step: 2, title: 'Verify availability and licensing', description: 'Confirm the current license, cloud, language, Frontier, AI model, and usage-billing requirements in the linked product documentation.' }, + { step: 3, title: 'Review admin controls', description: 'Use Microsoft 365 admin center controls to manage access, preview enrollment, models, plugins, and usage limits.' }, + { step: 4, title: 'Pilot with real work', description: 'Test with representative tasks, review outputs and actions, and expand only after the experience meets your quality and governance needs.' } ], bestPractices: [ - 'Use Researcher for multi-source synthesis β€” if your tenant is in the Frontier program, Critique adds a second reasoning pass and Model Council compares GPT and Claude side by side', - 'Use Analyst for structured data β€” spreadsheets, CSVs, and datasets with Python execution', - 'Enable Viva Engage Community Agent in communities with active discussions and identified subject-matter experts', - 'Designate community experts to verify and mark AI-drafted answers as "Trusted" for knowledge curation', - 'Use Workflows Agent for repetitive tasks first β€” approvals, notifications, and reminders are quick wins', - 'Monitor the 25 queries/month limit for Researcher and plan usage accordingly' + 'Use Researcher for cited synthesis and Analyst for data-heavy questions', + 'Keep approval prompts enabled for Cowork actions that send, post, delete, or schedule', + 'Review and test every flow created by Workflows before enabling it', + 'Use active communities and designated experts for Engage community agents', + 'Track Copilot Credit usage for Cowork and other metered experiences', + 'Treat preview status as a deployment constraint, not a production commitment' ], deploymentChecklist: [ - { item: 'M365 Copilot licenses assigned', critical: true }, - { item: 'Users trained on which first-party agent fits their scenario', critical: false }, - { item: 'Viva Engage communities identified for agent enablement', critical: false }, - { item: 'Community experts designated for answer verification', critical: false }, - { item: 'Sample prompts shared with team for each agent', critical: false }, - { item: "Researcher's 25-query-per-user monthly limit communicated to users", critical: false } + { item: 'License and usage-billing requirements confirmed', critical: true }, + { item: 'Preview or Frontier access approved where required', critical: true }, + { item: 'Admin access and model controls reviewed', critical: true }, + { item: 'Pilot users and representative scenarios selected', critical: false }, + { item: 'Usage and quality review process defined', critical: false } ] } }, sharepoint: { - name: 'SharePoint Agents', - subtitle: 'Site-specific intelligent assistants', + name: 'Agents in SharePoint', + subtitle: 'Permission-aware assistants grounded in SharePoint content', icon: Building, color: 'bg-orange-500', gradient: 'from-orange-400 to-orange-600', - timeToMarket: '1 day', + timeToMarket: 'Hours', technicalLevel: 'Beginner', shortName: 'SharePoint', fastTrackSupported: true, - description: 'AI agents that live within SharePoint, now supporting cross-site querying through Copilot and sharing into Microsoft Teams conversations.', + fastTrackNote: 'FastTrack provides remote guidance for deploying agents in SharePoint.', + sourceUrl: 'https://learn.microsoft.com/sharepoint/get-started-sharepoint-agents', + description: 'Agents in SharePoint help users find information and insights from sites, pages, folders, and document libraries. Responses follow each user\'s existing permissions, and agents can be used from SharePoint and Teams chat.', capabilities: [ - 'Site-specific knowledge grounding', - 'Automatic content indexing', - 'SharePoint permissions respect', - 'Document summarization', - 'Cross-site querying via Copilot integration', - 'Shareable into Teams group chats, meeting chats, and channels via @mention' + 'Grounding in selected SharePoint sites, pages, folders, and files', + 'Responses based on each user\'s existing SharePoint permissions', + 'Creation from eligible SharePoint locations', + 'Use in SharePoint and Teams chat', + 'Sharing governed by existing permissions and security settings', + 'Usage monitoring through SharePoint, Purview, and Microsoft Cost Management' ], limitations: [ - 'Basic conversation capabilities only', - 'No external integrations', - 'Up to 20 source items per agent β€” sites, document libraries, folders, and files combined', - 'Teams 1:1 chat with SharePoint-created agents is not supported yet', - 'Cross-site requires M365 Copilot license' + 'Creators need a Microsoft Copilot license and permission to add files to the site', + 'Users need a Copilot license or tenant pay-as-you-go access', + 'Designed for SharePoint-grounded knowledge, not external APIs or business actions', + 'Response quality depends on content quality, permissions, and information architecture' ], whenToUse: [ - 'Site-specific knowledge bases', - 'Department portals', - 'Project sites', - 'Team collaboration spaces', - 'Cross-site knowledge discovery and search', - 'Teams-based document Q&A' + 'Department or project knowledge bases', + 'Site, library, folder, or file-specific questions', + 'Permission-aware document discovery', + 'Quick knowledge assistants inside SharePoint', + 'Teams chat access to approved SharePoint content' ], metrics: { - setupTime: '1-2 hours', - maintenanceEffort: 'Very Low', + setupTime: 'Hours', + maintenanceEffort: 'Low', scalability: 'Medium', customization: 'Low' }, + comparison: { + externalApis: 'No', + deploymentSurfaces: 'SharePoint and Teams chat', + codeRequired: 'No' + }, guidance: { gettingStarted: [ - { step: 1, title: 'Choose your SharePoint site', description: 'Identify the site with the content you want your agent to access.' }, - { step: 2, title: 'Create the agent', description: 'From the site home, a library, or a list: choose New > Agent (or use the AI actions > Create an agent option) to build your SharePoint agent.' }, - { step: 3, title: 'Configure knowledge sources', description: 'Select the sites, document libraries, folders, and files the agent should reference β€” up to 20 source items in total.' }, - { step: 4, title: 'Test and share', description: 'Test the agent with sample questions, then share with your team via the site.' } + { step: 1, title: 'Choose focused content', description: 'Select the site, page, folder, library, or files that contain the knowledge the agent should use.' }, + { step: 2, title: 'Confirm creator permissions', description: 'The creator needs a Microsoft Copilot license and permission to add files to the SharePoint site.' }, + { step: 3, title: 'Create and configure the agent', description: 'Create the agent from an eligible SharePoint location and define the knowledge it should reference.' }, + { step: 4, title: 'Test permissions and answers', description: 'Test with users who have different access levels, then share the agent using existing SharePoint controls.' } ], bestPractices: [ - 'Keep documents well-organized with clear naming conventions for better agent responses', - 'Use metadata and content types to improve content discoverability', - 'Start with a single focused site before expanding to cross-site scenarios', - 'Test with real user questions to validate response quality before broad rollout' + 'Start with a focused content set and clear business purpose', + 'Review permissions before testing response quality', + 'Improve naming, metadata, and content freshness before expanding access', + 'Test with questions from real users and verify citations' ], deploymentChecklist: [ - { item: 'SharePoint site with organized content identified', critical: true }, - { item: 'Site permissions reviewed and appropriate', critical: true }, - { item: 'Document libraries indexed and up to date', critical: false }, - { item: 'Test questions prepared for validation', critical: false } + { item: 'Copilot license assigned to each creator', critical: true }, + { item: 'Copilot licenses or pay-as-you-go access configured for users', critical: true }, + { item: 'SharePoint permissions and content scope reviewed', critical: true }, + { item: 'Representative test questions prepared', critical: false }, + { item: 'Usage and cost monitoring planned', critical: false } ] } }, lite: { - name: 'Agent Builder', - subtitle: 'Build agents within Microsoft 365 Copilot', + name: 'Agent Builder in Microsoft 365 Copilot', + subtitle: 'Fast, natural-language authoring for declarative agents', icon: MessageSquare, color: 'bg-blue-500', gradient: 'from-blue-400 to-blue-600', - timeToMarket: '1-2 days', + timeToMarket: 'Hours to days', technicalLevel: 'Beginner', shortName: 'Agent Builder', fastTrackSupported: true, - description: 'Create AI agents using natural language directly within Microsoft 365 Copilot. Perfect for quick prototyping and personal productivity enhancements.', + fastTrackNote: 'FastTrack guidance covers declarative agents in Microsoft Copilot Chat. Exact assistance depends on the requested deployment scope.', + sourceUrl: 'https://learn.microsoft.com/microsoft-365/copilot/extensibility/agent-builder', + description: 'Agent Builder provides a guided way to create declarative agents in Microsoft 365 Copilot with natural language, templates, instructions, and selected knowledge sources. Move to Copilot Studio when the scenario needs actions or deeper process logic.', capabilities: [ - 'Natural language agent creation', - 'Web search knowledge grounding', - 'SharePoint content integration', - 'Microsoft 365 Copilot connectors', - 'Basic conversation starters', - 'Real-time test pane' + 'Natural-language and manual agent configuration', + 'Templates for common workplace scenarios', + 'Knowledge from public websites, SharePoint, OneDrive files, and Copilot connectors', + 'Default response modes and conversation starters', + 'Built-in test pane', + 'Sharing with users, groups, and teams plus governed Agent Store submission' ], limitations: [ - 'Cannot publish to external channels beyond M365', - 'No custom code or complex business logic', - 'Limited to declarative agent functionality only', - 'Cannot integrate with external APIs directly' + 'Actions and direct external-service integration require Copilot Studio', + 'No custom code or custom orchestrator', + 'Not available on mobile', + 'Agents created in Agent Builder cannot be used in Teams chat', + 'Sharing SharePoint sources can require manual permission updates' ], whenToUse: [ - 'Quick prototyping and proof of concepts', - 'Personal productivity and knowledge management', - 'Simple Q&A bots for small teams', - 'Knowledge retrieval from existing documents' + 'Quick internal knowledge agents', + 'Personal or small-team productivity scenarios', + 'Fast prototypes before a Copilot Studio build', + 'Agents grounded in selected Microsoft 365 or public content' ], metrics: { - setupTime: '2-4 hours', + setupTime: 'Hours to days', maintenanceEffort: 'Low', scalability: 'Medium', customization: 'Low' }, + comparison: { + externalApis: 'No actions', + deploymentSurfaces: 'Microsoft Copilot', + codeRequired: 'No' + }, guidance: { gettingStarted: [ - { step: 1, title: 'Open M365 Copilot', description: 'Access the Microsoft 365 Copilot app where Lite agent creation is built in.' }, - { step: 2, title: 'Create with natural language', description: 'Describe your agent in plain English β€” what it should do and know about.' }, - { step: 3, title: 'Add knowledge sources', description: 'Connect SharePoint sites or web sources to ground your agent\'s responses.' }, - { step: 4, title: 'Test in the preview pane', description: 'Use the real-time test pane to refine your agent\'s behavior before sharing.' } + { step: 1, title: 'Confirm access', description: 'Use a Microsoft 365 Copilot license or a tenant configuration that enables Agent Builder through pay-as-you-go.' }, + { step: 2, title: 'Describe a focused agent', description: 'Use natural language or a template to define one clear job, audience, and response style.' }, + { step: 3, title: 'Add approved knowledge', description: 'Add public websites, SharePoint, OneDrive files, or Copilot connector content that users are allowed to access.' }, + { step: 4, title: 'Test, share, and govern', description: 'Test the agent, confirm source permissions, then share it or submit it for admin-reviewed Agent Store publishing.' } ], bestPractices: [ - 'Start with a clear, focused purpose β€” one job done well beats many done poorly', - 'Write conversation starters to guide users on what to ask', - 'Ground in specific SharePoint content rather than broad web searches for accurate answers', - 'Iterate quickly β€” Lite agents are designed for rapid prototyping' + 'Keep the purpose narrow and the instructions explicit', + 'Prefer a curated knowledge set over broad content', + 'Test with users who have different permissions', + 'Move to Copilot Studio when the design needs actions, external systems, or predictable process control' ], deploymentChecklist: [ - { item: 'M365 Copilot license for creator', critical: true }, - { item: 'Knowledge sources identified (SharePoint/web)', critical: true }, - { item: 'Agent purpose clearly defined', critical: false }, - { item: 'Conversation starters written', critical: false } + { item: 'Agent Builder access and billing model confirmed', critical: true }, + { item: 'Knowledge sources and permissions reviewed', critical: true }, + { item: 'Purpose, audience, and instructions defined', critical: true }, + { item: 'Sharing or Agent Store approval path confirmed', critical: false } ] } }, declarative: { - name: 'Copilot Studio Full Declarative Agents', - subtitle: 'M365 Copilot-orchestrated agents', + name: 'Copilot Studio: Copilot chat harness', + subtitle: 'Low-code agents that extend Microsoft 365 Copilot Chat', icon: Sparkles, color: 'bg-green-500', gradient: 'from-green-400 to-green-600', - timeToMarket: '1-2 weeks', + timeToMarket: 'Days to weeks', technicalLevel: 'Intermediate', - shortName: 'Copilot Studio Declarative', + shortName: 'Studio: Copilot chat', fastTrackSupported: true, - description: 'Declarative agents built in Copilot Studio Full that extend Microsoft 365 Copilot using its orchestrator, with Agent Store publishing and support for connecting to other agents for advanced scenarios.', + fastTrackNote: 'FastTrack provides remote guidance for configuring and deploying declarative agents with Microsoft Copilot Chat and Copilot Studio.', + sourceUrl: 'https://learn.microsoft.com/microsoft-copilot-studio/agents-overview#copilot-chat-harness', + description: 'The Copilot chat harness is the Copilot Studio path for extending Microsoft 365 Copilot Chat with organizational instructions, knowledge, and tools. It is designed for internal, knowledge-first scenarios that should stay in the Microsoft Copilot experience.', capabilities: [ - 'Uses M365 Copilot orchestrator', - 'Custom instructions and behavior', - 'Enterprise knowledge integration', - 'Plugin actions for external systems', - 'Agent Store publishing and distribution', - 'Classic experience: external agent connections over the A2A protocol (generally available)', - 'New agent experience: connected agents (preview) β€” currently limited to other Copilot Studio agents', - 'Available in Microsoft 365 Copilot and Microsoft 365 apps (Teams, Word, Excel, Outlook)', - 'Inherits M365 Copilot security' + 'Extends Microsoft 365 Copilot Chat with domain-specific behavior', + 'Uses organizational knowledge and current Copilot chat models', + 'Supports tools, connectors, REST APIs, MCP servers, and connected agents', + 'Publishes to internal Microsoft 365 audiences', + 'Uses Microsoft 365 identity, security, and governance controls', + 'Supports analytics, evaluations, and administration in Copilot Studio' ], limitations: [ - "Access and billing depend on the agent's grounding and capabilities: agents grounded only in instructions or public web data can be used without pay-as-you-go, while SharePoint, file, Dataverse, and Copilot connector grounding requires pay-as-you-go or a Microsoft 365 Copilot license, and email, people, and Teams grounding requires a Microsoft 365 Copilot license. Eligible licensed usage is included, subject to fair-use limits.", - 'Agents created in the new agent experience cannot be converted to the classic experience, and vice versa', - 'Limited to Microsoft 365 ecosystem', - 'Plugin development requires technical skills', - 'RAI validation checks required for publishing' + 'Focused on internal Microsoft 365 publishing rather than public channels', + 'Billing is included for licensed users or metered for eligible Copilot Chat scenarios', + 'Tools and knowledge sources still require correct permissions and data policies', + 'More advanced builds require environment, lifecycle, testing, and owner planning' ], whenToUse: [ - 'Extend M365 Copilot for specific business scenarios', - 'Need enterprise knowledge grounding', - 'Require external API integrations via plugins', - 'Publishing agents via Agent Store for org-wide use', - 'Want familiar M365 Copilot UI for users' + 'Employee knowledge agents inside Microsoft Copilot', + 'Domain-specific instructions and enterprise grounding', + 'Internal actions through connectors, APIs, or MCP', + 'Organization-wide agents with a managed publishing path' ], metrics: { - setupTime: '1-2 weeks', + setupTime: 'Days to weeks', maintenanceEffort: 'Medium', scalability: 'High', customization: 'High' }, + comparison: { + externalApis: 'Yes, through tools', + deploymentSurfaces: 'Microsoft 365', + codeRequired: 'Optional' + }, guidance: { gettingStarted: [ - { step: 1, title: 'Open Copilot Studio', description: 'Access Copilot Studio and choose to create a new Declarative Agent.' }, - { step: 2, title: 'Define instructions', description: 'Write clear behavioral instructions β€” how the agent should respond and what it knows.' }, - { step: 3, title: 'Connect knowledge & actions', description: 'Add enterprise knowledge sources and plugin actions for external systems.' }, - { step: 4, title: 'Publish to M365 Copilot', description: 'Submit for admin approval and publish to M365 Copilot for your organization.' } + { step: 1, title: 'Choose the Copilot chat harness', description: 'Use this harness when the agent should extend Microsoft 365 Copilot Chat for an internal audience.' }, + { step: 2, title: 'Define instructions and knowledge', description: 'Specify the agent\'s purpose, behavior, approved enterprise content, and ownership.' }, + { step: 3, title: 'Add tools only when needed', description: 'Connect approved actions through connectors, REST APIs, MCP servers, or other supported agents.' }, + { step: 4, title: 'Evaluate and publish', description: 'Run representative evaluations, complete admin review, and publish through the managed Microsoft 365 path.' } ], bestPractices: [ - 'Write detailed system instructions β€” the orchestrator follows them closely', - 'Use Power Platform connectors to extend capabilities without code', - 'Consider Agent Store publishing for org-wide distribution', - 'Test with the M365 Copilot orchestrator context in mind β€” behavior differs from standalone testing' + 'Use the Copilot chat harness for knowledge-first internal scenarios', + 'Keep permissions, DLP, and connector governance in the design', + 'Use evaluations before broad publication', + 'Track ownership and lifecycle from the first release' ], deploymentChecklist: [ - { item: 'Microsoft 365 Copilot Chat available to target users; pay-as-you-go or Copilot Credits configured where the agent grounds in tenant data', critical: true }, - { item: 'Copilot Studio environment provisioned', critical: true }, - { item: 'Agent instructions and knowledge sources defined', critical: true }, - { item: 'Plugin actions configured (if needed)', critical: false }, - { item: 'Admin approval process understood', critical: false } + { item: 'Copilot Studio environment and billing model confirmed', critical: true }, + { item: 'Instructions, knowledge, and owners defined', critical: true }, + { item: 'Tools and data policies reviewed', critical: true }, + { item: 'Evaluation set completed', critical: false }, + { item: 'Admin approval and publishing path confirmed', critical: false } ] } }, full: { - name: 'Copilot Studio Full Custom Agents', - subtitle: 'Advanced agents with complex workflows', + name: 'Copilot Studio: Standard and GitHub Copilot harnesses', + subtitle: 'Predictable conversations or reasoning-heavy business processes', icon: Wrench, color: 'bg-purple-500', gradient: 'from-purple-400 to-purple-600', - timeToMarket: '2-4 weeks', + timeToMarket: 'Weeks', technicalLevel: 'Intermediate', - shortName: 'Copilot Studio Custom Engine', + shortName: 'Copilot Studio', fastTrackSupported: true, - description: 'Full-featured Copilot Studio with advanced capabilities, including multi-agent orchestration, Agent Store publishing, computer use for browser and Windows desktop automation, a choice of supported OpenAI and Anthropic models, custom connectors, multi-channel publishing, and enterprise-grade features.', + fastTrackNote: 'FastTrack guidance for custom engine agents built in Copilot Studio is limited to Teams, Microsoft Copilot, or SharePoint deployment channels.', + sourceUrl: 'https://learn.microsoft.com/microsoft-copilot-studio/agents-overview', + description: 'Copilot Studio now uses three harnesses. This path covers the standard harness for rule-based, predictable conversations and the GitHub Copilot harness for reasoning-heavy, multi-step work. Use the separate Copilot chat harness path when the goal is to extend Microsoft 365 Copilot Chat.', + subAgents: [ + { + id: 'standardHarness', + name: 'Standard harness', + icon: 'GitBranch', + color: 'text-blue-600', + bgColor: 'bg-blue-50 dark:bg-blue-950/20', + borderColor: 'border-blue-200 dark:border-blue-800/30', + status: 'Available', + statusColor: 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-300', + description: 'Rule-based agents for structured, repeatable conversations and predictable responses.', + capabilities: [ + 'Topics, rules, enterprise knowledge, and actions', + 'Consistent behavior for well-understood requests', + 'Copilot Studio capacity model for billing' + ], + whenToUse: 'Help desks, guided conversations, information lookup, and predictable support', + sourceUrl: 'https://learn.microsoft.com/microsoft-copilot-studio/agents-overview#standard-harness' + }, + { + id: 'githubHarness', + name: 'GitHub Copilot harness', + icon: 'Sparkles', + color: 'text-purple-600', + bgColor: 'bg-purple-50 dark:bg-purple-950/20', + borderColor: 'border-purple-200 dark:border-purple-800/30', + status: 'Available', + statusColor: 'bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-300', + description: 'Reasoning-heavy agents that plan multi-step work, adapt to results, and work with files in a secure sandbox.', + capabilities: [ + 'Native skills and memory', + 'Multi-tool and connected-agent orchestration', + 'Usage-based billing with Copilot Credits' + ], + whenToUse: 'Complex business processes, document work, and tasks that require judgment and adaptation', + sourceUrl: 'https://learn.microsoft.com/microsoft-copilot-studio/agents-overview#github-copilot-harness' + } + ], capabilities: [ - 'Advanced conversation flows and logic', - 'Custom connectors and API integrations', - 'Multi-channel publishing', - 'Multi-agent orchestration (agent collaboration)', - 'Agent Store marketplace publishing', - 'Computer use for browser and Windows desktop UI automation (generally available)', - 'Human-in-the-loop (HITL) controls', - 'Automated agent evaluation and testing', - 'Choice of supported OpenAI and Anthropic models; availability varies by region and agent experience', - 'Power Platform integration', - 'Advanced analytics and monitoring', - 'Custom authentication and security' + 'Standard harness for rule-based, predictable conversations', + 'GitHub Copilot harness for adaptive, multi-step reasoning', + 'Knowledge, connectors, workflows, REST APIs, MCP servers, and connected agents', + 'Multi-channel deployment based on the selected harness and channel', + 'Analytics, evaluations, administration, and cost management', + 'Human review and approval patterns for sensitive processes' ], limitations: [ - 'Requires technical expertise and training', - 'Copilot Studio license required', - 'Agents created in the new agent experience cannot be converted to the classic experience, and vice versa', - 'FastTrack remote guidance covers custom engine agents only when the deployment channel is Teams, Microsoft 365 Copilot, or SharePoint', - 'Higher development time investment required', - 'Ongoing maintenance and monitoring needed' + 'Harness choice affects behavior, architecture, billing, and deployment', + 'GitHub Copilot harness usage is billed with Copilot Credits', + 'Standard harness uses the Copilot Studio capacity model', + 'Production agents need environment, data policy, evaluation, owner, and monitoring plans', + 'FastTrack custom engine guidance is channel-limited' ], whenToUse: [ - 'Complex business process automation', - 'Customer service and support at scale', - 'Multi-step workflows and approval processes', - 'Multi-agent workflows requiring orchestration', - 'Browser and Windows desktop automation for apps without APIs', - 'Integration with external systems and APIs' + 'Structured help desk or service conversations', + 'Reasoning-heavy, multi-step business processes', + 'File-intensive work and document generation', + 'External systems and actions', + 'Multi-channel or connected-agent solutions' ], metrics: { - setupTime: '2-4 weeks', - maintenanceEffort: 'Medium', + setupTime: 'Weeks', + maintenanceEffort: 'Medium to high', scalability: 'High', customization: 'High' }, + comparison: { + externalApis: 'Yes', + deploymentSurfaces: 'Microsoft 365, web, and channels', + codeRequired: 'Optional' + }, guidance: { gettingStarted: [ - { step: 1, title: 'Set up Copilot Studio', description: 'Provision your Copilot Studio environment and configure the appropriate licensing for your organization.' }, - { step: 2, title: 'Plan your conversation flow', description: 'Map out the agent\'s topics, triggers, and conversation paths before building.' }, - { step: 3, title: 'Build with topics & actions', description: 'Create topics for different intents, add knowledge sources, and connect API actions.' }, - { step: 4, title: 'Test and iterate', description: 'Use the built-in test canvas and evaluation tools to refine responses.' }, - { step: 5, title: 'Deploy to channels', description: 'Publish to Teams, web, or other channels. Set up analytics monitoring.' } + { step: 1, title: 'Choose the harness first', description: 'Use standard for predictable, rule-based conversations or GitHub Copilot for adaptive, reasoning-heavy work.' }, + { step: 2, title: 'Confirm the billing model', description: 'Plan for standard-harness capacity or GitHub Copilot harness usage through Copilot Credits.' }, + { step: 3, title: 'Design knowledge, tools, and guardrails', description: 'Define approved data, actions, workflows, connected agents, human review, and failure handling.' }, + { step: 4, title: 'Evaluate before publishing', description: 'Use test sets and evaluations, then deploy to the approved channels with analytics and ownership in place.' } ], bestPractices: [ - 'Start with 3-5 core topics and expand based on user feedback', - 'Use the evaluation and testing framework to maintain quality as you scale', - 'Implement human-in-the-loop for high-stakes decisions', - 'Monitor analytics closely in the first 30 days to catch issues early', - 'Forecast Copilot Credit consumption based on agent design, enabled features, and expected usage volume' + 'Do not treat the harnesses as interchangeable', + 'Use the simplest harness that meets the process and risk requirements', + 'Require human review for high-impact actions and decisions', + 'Test failures, permission boundaries, and tool errors before production', + 'Monitor quality, adoption, cost, and owner health after launch' ], deploymentChecklist: [ - { item: 'Copilot Studio license procured', critical: true }, - { item: 'Environment and DLP policies configured', critical: true }, - { item: 'Conversation flows designed and documented', critical: true }, - { item: 'Knowledge sources connected', critical: true }, - { item: 'Testing and evaluation plan in place', critical: false }, - { item: 'Channel deployment strategy defined', critical: false }, - { item: 'Analytics and monitoring configured', critical: false } + { item: 'Harness and billing model selected', critical: true }, + { item: 'Environment, DLP, and connector policies configured', critical: true }, + { item: 'Knowledge, tools, and human controls designed', critical: true }, + { item: 'Evaluation and failure tests completed', critical: true }, + { item: 'Channels, owners, analytics, and support model confirmed', critical: false } ] } }, toolkit: { name: 'Microsoft 365 Agents Toolkit', - subtitle: 'Pro-code declarative agent development', + subtitle: 'Pro-code agent and app development tooling', icon: Code, color: 'bg-red-500', gradient: 'from-red-400 to-red-600', - timeToMarket: '2-4 weeks', + timeToMarket: 'Weeks to months', technicalLevel: 'Expert', shortName: 'M365 Agents Toolkit', fastTrackSupported: false, - description: 'Build declarative and custom engine agents with full developer control using VS Code, Visual Studio, and CLI extensions, with Agent Store publishing, Microsoft 365 Agents SDK integration, and support for adding remote MCP servers as plugins. Note: FastTrack does not cover creating custom agents with developer toolchains.', + fastTrackNote: 'FastTrack does not create custom agents with Microsoft 365 Agents Toolkit, Agents SDK, Teams SDK, Foundry, or similar pro-code tools.', + sourceUrl: 'https://learn.microsoft.com/microsoftteams/platform/toolkit/overview-agents-toolkit', + description: 'Microsoft 365 Agents Toolkit is a suite of developer tools for enterprise agents and apps across Microsoft 365 Copilot, Teams, Office, web, and third-party messaging channels. It supports declarative agents and custom engine agents through Microsoft 365 Agents SDK, Teams SDK, Microsoft Foundry, and TypeSpec.', capabilities: [ - 'Full pro-code development workflow', - 'Microsoft 365 Agents SDK integration for multichannel custom engine agents', - 'Direct integration with Azure services', - 'Version control and CI/CD support', - 'Advanced plugin development', - 'Agent Store multi-channel publishing', - 'Add remote MCP servers as plugins for declarative agents', - 'Agents Playground for local testing', - 'VS Code, Visual Studio, and CLI extensions', - 'Custom engine agent support (bring your own LLM)' + 'Project scaffolding, local testing, provisioning, and publishing', + 'Microsoft 365 Agents SDK for multi-channel custom engine agents', + 'Teams SDK for collaborative Teams scenarios', + 'TypeSpec for declarative agents', + 'Microsoft Foundry integration', + 'Visual Studio Code, Visual Studio, and CLI experiences', + 'SSO, storage, serverless functions, and CI/CD support', + 'Microsoft 365 Agents Playground for local testing' ], limitations: [ - 'Requires software development expertise', - 'More complex setup and maintenance', - 'Steeper learning curve', - 'Requires DevOps practices', - 'A2A is implemented by the agent runtime using dedicated protocol SDKs β€” it is not provided by the Toolkit itself', - 'Creating custom agents with developer toolchains is outside FastTrack scope β€” see the FastTrack service description' + 'Requires software engineering, cloud architecture, security, and DevOps skills', + 'Custom engine agents can require separate hosting and model costs', + 'Teams and Microsoft 365 publishing still requires tenant configuration and approval', + 'Publishing through Agents Toolkit is not supported in Microsoft 365 Government tenants', + 'Pro-code agent creation is outside FastTrack deployment scope' ], whenToUse: [ - 'Need full control over agent behavior', - 'Complex enterprise integrations', - 'Want version control and CI/CD', - 'Publishing agents to Agent Store at scale', - 'Building custom engine agents with your own LLM', - 'Have dedicated development teams' + 'Full control over models, orchestration, code, and hosting', + 'Declarative agents managed as source code', + 'Multi-channel custom engine agents', + 'Existing Microsoft Foundry or custom AI investments', + 'Solutions that need CI/CD and enterprise software lifecycle practices' ], metrics: { - setupTime: '2-4 weeks', + setupTime: 'Weeks to months', maintenanceEffort: 'High', - scalability: 'Very High', - customization: 'Very High' + scalability: 'Very high', + customization: 'Very high' + }, + comparison: { + externalApis: 'Yes', + deploymentSurfaces: 'Microsoft 365 and 10+ channels', + codeRequired: 'Yes' }, guidance: { gettingStarted: [ - { step: 1, title: 'Set up development environment', description: 'Install VS Code or Visual Studio with the M365 Agents Toolkit extension.' }, - { step: 2, title: 'Scaffold your project', description: 'Use the toolkit to create a new agent project with your preferred template.' }, - { step: 3, title: 'Develop locally', description: 'Build your agent logic with TypeScript/C# and test locally with Agents Playground.' }, - { step: 4, title: 'Deploy to Azure', description: 'Set up CI/CD and deploy to Azure. Publish to Agent Store for distribution.' } + { step: 1, title: 'Choose the agent architecture', description: 'Decide between a declarative agent and a custom engine agent, then select the SDK or TypeSpec path that fits.' }, + { step: 2, title: 'Install the toolkit', description: 'Use the Visual Studio Code extension, Visual Studio workload, or CLI for the chosen language and workflow.' }, + { step: 3, title: 'Build and test locally', description: 'Use source control, automated tests, telemetry, and Agents Playground where it fits the target experience.' }, + { step: 4, title: 'Provision and publish', description: 'Provision the required tenant and hosting resources, then publish through the approved organizational or store path.' } ], bestPractices: [ - 'Use Agents Playground for fast local iteration before cloud deployment', - 'Implement proper error handling and telemetry from day one', - 'Follow the MCP protocol patterns for interoperability', - 'Set up CI/CD early β€” version control and automated testing save time long-term' + 'Choose the SDK and hosting model before scaffolding the project', + 'Use source control, CI/CD, telemetry, and automated tests from the start', + 'Design identity, permissions, data access, and approval gates before adding tools', + 'Use Agents Playground for rapid local iteration when supported', + 'Plan an explicit production owner and support model' ], deploymentChecklist: [ - { item: 'Development environment configured (VS Code/Visual Studio)', critical: true }, - { item: 'Azure subscription provisioned', critical: true }, - { item: 'Microsoft 365 Agents Toolkit extension installed for VS Code or Visual Studio', critical: true }, - { item: 'CI/CD pipeline configured', critical: false }, - { item: 'Agents Playground tested locally', critical: false }, - { item: 'Agent Store submission prepared', critical: false } + { item: 'Agent type, SDK, language, and hosting model selected', critical: true }, + { item: 'Development and tenant environments configured', critical: true }, + { item: 'Identity, permissions, data, and threat model reviewed', critical: true }, + { item: 'Automated tests, telemetry, and CI/CD configured', critical: false }, + { item: 'Publishing, operations, and support ownership confirmed', critical: false } ] } } @@ -759,7 +855,7 @@ const selectedAgentKeyForContent = agentTypes[safeSelectedAgentKey] ? safeSelectedAgentKey : 'firstParty'; const currentAgent = agentTypes[selectedAgentKeyForContent]; - const subAgentIconMap = { FileSearch, BarChart3, MessageCircle, Zap, Target, Users, Shield, Star, Layers }; + const subAgentIconMap = { FileSearch, BarChart3, MessageCircle, Zap, Target, Users, Shield, Star, Layers, Sparkles, GitBranch, Code, Bot, Cloud }; const IconComponent = currentAgent.icon; // Message Center computed values (must be after safeSelectedAgentKey) @@ -860,19 +956,19 @@

Start with Your
-

Research or data analysis? β†’ Researcher or Analyst (First-Party Agents)

+

Research or data analysis? β†’ Researcher or Analyst (Microsoft-built)

-

Multi-step personal tasks or delegated knowledge work? β†’ Copilot Cowork (Generally available)

+

Multi-step personal tasks or delegated knowledge work? β†’ Copilot Cowork (GA for work/school)

-

Community Q&A or recurring questions? β†’ Viva Engage Community Agent (First-Party Agents)

+

Community Q&A or recurring questions? β†’ Agents in Viva Engage communities (Public preview)

-

Routine task automation or approvals? β†’ Workflows Agent (First-Party Agents)

+

Routine Microsoft 365 automation? β†’ Workflows agent (Frontier preview)

@@ -884,11 +980,11 @@

Start with Your

-

Need reusable instructions, knowledge, or actions in M365 Copilot? β†’ Declarative agents

+

Need an internal knowledge or action agent in Microsoft Copilot? β†’ Copilot Studio Copilot chat harness

-

External audience or complex workflows? β†’ Copilot Studio custom engine agents (FastTrack remote guidance covers Teams, Microsoft 365 Copilot, and SharePoint channels)

+

Need predictable conversations or reasoning-heavy workflows? β†’ Copilot Studio standard or GitHub Copilot harness

@@ -900,7 +996,7 @@

Start with Your

-

Agent governance & management? β†’ Agent 365 + Copilot Control System

+

Need enterprise agent governance and protection? β†’ Microsoft Agent 365

@@ -916,15 +1012,15 @@

Evaluate Your Te

No technical skills needed:

-

First-party agents (Researcher, Analyst, Viva Engage, Workflows), SharePoint agents, Agent Builder, Copilot Cowork

+

Microsoft-built agents and experiences, Agents in SharePoint, and Agent Builder

Some IT knowledge helpful:

-

Declarative agents, Copilot Studio deployment, admin/governance setup

+

Copilot Studio harness selection, environment setup, tools, data policy, and deployment

Development expertise required:

-

Microsoft 365 Agents Toolkit and custom engine agents (TypeScript, APIs, DevOps)

+

Microsoft 365 Agents Toolkit and pro-code custom engine agents (SDKs, APIs, hosting, DevOps)

@@ -942,11 +1038,11 @@

Consider Budget
- First-party agents (Researcher, Analyst, Viva Engage, Workflows): Immediate once enabled + Microsoft-built GA experiences: Immediate once licensed and enabled
- Copilot Cowork: Available after tenant enablement and usage-based billing configuration (Generally available) + Copilot Cowork: Immediate after licensing and Copilot Credit controls are configured (GA)
@@ -967,11 +1063,11 @@

Consider Budget

- Agent 365 adds enterprise agent governance β€” GA May 1 β€” see current licensing + Microsoft Agent 365 adds enterprise agent governance and protection; it became GA on May 1, 2026. See current requirements
- Microsoft 365 E7 Frontier Suite bundles Copilot, Agent 365, Entra, and E5 security β€” GA May 1 β€” see current licensing + Microsoft 365 E7 includes Microsoft 365 E5, Microsoft Copilot, Microsoft Agent 365, and Microsoft Entra Suite. See current licensing
@@ -998,7 +1094,7 @@

Plan for Growth Scale Up

-

Start with Copilot Cowork and first-party agents like Researcher, Analyst, Viva Engage Community Agent, or SharePoint agents β€” these are the fastest way to demonstrate personal productivity value. Prove adoption with Agent Builder, then scale to Copilot Studio or the Toolkit when you need repeatable multi-user processes, compliance guardrails, governance, or external channels. FastTrack provides remote guidance for deployment planning within its published scope; adoption and change management strategy are not part of the FastTrack benefit.

+

Start with a generally available Microsoft-built experience, Agents in SharePoint, or Agent Builder when one of those options fits the work. Move to the appropriate Copilot Studio harness or Microsoft 365 Agents Toolkit only when the scenario needs stronger process control, custom tools, broader channels, or pro-code lifecycle management. FastTrack provides remote guidance within its published service scope; implementation, custom adoption plans, and pro-code agent creation remain out of scope.

@@ -1013,13 +1109,13 @@

Cowork vs. Structured Agents: Choosing the Right Approach

-

Copilot Cowork is generally available to Microsoft 365 Copilot tenants worldwide in tier-1 languages, giving customers clear guidance on when to use adaptive AI delegation vs. structured agent automation.

+

Copilot Cowork is generally available for work and school accounts. Use it for adaptive, user-directed work; use a structured agent when a shared process needs predictable behavior, managed tools, and a defined lifecycle.

-

Adaptive β€” Copilot Cowork

+

Adaptive: Copilot Cowork

Open-ended delegation for personal productivity and knowledge work. End-user-led, multi-step reasoning with autonomous task execution.

@@ -1045,7 +1141,7 @@

Adaptive β€” Copilot Cow
-

Structured β€” Agent Builder, Studio, SharePoint

+

Structured: Agent Builder, Copilot Studio, SharePoint

Predefined flows with guardrails for business process automation. IT/admin-led with connectors, governance, and consistent behavior.

@@ -1069,6 +1165,25 @@

Structured β€” Agent Bui

+
+
+ +

Extend Cowork with skills and plugins

+
+

Cowork supports built-in skills, custom skills, and plugins from the Microsoft 365 App Store. Plugins can add domain expertise or connectors to approved external services.

+
+
+

Custom skills

+

Teach Cowork repeatable domain instructions and file-based workflows

+
+
+

Plugins and connectors

+

Add approved services, data sources, and specialized capabilities

+
+
+

Skills and plugins extend Cowork, but they do not replace a governed Copilot Studio agent when a shared process needs a defined harness, lifecycle, and publishing model.

+
+
@@ -1078,7 +1193,7 @@

Getting the Most from Co

Build Trust in Delegation

-

Encourage your team to delegate multi-step tasks and let go of manual control β€” start small, then expand as confidence grows

+

Start with low-risk multi-step tasks, keep approval prompts enabled, and expand only after users trust the results

Learn Prompt-to-Plan Thinking

@@ -1111,10 +1226,10 @@

-

Immediate: First-party agents (Researcher, Analyst, Viva Engage, Workflows)

+

Immediate: Generally available Microsoft-built experiences once licensed and enabled

-

Tenant setup required: Copilot Cowork (Generally available)

+

Immediate: Copilot Cowork (GA for work/school; billing setup required)

Minutes to hours: SharePoint agents

@@ -1136,23 +1251,23 @@

Often covered by existing Copilot licensing:

-

First-party agents (Researcher, Analyst, Viva Engage, Workflows), Agent Builder, and many agents published to Microsoft 365 Copilot for licensed users

+

Researcher, Analyst, Agent Builder, and many agents published to Microsoft Copilot for licensed users; exact entitlements vary

Copilot Cowork:

-

Generally available to Microsoft 365 Copilot tenants worldwide in tier-1 languages. Requires an active Microsoft 365 Copilot license, a supported browser, Cowork enabled, usage-based billing enabled, and Anthropic approved as a tenant subprocessor. Local browser use in Microsoft Edge remains a Frontier capability. Check current licensing details for metered usage.

+

Requires a Microsoft 365 Copilot license plus usage-based billing with Copilot Credits. Admins can set per-user or per-group limits.

-

Agent 365 β€” enterprise agent governance:

+

Microsoft Agent 365: enterprise agent governance and protection

Control plane for observing, securing, and governing agents at scale via Admin Center, Defender, Entra, and Purview

-

Microsoft 365 E7 Frontier Suite:

+

Microsoft 365 E7:

Bundles M365 Copilot, Agent 365, Entra Suite, and M365 E5 security (Defender, Intune, Purview) for comprehensive agent + user protection

Additional licensing or consumption may apply:

-

Advanced Copilot Studio scenarios, metered usage in Copilot Chat, tenant-data grounding, and premium connectors

+

Copilot Studio, Cowork, metered Copilot Chat scenarios, shared tenant data, premium connectors, and custom hosting can add consumption or platform costs

Variable delivery costs:

@@ -1236,7 +1351,24 @@

WHY?

-

Delegate open-ended work that benefits from adaptive reasoning β€” Cowork runs in the background while you focus elsewhere

+

Delegate open-ended work that benefits from adaptive planning while keeping approval gates for sensitive actions

+

+

+

+ +
+
+
+

SCENARIO

+

Reasoning-heavy, multi-step business process with files and several tools

+
+
+

RECOMMENDATION

+

Copilot Studio GitHub Copilot harness

+
+
+

WHY?

+

Designed for adaptive business processes that need skills, memory, file work, and multi-tool orchestration

@@ -1249,11 +1381,11 @@

RECOMMENDATION

-

Viva Engage Community Agent

+

Agents in Viva Engage communities

WHY?

-

Proactively surfaces answers grounded in community conversations and SharePoint β€” experts verify and build trusted organizational knowledge over time

+

Drafts answers grounded in community conversations and approved SharePoint sources; experts can review and verify them

@@ -1266,7 +1398,7 @@

RECOMMENDATION

-

Copilot Studio declarative agent

+

Copilot Studio Copilot chat harness

WHY?

@@ -1283,7 +1415,7 @@

RECOMMENDATION

-

Copilot Studio custom engine agent

+

Copilot Studio standard harness

WHY?

@@ -1300,7 +1432,7 @@

RECOMMENDATION

-

Custom engine agent + Toolkit

+

Custom engine agent with Agents Toolkit

WHY?

@@ -1318,20 +1450,20 @@

πŸ“Œ Key Takeaways

-

πŸšͺ Cowork Is a Low-Friction Starting Point

-

Copilot Cowork lets individual users delegate multi-step work without building anything, so it can be a practical first step. Once engaged, they often want to explore structured agents for team and business processes.

+

πŸšͺ Use Cowork for Delegated Work

+

Choose Cowork when a licensed user needs adaptive, multi-step work across Microsoft 365 and the organization can manage Copilot Credit consumption.

Start with Built-In Value

-

Use Cowork and first-party agents (Researcher, Analyst, Viva Engage, Workflows) to prove personal and team productivity value before investing in custom builds.

+

Use a generally available Microsoft-built experience when it already fits the job. Treat Frontier and public preview experiences as controlled evaluations.

πŸ”§ Right Tool for the Right Job

-

Cowork excels at personal, adaptive work. Studio agents shine for repeatable, governed, multi-user processes. Help customers understand the spectrum and pick the right tool for each scenario.

+

Cowork fits adaptive personal work. Agents in SharePoint and Agent Builder fit focused knowledge. Copilot Studio fits shared processes that need a defined harness, tools, and lifecycle.

-

Then Scale with Agent Builder & Studio

-

Create lightweight agents with Agent Builder, then scale successful patterns into Copilot Studio for compliance, governance, and broader deployment.

+

Choose the Harness Deliberately

+

In Copilot Studio, choose Copilot chat for internal knowledge, standard for predictable conversations, or GitHub Copilot for reasoning-heavy multi-step work.

Match Complexity to Risk

@@ -1339,7 +1471,7 @@

Match Complexit

Govern from Day One

-

Plan ownership, sharing, audit, DLP, and lifecycle management with Agent 365 and Copilot Control System. Consider Microsoft 365 E7 for unified Copilot + governance + security.

+

Plan ownership, identity, sharing, audit, DLP, cost, and lifecycle management. Use Microsoft Agent 365 when the organization needs a unified control plane to observe, govern, and secure agents.

@@ -1469,10 +1601,14 @@

Microsoft Copilo )}

-
-
+
+
+ + Reviewed August 21, 2026 +
+
- Updated July 2026 + Message Center updated August 2026
+
+
+ +

+ Accuracy note: Product status and licensing change frequently. Core guidance was reviewed on August 21, 2026 against the official Microsoft links shown in each section. Planning estimates are directional. +

+
+
+
{/* Left sidebar */}
@@ -1495,7 +1640,7 @@

Microsoft Copilo className="px-3 mb-4" /> -

Agent Types

+

Agent approaches

{Object.entries(filteredAgents).map(([key, agent]) => { const Icon = agent.icon; const isSelected = viewMode === 'agent' && safeSelectedAgentKey === key; @@ -1513,9 +1658,9 @@

{agent.timeToMarket} {agent.fastTrackSupported && ( - + - FastTrack Supported + FastTrack guidance )}

@@ -1525,7 +1670,7 @@

- +
Agent 365 β€” Control Plane @@ -1606,9 +1751,9 @@

+
- FastTrack Supported + FastTrack guidance
)} @@ -1624,6 +1769,15 @@

{currentAgent.name}

{currentAgent.description}

+
+ Official Microsoft guidance + +
@@ -1657,12 +1811,33 @@

Technical Level

))}
- {/* Sub-Agent Cards (for First-Party Agents) */} +
+
+ +
+

Accuracy boundary

+

Product claims were reviewed against the linked Microsoft guidance on August 21, 2026. Setup times and qualitative ratings are planning estimates, not Microsoft commitments.

+
+
+
+ +
+

FastTrack scope

+

{currentAgent.fastTrackNote}

+
+
+
+ + {/* Sub-Agent Cards */} {currentAgent.subAgents && (

- Included Agents + {selectedAgentKeyForContent === 'firstParty' ? 'Selected experiences' : 'Harnesses in this path'}

{currentAgent.subAgents.map((sub) => { @@ -1688,6 +1863,15 @@

{sub.name}

Best for: {sub.whenToUse}

+ + Official guidance + +
); })} @@ -1699,7 +1883,7 @@

{sub.name}

- When to Use This Agent Type + When to Use This Approach

{currentAgent.whenToUse.map((useCase, index) => ( @@ -1797,7 +1981,7 @@

Getting Started with {currentAgent.shortName}

-

Follow these steps to deploy your first {currentAgent.shortName} agent.

+

Follow these steps to evaluate and deploy the {currentAgent.shortName} approach.

{currentAgent.guidance.gettingStarted.map((step) => ( @@ -1861,8 +2045,11 @@

- Feature Comparison Matrix + Decision Comparison

+

+ Product capabilities and FastTrack scope are sourced from the linked Microsoft guidance. Setup time, scalability, customization, and maintenance are directional planning estimates. +

@@ -1876,7 +2063,7 @@

- FastTrack + Guidance )} @@ -1886,7 +2073,7 @@

-

+ {Object.entries(agentTypes).map(([key, agent]) => ( + {Object.entries(agentTypes).map(([key, agent]) => ( - + ))} - + {Object.entries(agentTypes).map(([key, agent]) => ( - + ))} {Object.entries(agentTypes).map(([key, agent]) => ( - + ))} @@ -2396,17 +2566,17 @@

- Microsoft Copilot Agents Guide β€’ 2026 + Microsoft Copilot Agents Guide β€’ Core guidance reviewed August 21, 2026

- FastTrack Service Description + FastTrack scope for agents Β· p.agentAudience.includes(a) @@ -561,30 +561,29 @@ async function main() { } const postsJs = finalPosts.map(serialisePost).join(',\n'); + const postsBlock = finalPosts.length > 0 ? `\n${postsJs},\n` : '\n'; const updated = html.slice(0, startIdx) + startMarker + - '\n' + - postsJs + - ',\n' + + postsBlock + html.slice(endIdx); - fs.writeFileSync(INDEX_PATH, updated, 'utf8'); - - // Update the "Updated MONTH YEAR" badge + // Update only the Message Center freshness badge. Core guidance review dates + // are maintained separately so a feed refresh cannot imply a full fact check. const monthYear = today.toLocaleDateString('en-US', { month: 'long', year: 'numeric', }); - const updatedHtml = fs - .readFileSync(INDEX_PATH, 'utf8') - .replace(/Updated \w+ \d{4}/, `Updated ${monthYear}`); + const updatedHtml = updated.replace( + /Message Center updated \w+ \d{4}/, + `Message Center updated ${monthYear}` + ); fs.writeFileSync(INDEX_PATH, updatedHtml, 'utf8'); console.log( `\nβœ… Updated ${finalPosts.length} real message center posts (window: ${iso(windowStart)} to ${iso(windowEnd)})` ); - console.log(`βœ… Updated date badge to "${monthYear}"`); + console.log(`βœ… Updated Message Center badge to "${monthYear}"`); console.log(`πŸ“– Source: https://github.com/merill/mc`); } From 3bd142e27b4bb9624fcd522f2ec597624f120e1e Mon Sep 17 00:00:00 2001 From: soyalejolopez <88358406+soyalejolopez@users.noreply.github.com> Date: Tue, 25 Aug 2026 22:29:16 -0500 Subject: [PATCH 2/2] docs: preserve latest Copilot Studio guidance Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 795a5d3d-51e4-415d-ba88-6f1ce1037e47 --- .../copilot-agents-guide/README.md | 8 +++++++- .../copilot-agents-guide/index.html | 12 ++++++++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/copilot-agent-strategy/copilot-agents-guide/README.md b/copilot-agent-strategy/copilot-agents-guide/README.md index cbdc9d23..0a9e39a9 100644 --- a/copilot-agent-strategy/copilot-agents-guide/README.md +++ b/copilot-agent-strategy/copilot-agents-guide/README.md @@ -46,7 +46,11 @@ as the same thing. Agents, Workflows agent, agents in Viva Engage communities, and Microsoft Scout. The Office creation-agent guidance calls out the required Anthropic model enablement. - **Copilot Studio:** Replaced the old "full declarative" and "full custom" framing with the current - three-harness model: Copilot chat, standard, and GitHub Copilot harnesses. + three-harness model: Copilot chat, standard, and GitHub Copilot harnesses. Harness-specific MCP, + workflow, A2A, connected-agent, and computer-use boundaries are called out. +- **Copilot Studio identity:** Added automatic Microsoft Entra Agent ID creation for new agents, + the July 2026 removal of environment-level opt-out, and Conditional Access guidance for connector + permissions. - **Agent Builder and SharePoint:** Updated knowledge, sharing, pay-as-you-go, creator, and user requirements. - **Microsoft 365 Agents Toolkit:** Updated the supported SDK, TypeSpec, Foundry, Visual Studio, @@ -157,6 +161,8 @@ The scheduled workflow is `.github/workflows/update-message-center.yml`. - [Agent Builder in Microsoft 365 Copilot](https://learn.microsoft.com/microsoft-365/copilot/extensibility/agent-builder) - [Get started with agents in SharePoint](https://learn.microsoft.com/sharepoint/get-started-sharepoint-agents) - [Copilot Studio agents overview](https://learn.microsoft.com/microsoft-copilot-studio/agents-overview) +- [Microsoft Entra Agent ID in Copilot Studio](https://learn.microsoft.com/microsoft-copilot-studio/admin-use-entra-agent-identities) +- [Extend a Copilot Studio agent with MCP](https://learn.microsoft.com/microsoft-copilot-studio/agent-extend-action-mcp) - [Microsoft 365 Agents Toolkit](https://learn.microsoft.com/microsoftteams/platform/toolkit/overview-agents-toolkit) - [Microsoft Agent 365 overview](https://learn.microsoft.com/microsoft-agent-365/overview) - [FastTrack scope for Microsoft Copilot agents](https://learn.microsoft.com/microsoft-365/fasttrack/microsoft-365-copilot#microsoft-copilot-agents) diff --git a/copilot-agent-strategy/copilot-agents-guide/index.html b/copilot-agent-strategy/copilot-agents-guide/index.html index 36f5482b..46e6c56f 100644 --- a/copilot-agent-strategy/copilot-agents-guide/index.html +++ b/copilot-agent-strategy/copilot-agents-guide/index.html @@ -657,6 +657,9 @@ description: 'Rule-based agents for structured, repeatable conversations and predictable responses.', capabilities: [ 'Topics, rules, enterprise knowledge, and actions', + 'External agent connections over the A2A protocol', + 'MCP servers as tools and resources with generative orchestration', + 'Computer use for browser and Windows desktop UI automation; model availability varies', 'Consistent behavior for well-understood requests', 'Copilot Studio capacity model for billing' ], @@ -675,7 +678,9 @@ description: 'Reasoning-heavy agents that plan multi-step work, adapt to results, and work with files in a secure sandbox.', capabilities: [ 'Native skills and memory', - 'Multi-tool and connected-agent orchestration', + 'Workflows as tools for multistep processes', + 'MCP servers as tools (preview)', + 'Connected agents, limited to other Copilot Studio agents', 'Usage-based billing with Copilot Credits' ], whenToUse: 'Complex business processes, document work, and tasks that require judgment and adaptation', @@ -685,7 +690,8 @@ capabilities: [ 'Standard harness for rule-based, predictable conversations', 'GitHub Copilot harness for adaptive, multi-step reasoning', - 'Knowledge, connectors, workflows, REST APIs, MCP servers, and connected agents', + 'Harness-specific support for workflows, REST APIs, MCP servers, A2A, and connected agents', + 'Microsoft Entra Agent ID is created automatically for each new agent', 'Multi-channel deployment based on the selected harness and channel', 'Analytics, evaluations, administration, and cost management', 'Human review and approval patterns for sensitive processes' @@ -694,6 +700,7 @@ 'Harness choice affects behavior, architecture, billing, and deployment', 'GitHub Copilot harness usage is billed with Copilot Credits', 'Standard harness uses the Copilot Studio capacity model', + 'Agents created before the Agent ID rollout can continue using app registrations until Microsoft migrates them', 'Production agents need environment, data policy, evaluation, owner, and monitoring plans', 'FastTrack custom engine guidance is channel-limited' ], @@ -725,6 +732,7 @@ bestPractices: [ 'Do not treat the harnesses as interchangeable', 'Use the simplest harness that meets the process and risk requirements', + 'Review Agent ID API permissions and apply Conditional Access to connector access where needed', 'Require human review for high-impact actions and decisions', 'Test failures, permission boundaries, and tool errors before production', 'Monitor quality, adoption, cost, and owner health after launch'

FastTrack Remote GuidanceFastTrack remote guidance {agent.fastTrackSupported ? @@ -1927,38 +2114,21 @@

-

External APIsExternal APIs and tools - {key === 'lite' || key === 'firstParty' ? - : - - } - {agent.comparison.externalApis}
Multi-channelDeployment surfaces - {key === 'full' || key === 'toolkit' ? - : - - } - {agent.comparison.deploymentSurfaces}
Code Required - {key === 'toolkit' ? - : - key === 'full' || key === 'declarative' ? - Optional : - - } - {agent.comparison.codeRequired}