m365-agents-ts
CommunityBuild Microsoft 365 agents in TypeScript
Authordavidrrowley
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provides a ready-reference and implementation patterns for building multichannel Microsoft 365 agents that handle Teams messaging, invoke activities, streaming responses, and direct Copilot Studio integration, reducing integration friction and wiring effort.
Core Features & Use Cases
- AgentApplication routing patterns for TypeScript/Node.js projects to centralize conversation handlers.
- Express hosting with startServer for simple deployment and HTTP integration.
- Streaming response patterns for long-running completions and chunked delivery to clients.
- Copilot Studio client and WebChat integration for direct-to-engine conversations and front-end embedding.
- Use Case: implement an enterprise Teams bot that streams generated content from Azure OpenAI and forwards feedback via Copilot Studio.
Quick Start
Start the Express-hosted AgentApplication using the provided TypeScript patterns to handle messages, streaming responses, and Copilot Studio conversations.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: m365-agents-ts Download link: https://github.com/davidrrowley/CortexYouV3/archive/main.zip#m365-agents-ts Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.