All integrations
MT
Catalogue metadata onlyteam chatv20260909_00

MICROSOFT_TEAMS

Microsoft Teams

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
Attributed source

173

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

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.

Showing 91–120 of 173 actions

List Communications Call Operations

MICROSOFT_TEAMS_LIST_COMMUNICATIONS_CALLS_OPERATIONS

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.