API capability pack for bounded Microsoft Teams operations through Microsoft Graph at https://graph.microsoft.com/v1.0 only. Enroll a Microsoft Graph OAuth access token connection named microsoft. The pack reads the current user, joined teams, teams, team members, channels, channel members, channel tabs, enabled apps, installed apps, channel messages and replies, chats, chat members, chat tabs, chat installed apps, pinned chat messages, chat messages, and chat replies. Bundles a scheduled channel activity digest, an AI-assisted channel thread brief, and an approval-gated channel update workflow. Writes are approval-gated and limited to sending a single channel/chat message or reply, or setting/removing one message reaction. It intentionally excludes Teams admin endpoints, app install/update/delete, member add/remove, team/channel/chat creation, tabs mutation, deletes/soft-deletes, message edits, pin/unpin, hosted-content binary reads, activity notifications, migration endpoints, permission grants, calendar/file surfaces already covered by calendar/OneDrive/SharePoint packs, and arbitrary Microsoft Graph passthrough.
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.
Where it runs
Device + server
Runs on your device (browser) or your server.
What it's allowed to do
Write
Web APIs
teams
external change
Read: user.current · No approvalRead: team.joined.list · No approvalRead: team.read · No approvalRead: team.member.list · No approvalRead: team.installed_app.list · No approvalRead: team.installed_app.read · No approvalRead: channel.list · No approvalRead: channel.all.list · No approvalRead: channel.read · No approvalRead: channel.member.list · No approvalRead: channel.tab.list · No approvalRead: channel.tab.read · No approvalRead: channel.enabled_app.list · No approvalRead: channel.message.list · No approvalRead: channel.message.read · No approvalRead: channel.reply.list · No approvalRead: channel.reply.read · No approvalWrite: channel.message.send · Asks approvalWrite: channel.reply.send · Asks approvalWrite: channel.message.reaction.set · Asks approvalWrite: channel.message.reaction.unset · Asks approvalRead: chat.list · No approvalRead: chat.read · No approvalRead: chat.member.list · No approvalRead: chat.tab.list · No approvalRead: chat.installed_app.list · No approvalRead: chat.installed_app.read · No approvalRead: chat.pinned_message.list · No approvalRead: chat.pinned_message.read · No approvalRead: chat.message.list · No approvalRead: chat.message.read · No approvalRead: chat.reply.list · No approvalRead: chat.reply.read · No approvalWrite: chat.message.send · Asks approvalWrite: chat.reply.send · Asks approvalWrite: chat.message.reaction.set · Asks approvalWrite: chat.message.reaction.unset · Asks approval
Data it touches
SurfacesWeb APIs
Tags
pack:teamsmicrosoft-teamsmicrosoft-graphchatchannelsmessagescollaborationworkflowrecipeapiv3composition