Below you will find pages that utilize the taxonomy term “Agents”
posts
Build Microsoft 365 Copilot Agents That Connect to SharePoint with TypeSpec and OAuth
Table of Contents Introduction Prerequisites Implementation Guide Creating Your Agent Configuring TypeSpec Files Setting Up Authentication Testing & Troubleshooting Conclusion References Introduction Following on my blog post Declarative Agents: Azure OpenAI API Key Auth with TypeSpec, I decided to try out how to authenticate to Ms Graph using sample Tasks Agent using TypeSpec for Microsoft 365 Copilot that connects to the Microsoft Graph APIs created by Sébatien Levert.
Why This Matters: Copilot out of the box can not retrieve data from SharePoint List.
posts
Declarative Agents: Azure OpenAI API Key Auth with TypeSpec
Table of Contents Introduction Use Cases Step-by-Step: Create Agent with TypeSpec Limitations & Gotchas Troubleshooting Build Errors main.tsp Solution for OpenAI Action.tsp Example Output: Generated Files Testing Tips for Success Declarative Agent - Volunteering App: MS Graph Auth Challenge Conclusion References Introduction Building declarative agents using the M365 Agents Toolkit and TypeSpec streamlines the process of generating JSON and YAML specifications. This is a great improvement to manually updating and generating JSON and YAML yourself which is not the best experience.
posts
Linking Existing Power Automate Flows as Tools in Copilot Studio
Introduction Copilot Studio allows users to enhance agent functionality by integrating existing Power Automate flows. These flows can be added directly to topics or utilized as tools within an agent. This post explains how to add Power Automate flows as tools and use them effectively within Copilot Studio.
Adding Power Automate Flows to Topics Within a topic added to an agent, existing agent flows can be seamlessly integrated. This approach enhances the agent’s capabilities as well as introducing more probablistic behaviour to the agent.
posts
Understanding Copilot Studio Agents App Registration
When you create an Agent within Copilot Studio, a corresponding App registration is automatically generated. These app registrations are named after the Agent, suffixed with “(Microsoft Copilot Studio)”. You can view these app registrations in the Azure Portal under App registrations > All applications.
Agent Certificates and Federated Identity Each app registration associated with a Copilot Studio Agent includes three certificates and two federated credentials as of January 2025. These components enable secure communication between agents and your data sources and services.