Post a channel message
teams_send_channel_messagePost a new top-level message to a Microsoft Teams channel. Provide team ID, channel ID, and message content to communicate directly within Teams.
Instructions
Post a new top-level message to a team channel as the signed-in user.
Args:
team_id (string): the team ID
channel_id (string): the channel ID
content (string): the message body (max 28000 chars)
content_type ('text' | 'html'): body format (default text)
Returns: JSON { id, webUrl } of the created message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Message text. Plain text by default; set content_type='html' to send HTML. | |
| team_id | Yes | The Microsoft Teams team (group) ID. Get it from teams_list_joined_teams. | |
| channel_id | Yes | The channel ID (e.g. '19:...@thread.tacv2'). Get it from teams_list_channels. | |
| content_type | No | Body content type: 'text' (plain) or 'html' | text |