Microsoft Teams
Read teams and channels and send chat or channel messages.
CommunicationOAuth199 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_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_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 |
MICROSOFT_TEAMS_CHATS_GET_ALL_MESSAGES DEPRECATED: Use ListUserChatMessages instead. Lists messages from a specified Microsoft Teams chat via the Microsoft Graph API. Returns one page per call (up to `top`, further bounded by `limit` if given) plus a `next_page_token`; pass that back as `page_token` to fetch the next page, until it is absent. Ensure `chat_id` is valid and OData expressions in `filter` are correct. | GET /composio/microsoft_teams/microsoft_teams_chats_get_all_messages | none | — | — | managed |
MICROSOFT_TEAMS_CLEAR_AUTOMATIC_LOCATION Tool to clear the automatic location from a user's presence in Microsoft Teams. Use when you need to remove automatically-set location information from presence status. | POST /composio/microsoft_teams/microsoft_teams_clear_automatic_location | external_send | — | — | managed |
Showing 12 of 199 Microsoft Teams actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.