Overview of M365 Agents SDK Samples
mainThe M365 Agents SDK Samples repository contains server-side implementations designed to extend Copilot Studio agents. These samples demonstrate various patterns for agent extensibility, including connectors, multilingual support, and multi-agent orchestration.
Key sample patterns include:
- Azure Function Connectors: Using Azure Functions to call agents.
- Multilingual Bots: Implementing bots with automatic translation capabilities.
- Relay Bot Pattern: Implementing a relay bot architecture.
- Multi-Agent Orchestration: Running multiple
AgentApplicationinstances within a single host. - Skill Integration: Calling echo bots from a skill.
- Client Consumption: Using console applications (.NET, Node, Python) to consume agents.