m365-agents-ts

Community

Build 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.