Microsoft Teams
Read teams and channels and send chat or channel messages.
CommunicationOAuth238 endpoints
Endpoints
| Operation | Method & path | Effect | Latency | Rate | Cost |
|---|---|---|---|---|---|
MICROSOFT_TEAMS_ADD_CHAT_MEMBER Tool to add a conversationMember to a Microsoft Teams chat. Use when adding a user to an existing chat conversation. | POST /composio/microsoft_teams/microsoft_teams_add_chat_member | external_send | — | — | managed |
MICROSOFT_TEAMS_ADD_GROUP_MEMBER Add one directory user to a Microsoft 365 or security group. | POST /composio/microsoft_teams/microsoft_teams_add_group_member | external_send | — | — | managed |
MICROSOFT_TEAMS_ADD_MEMBER_TO_CHANNEL Tool to add a member to a Microsoft Teams channel. Use this action when you need to grant a user access to a specific channel within a team, or when you need to add an owner to manage the channel. | POST /composio/microsoft_teams/microsoft_teams_add_member_to_channel | external_send | — | — | managed |
MICROSOFT_TEAMS_ADD_MEMBER_TO_TEAM (DEPRECATED: use `MICROSOFT_TEAMS_ADD_TEAM_MEMBER`) Tool to add a user to a Microsoft Teams team. Use when granting or updating membership for a user. | POST /composio/microsoft_teams/microsoft_teams_add_member_to_team | external_send | — | — | managed |
MICROSOFT_TEAMS_ADD_TAB Tool to add a new tab to a Microsoft Teams channel. Use when you need to pin an app or website as a tab in a channel. | POST /composio/microsoft_teams/microsoft_teams_add_tab | external_send | — | — | managed |
MICROSOFT_TEAMS_ADD_TEAM_MEMBER Tool to add a user to a Microsoft Teams team. Use when granting or updating membership for a user. | POST /composio/microsoft_teams/microsoft_teams_add_team_member | external_send | — | — | managed |
MICROSOFT_TEAMS_ADD_TEAM_MEMBERS_BULK Tool to add multiple members to a Microsoft Teams team in a single operation. Use when adding several users at once to improve efficiency. | POST /composio/microsoft_teams/microsoft_teams_add_team_members_bulk | external_send | — | — | managed |
MICROSOFT_TEAMS_ADD_WORKBOOK_TABLE_COLUMN Insert a column at a zero-based position in an Excel workbook table stored in a Microsoft Graph drive item. | POST /composio/microsoft_teams/microsoft_teams_add_workbook_table_column | external_send | — | — | managed |
MICROSOFT_TEAMS_ARCHIVE_CHANNEL Tool to archive a channel in a Microsoft Teams team. Use when you need to archive a specific channel within a team. | POST /composio/microsoft_teams/microsoft_teams_archive_channel | external_send | — | — | managed |
MICROSOFT_TEAMS_ARCHIVE_GROUP_TEAM_CHANNEL Tool to archive a channel in a Microsoft Teams team using the group ID. Use when you need to archive a specific channel within a team. | POST /composio/microsoft_teams/microsoft_teams_archive_group_team_channel | external_send | — | — | managed |
MICROSOFT_TEAMS_ARCHIVE_TEAM Tool to archive a Microsoft Teams team. Use after confirming the team ID; returns 202 if accepted. | POST /composio/microsoft_teams/microsoft_teams_archive_team | external_send | — | — | managed |
MICROSOFT_TEAMS_CHATS_GET_ALL_CHATS Lists a specified user's Microsoft Teams chats, supporting filtering and property selection. An unfiltered first page for `user_id='me'` includes the personal self-chat with `is_self_chat=true`; use SEND_MESSAGE_TO_SELF and LIST_MESSAGES_TO_SELF for it. Returns one provider page per call (up to `top`, further bounded by `limit` if given), potentially plus that one synthetic entry, and a `next_page_token`. | GET /composio/microsoft_teams/microsoft_teams_chats_get_all_chats | none | — | — | managed |
Showing 12 of 238 Microsoft Teams actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.