msteams

Automate Microsoft Teams messaging, calendar checks, and people lookups via Graph API.

280|25|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/sigcli/sigcli --skill msteams-sigcli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: msteams
Source: https://github.com/sigcli/sigcli/tree/main/skills/msteams
Command: npx skills add https://github.com/sigcli/sigcli --skill msteams-sigcli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

AI agents often need to interact with collaboration tools to read and respond to messages, check schedules, and find colleagues without leaving their workflow.

Core Features & Use Cases

  • Read and send Microsoft Teams messages, including group chats and channels.
  • Search conversations, fetch meeting transcripts, and check calendars via Graph API.
  • Look up people, managers, and direct reports to build org charts and context for agents.

Quick Start

Install the skill and run a sample Teams command to read conversations or check your calendar with tokens.

Frequently Asked Questions about msteams

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

FAQPage Schema
How do I automate Microsoft Teams messaging for an AI agent?

To automate Microsoft Teams messaging for an AI agent, this Skill uses scripts to read and send messages across 1:1 and group chats, requiring two Signet tokens for chat and Graph access to execute deterministic tasks.

Can I retrieve meeting transcripts and check calendars via the Teams Graph API?

You can retrieve meeting transcripts and check calendars via the Teams Graph API using this Skill, which requires setting the TEAMS_REGION environment variable with a default of 'apac' to route requests correctly.

How do I look up people and build org charts using Microsoft Teams conversations?

To look up people and build org charts using Microsoft Teams, this Skill searches conversations and retrieves managers or direct reports via Graph API, formatting the content for AI-driven responses.

Do I need specific tokens to access Teams conversations and calendars?

You need two Signet tokens for accessing Teams conversations and Graph API features like calendars, ensuring secure authentication for reading messages, searching chats, and retrieving meeting transcripts.

What's the best way to search Microsoft Teams conversations for an AI workflow?

The best way to search Microsoft Teams conversations for an AI workflow is using this Skill's scripts workspace, which automates message retrieval and formats content from 1:1 and group chats for agent processing.

Are there limitations when automating Teams messaging with Python requests?

When automating Teams messaging with Python requests, limitations include dependency on two Signet tokens for chat and Graph access, and the necessity of configuring TEAMS_REGION to avoid execution failures in cross-region operations.