Microsoft Teams
Communication

Microsoft Teams Connector

Connect to Microsoft Teams to manage teams, channels, and messages via MS Graph.

$pip install "toolsconnector[teams]"
17
Actions
Communication
Category
Free
Apache 2.0

All 17 Actions

Action Description Parameters Returns
add_member ⚠Add a member to a teamteam_id, user_id  [roles]TeamsMember
create_channelCreate a new channel in a teamteam_id, name  [description]TeamsChannel
delete_channel ⚠Delete a channel from a teamteam_id, channel_idNoneType
get_channelGet a single channel by IDteam_id, channel_idTeamsChannel
get_teamGet a single team by IDteam_idTeam
get_user_presenceGet a user's presence status in Teamsuser_idTeamsPresence
list_channelsList channels in a teamteam_idlist
list_chat_messagesList messages in a Teams chatchat_id  [limit, page_url]PaginatedList[TeamsMessage]
list_chatsList chats the user is part of[limit]list
list_membersList members of a teamteam_idlist
list_messagesList messages in a Teams channelteam_id, channel_id  [limit, page_url]PaginatedList[TeamsMessage]
list_teamsList teams the user has joinedlist
remove_member ⚠Remove a member from a teamteam_id, member_idNoneType
reply_to_message ⚠Reply to a message in a Teams channelteam_id, channel_id, message_id, contentTeamsMessage
send_chat_message ⚠Send a message to a Teams chatchat_id, contentTeamsMessage
send_message ⚠Send a message to a Teams channelteam_id, channel_id, contentTeamsMessage
update_channelUpdate a channel in a teamteam_id, channel_id  [display_name, description]TeamsChannel
Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing