Send Chat Message

Send messages with content, importance, mentions, and attachments to Microsoft Teams chats.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill send-chat-message
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Send Chat Message
Source: https://github.com/naftiko/microsoft-teams-sandbox/tree/main/skills/send-chat-message
Command: npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill send-chat-message

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables users to programmatically send messages to specific chat conversations within Microsoft Teams, facilitating communication and collaboration.

Core Features & Use Cases

  • Send Messages: Compose and dispatch messages to existing Teams chats.
  • Rich Content: Supports text-based messages with options for importance levels, mentions, and attachments.
  • Use Case: An automated system can use this Skill to notify a project team in a dedicated chat channel when a new task is assigned or a critical update is available.

Quick Start

Send a message to the chat with ID 'chat-123' saying 'Project deadline is approaching, please review the latest documents'.

Frequently Asked Questions about Send Chat Message

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

FAQPage Schema
How do I send a message to a Microsoft Teams chat programmatically?▼

To send a message to a Microsoft Teams chat programmatically, you need a valid chat ID and an access token with the Chat.ReadWrite scope to interact with the Teams API and dispatch your content.

Can I add mentions and attachments when sending Teams chat messages?▼

Yes, sending Teams chat messages supports defining rich content including message importance levels, user mentions, and attachments for various automated communication scenarios.

What do I need to automate sending notifications to a Teams chat?▼

To automate sending notifications to a Teams chat, you need the specific chat conversation ID and an access token configured with the Chat.ReadWrite scope to authorize Microsoft Teams API interactions.

How does an automated system notify a project team in Teams?▼

An automated system notifies a project team by using an API to send a new message containing critical updates or task assignments directly to a specified Microsoft Teams chat conversation ID.

Are there limitations on what content I can send to a Teams chat?▼

This solution focuses on sending text-based messages with options for importance, mentions, and attachments, requiring a valid chat ID and Chat.ReadWrite access token scope for Microsoft Teams API interaction.