Teams
Source: https://runstack.engineer/docs/toolkits/teams
Microsoft Teams via Microsoft Graph: teams and channels, channel and chat messages, meetings, attendance, and presence.
Tools (66):
| Tool | Description |
|---|---|
teamsListJoinedTeams | List teams the user is a member of. |
teamsListAllTeams | List all teams in the organization. |
teamsGetTeam | Get one team. |
teamsCreateTeam | Create a team from a template with owners/members. |
teamsUpdateTeam | Update a team name or settings. |
teamsDeleteTeam | Delete a team and its group. |
teamsArchiveTeam | Archive a team (read-only). |
teamsUnarchiveTeam | Restore an archived team. |
teamsCloneTeam | Clone a team with selected parts. |
teamsListChannels | List channels in a team. |
teamsGetChannel | Get one channel. |
teamsCreateChannel | Create a standard/private/shared channel. |
teamsUpdateChannel | Update a channel. |
teamsDeleteChannel | Delete a channel. |
teamsListTeamMembers | List team members with roles. |
teamsAddTeamMember | Add a member or owner to a team. |
teamsRemoveTeamMember | Remove a member from a team. |
teamsUpdateTeamMember | Promote/demote a team member. |
teamsListChannelMembers | List members with channel access. |
teamsAddChannelMember | Add a member to a private/shared channel. |
teamsRemoveChannelMember | Remove a channel member. |
teamsListTags | List teamwork tags in a team. |
teamsCreateTag | Create a tag for group @mentions. |
teamsDeleteTag | Delete a teamwork tag. |
teamsListTabs | List tabs pinned to a channel. |
teamsAddTab | Pin an app tab to a channel. |
teamsUpdateTab | Update a channel tab. |
teamsDeleteTab | Remove a tab from a channel. |
teamsListInstalledApps | List apps installed in a team. |
teamsInstallApp | Install a catalog app into a team. |
teamsUninstallApp | Remove an installed app. |
teamsSendActivityNotification | Send an activity feed notification. |
teamsListChannelMessages | List top-level channel messages. |
teamsGetChannelMessage | Get one channel message. |
teamsSendChannelMessage | Post a message to a channel. |
teamsReplyChannelMessage | Reply in a channel thread. |
teamsListMessageReplies | List replies to a channel message. |
teamsUpdateChannelMessage | Edit a channel message. |
teamsDeleteChannelMessage | Soft-delete a channel message. |
teamsUndoDeleteChannelMessage | Restore a deleted channel message. |
teamsListChats | List 1:1, group, and meeting chats. |
teamsGetChat | Get one chat. |
teamsCreateChat | Start a 1:1 or group chat. |
teamsUpdateChat | Update a group chat topic. |
teamsDeleteChat | Delete a chat. |
teamsListChatMessages | List messages in a chat. |
teamsGetChatMessage | Get one chat message. |
teamsSendChatMessage | Send a message in a chat. |
teamsUpdateChatMessage | Edit a chat message. |
teamsDeleteChatMessage | Delete a chat message. |
teamsListChatMembers | List chat members. |
teamsAddChatMember | Add a member to a group chat. |
teamsRemoveChatMember | Remove a chat member. |
teamsListPinnedMessages | List pinned chat messages. |
teamsPinChatMessage | Pin a chat message. |
teamsUnpinChatMessage | Unpin a chat message. |
teamsCreateOnlineMeeting | Create a Teams online meeting. |
teamsGetOnlineMeeting | Get one online meeting. |
teamsUpdateOnlineMeeting | Update an online meeting. |
teamsDeleteOnlineMeeting | Delete an online meeting. |
teamsListAttendanceReports | List meeting attendance reports. |
teamsListAttendanceRecords | List per-attendee attendance records. |
teamsListMeetingRecordings | List meeting recordings. |
teamsGetMeetingRecording | Get one meeting recording metadata. |
teamsGetPresence | Get user presence. |
teamsSetPresence | Set user presence. |