Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamS2S_OAUTH2
OAUTH2
microsoft-teams_oauth
Upstream managed
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
Microsoft cloud environmentmicrosoft_cloud · stringOptional
User connection
Microsoft Tenant IDissuer · stringOptional
S2S_OAUTH2
microsoft_teams_s2s_oauth2
Provider setup
Developer setup
Client IDclient_id · stringRequired
Client Secretclient_secret · stringRequired
Tenant IDgeneric_id · stringRequired
Microsoft cloud environmentmicrosoft_cloud · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Tool to list operations on a Microsoft Teams call. Use when you need to retrieve the status of long-running operations like adding large gallery views, recording, or playing prompts on an active call.
Untrusted display-only summary
List deleted teams
MICROSOFT_TEAMS_LIST_DELETED_TEAMS
Tool to list deleted Microsoft Teams and their properties. Use when you need to retrieve a list of teams that have been deleted.
Untrusted display-only summary
List group team channels (Deprecated)
MICROSOFT_TEAMS_LIST_GROUP_TEAM_CHANNELS
DEPRECATED: Use MICROSOFT_TEAMS_LIST_CHANNELS instead. Tool to list channels from a group's associated team. Use when you have a group ID and need to retrieve its team's channels.
Untrusted display-only summary
List Group Team Operations
MICROSOFT_TEAMS_LIST_GROUP_TEAM_OPERATIONS
Tool to list operations on a group's team. Use when you need to retrieve all async operations (such as team creation, archiving, channel creation) for a specific group's team.
Untrusted display-only summary
List team incoming channels
MICROSOFT_TEAMS_LIST_INCOMING_CHANNELS
Tool to list incoming channels shared with a Microsoft Teams team. Use when you need to view channels from other teams that have been shared with this team.
Untrusted display-only summary
List installed apps in team
MICROSOFT_TEAMS_LIST_INSTALLED_APPS
Tool to list apps installed in a Microsoft Teams team. Use when you need to retrieve the collection of apps installed in a specific team.
Untrusted display-only summary
List meeting recordings
MICROSOFT_TEAMS_LIST_MEETING_RECORDINGS
List recordings for a scheduled, non-expired Microsoft Teams online meeting. Returns recording metadata, including IDs needed by the recording-content action. Microsoft Graph excludes live events and documents that meetings created with create onlineMeeting without an associated calendar event are unsupported.
Untrusted display-only summary
List meeting transcripts
MICROSOFT_TEAMS_LIST_MEETING_TRANSCRIPTS
List meeting transcripts for a Microsoft Teams online meeting. Retrieves all transcripts associated with a specific meeting, including metadata such as creation time, meeting organizer, and content URL. Use this action when you need to access or review the transcription records of a meeting, for example to extract mee…
Untrusted display-only summary
List channel message replies
MICROSOFT_TEAMS_LIST_MESSAGE_REPLIES
Tool to list all replies to a specific message in a Microsoft Teams channel. Use when you need to retrieve the conversation thread for a particular message.
Untrusted display-only summary
List messages to yourself
MICROSOFT_TEAMS_LIST_MESSAGES_TO_SELF
List one page from your Microsoft Teams self-DM (the chat with yourself), so you can read personal notes without looking up any chat or user ID.
Untrusted display-only summary
List offer shift requests
MICROSOFT_TEAMS_LIST_OFFER_SHIFT_REQUESTS
Tool to list offer shift requests in a Microsoft Teams schedule. Use when you need to retrieve all offer shift requests for a team's schedule.
Untrusted display-only summary
List user online meetings
MICROSOFT_TEAMS_LIST_ONLINE_MEETINGS
Look up a Microsoft Teams online meeting for a user by identifier. This is effectively a 'lookup-by-identifier' endpoint, NOT a general-purpose list or search. Microsoft Graph REQUIRES an OData $filter predicate on /me/onlineMeetings and /users/{user_id}/onlineMeetings; without it the API returns HTTP 400 'Filter expr…
Untrusted display-only summary
List open shift change requests
MICROSOFT_TEAMS_LIST_OPEN_SHIFT_CHANGE_REQUESTS
Tool to list open shift change requests in a Microsoft Teams schedule. Use when you need to retrieve all open shift requests for a team's schedule.
Untrusted display-only summary
List open shifts
MICROSOFT_TEAMS_LIST_OPEN_SHIFTS
Tool to list open shifts in a Microsoft Teams schedule. Use when you need to retrieve all unassigned open shifts for a team's schedule.
Untrusted display-only summary
List People
MICROSOFT_TEAMS_LIST_PEOPLE
Retrieves a list of people relevant to a specified user from Microsoft Graph, noting the `search` parameter is only effective if `user_id` is 'me'.
Untrusted display-only summary
List pinned messages
MICROSOFT_TEAMS_LIST_PINNED_MESSAGES
Tool to retrieve the list of pinned messages in a Microsoft Teams chat. Use when you need to get all messages that have been pinned in a specific chat conversation.
Untrusted display-only summary
List team schedule day notes
MICROSOFT_TEAMS_LIST_SCHEDULE_DAY_NOTES
Tool to list all dayNotes from a team's schedule. Use when you need to retrieve all day notes or search/filter notes for specific dates in a team's schedule.
Untrusted display-only summary
List scheduling groups
MICROSOFT_TEAMS_LIST_SCHEDULING_GROUPS
Tool to list scheduling groups in a team's schedule. Use when you need to retrieve all scheduling groups for shift management and organization.
Untrusted display-only summary
List shifts
MICROSOFT_TEAMS_LIST_SHIFTS
Tool to list shifts in a Microsoft Teams schedule. Use when you need to retrieve all shifts for a team's schedule.
Untrusted display-only summary
List swap shifts change requests
MICROSOFT_TEAMS_LIST_SWAP_SHIFTS_CHANGE_REQUESTS
Tool to list swap shift change requests in a Microsoft Teams schedule. Use when you need to retrieve all swap shift requests for a team's schedule.
Untrusted display-only summary
List team members
MICROSOFT_TEAMS_LIST_TEAM_MEMBERS
Tool to list members of a Microsoft Teams team. Use when you need to retrieve the members of a specific team, for auditing or notifications.
Untrusted display-only summary
List Team Operations
MICROSOFT_TEAMS_LIST_TEAM_OPERATIONS
Tool to list operations from a team. Use when you need to retrieve all async operations (such as team creation, archiving, channel creation) for a specific team.
Untrusted display-only summary
List teams permission grants
MICROSOFT_TEAMS_LIST_TEAM_PERMISSION_GRANTS
Tool to list all resource-specific permission grants for a team with support for filtering, pagination, and sorting. Use when you need to identify which Microsoft Entra apps have access to a team and their corresponding permissions.
Untrusted display-only summary
List Teams templates
MICROSOFT_TEAMS_LIST_TEAM_TEMPLATES
Tool to list available Microsoft Teams templates. Use when retrieving templates for team creation or customization workflows.
Untrusted display-only summary
List team time off entries
MICROSOFT_TEAMS_LIST_TIME_OFF
Tool to list time off entries from a Microsoft Teams team's schedule. Use when you need to retrieve all time off periods for a team.
Untrusted display-only summary
List team schedule time off reasons
MICROSOFT_TEAMS_LIST_TIME_OFF_REASONS
Tool to get time off reasons from a team's schedule. Use when you need to retrieve the list of available time off reasons for scheduling in Microsoft Teams.
Untrusted display-only summary
List time off requests
MICROSOFT_TEAMS_LIST_TIME_OFF_REQUESTS
Tool to retrieve a list of time off requests from a Microsoft Teams team's schedule. Use when you need to view all time off requests including their status (pending, approved, declined), dates, and associated users.
Untrusted display-only summary
List user's chat members
MICROSOFT_TEAMS_LIST_USER_CHAT_MEMBERS
Tool to list members of a specific chat for a user in Microsoft Teams. Use when you need to retrieve the members of a specific user's chat, whether it's a one-on-one chat, group chat, or meeting chat.
Untrusted display-only summary
List user chat messages
MICROSOFT_TEAMS_LIST_USER_CHAT_MESSAGES
Tool to retrieve messages from a specific chat for a given user. Use when you need to access chat messages through the user context.
Untrusted display-only summary
List user joined teams
MICROSOFT_TEAMS_LIST_USER_JOINED_TEAMS
Tool to list the Teams that a specified user is a direct member of (joined teams). Use for access/membership audits when enumerating team members is access-restricted.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.