teams-connector

Post messages and retrieve meeting transcripts in Microsoft Teams via Graph.

33|10|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/andreaswasita/copilot-cowork-dojo --skill teams-connector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teams-connector
Source: https://github.com/andreaswasita/copilot-cowork-dojo/tree/main/skills/teams-connector
Command: npx skills add https://github.com/andreaswasita/copilot-cowork-dojo --skill teams-connector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drive Microsoft Teams from Copilot via Graph / Teams Copilot connectors — post messages, summarize channels, retrieve meeting context, manage chats. Use whenever the source or destination of work is a Teams channel, chat, or meeting. Triggers: "post to Teams", "summarize this channel", "pull meeting transcript", "@mention", "Teams chat".

Core Features & Use Cases

  • Post a recap to a Teams channel or chat from a Copilot session.
  • Retrieve meeting transcripts or channel context to ground AI outputs.
  • Mention participants by resolving to AAD IDs for reliable notifications.

Quick Start

Identify scope (teamId/channelId or chatId/meetingId) and instruct Copilot to post a recap to the target surface.

Frequently Asked Questions about teams-connector

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I post a message to a Microsoft Teams channel from Copilot?

To post a message to a Microsoft Teams channel, this connector uses Graph and Teams Copilot to route your Copilot session recap directly into the specified channel or chat. You must identify the target teamId and channelId to scope the delivery correctly.

Can I retrieve a Microsoft Teams meeting transcript using Copilot?

Yes, you can retrieve a Teams meeting transcript. The connector pulls meeting context and transcripts via Graph to ground AI outputs, requiring you to define the explicit meetingId scope beforehand to ensure safe and accurate retrieval.

What are the prerequisites for connecting Copilot to Microsoft Teams channels?

Connecting Copilot to Teams requires proper Graph permissions, tenant integration, and explicit scope configuration. You must supply the correct teamId, channelId, chatId, or meetingId to safely authorize and target your operational hub.

How do I summarize a Teams channel activity using AI?

You can summarize a Teams channel activity by instructing Copilot to pull the channel context. The connector retrieves channel posts and processes them through Copilot to generate a concise recap of the recent activity for your team.

How do I @mention a participant in a Teams channel post from Copilot?

To @mention a participant in a Teams channel post, the connector resolves user names to their Azure Active Directory IDs. This ensures reliable notifications are sent when Copilot generates and posts the channel message.

Does this Microsoft Teams connector work with individual chats or only channel posts?

This connector works with both individual chats and channel posts. You can apply it to channels, chats, and meetings to post updates, summarize activity, or retrieve transcripts by configuring the appropriate chatId or channelId scope.