Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
Microsoft Teams logo

Microsoft Teams

Read teams and channels and send chat or channel messages.

CommunicationOAuth238 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
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_memberexternal_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_memberexternal_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_channelexternal_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_teamexternal_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_tabexternal_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_memberexternal_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_bulkexternal_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_columnexternal_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_channelexternal_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_channelexternal_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_teamexternal_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_chatsnone——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.