Sign inStart your trial

Microsoft Teams

Reference

169 actions for Microsoft Teams workflows.

01. Operations

Act on Microsoft Teams from a workflow

Operations are the actions a workflow can take in Microsoft Teams, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Calls

3 operations

Control real-time call sessions and content sharing during Teams calls. These operations enable you to programmatically manage call participants, update call states, and handle screen sharing sessions in communication automation scenarios.

Action

Create Call Operation

MICROSOFT_TEAMS_CREATE_CALL_OPERATION

Initiates a new operation on an active Teams call, allowing you to programmatically control call features and functionality during conversations.

4 input
Action

Create Content Sharing Session

MICROSOFT_TEAMS_CREATE_CONTENT_SHARING_SESSION

Initiates screen sharing or content sharing during an active Microsoft Teams call, allowing you to display your screen, documents, or applications to participants in real-time.

1 input
Action

Delete Call Operation

MICROSOFT_TEAMS_DELETE_CALL_OPERATION

Remove a specific operation record from a Teams call, allowing you to clean up completed or unnecessary call operations from your communication history.

3 input

Channels

8 operations

Create, configure, and manage team channels and their settings. Use these operations to organize channel structure, control email integration, manage tabs, and maintain channel lifecycle in your Teams environment.

Action★ Featured

Create a channel

MICROSOFT_TEAMS_CREATE_CHANNEL

Set up a new channel in Microsoft Teams to organize conversations and collaborate with your team around specific projects, topics, or departments.

8 input
Action

Add member to channel

MICROSOFT_TEAMS_ADD_MEMBER_TO_CHANNEL

Grants a user access to a specific Microsoft Teams channel, allowing them to participate in conversations and collaborate with team members. This is useful when onboarding new team members or expanding access to existing collaborators.

4 input
Action

Add tab to channel

MICROSOFT_TEAMS_ADD_TAB

Add a new tab to a Microsoft Teams channel to display an app or website directly within your team's workflow. This helps organize resources and keeps important tools accessible to all channel members.

5 input
Action

Archive channel

MICROSOFT_TEAMS_ARCHIVE_CHANNEL

Archives a channel in Microsoft Teams to remove it from active view while preserving its message history and content. Use this when you want to clean up your workspace by retiring channels that are no longer in active use.

3 input
Action

Archive team channel

MICROSOFT_TEAMS_ARCHIVE_GROUP_TEAM_CHANNEL

Archive a channel in your Microsoft Teams team to clean up old conversations and declutter your workspace without permanently deleting the channel or its history. Archived channels remain accessible for reference but are hidden from the active channel list.

3 input
Action

Create channel in group team

MICROSOFT_TEAMS_CREATE_GROUP_TEAM_CHANNEL

Creates a new channel within a group's team, allowing you to organize conversations and content around specific topics or projects. This helps keep team communications structured and easily accessible.

5 input
Action

Delete channel tab

MICROSOFT_TEAMS_DELETE_TAB

Removes a tab from a Microsoft Teams channel to clean up your workspace and keep only the tools and content your team actively uses.

4 input
Action

Delete team channel

MICROSOFT_TEAMS_DELETE_CHANNEL

Permanently removes a channel from your Microsoft Teams team to clean up workspace organization and archived projects. Note that the General channel cannot be deleted.

3 input

Chat

3 operations

Send, retrieve, and manage direct messages and group conversations in Teams. These operations enable one-on-one and group messaging, member management, and message tracking for notification and communication workflows.

Action

Add chat member

MICROSOFT_TEAMS_ADD_CHAT_MEMBER

Invite a team member to an existing Teams chat conversation to include them in ongoing discussions and collaboration.

4 input
Action

Get all chat messages (Deprecated)

MICROSOFT_TEAMS_CHATS_GET_ALL_MESSAGES

Retrieves all messages from a specified Microsoft Teams chat, with automatic pagination handling to fetch complete conversation history. This operation helps you access and analyze team communications for reporting, compliance, or integration purposes.

6 input
Action

Get all chats

MICROSOFT_TEAMS_CHATS_GET_ALL_CHATS

Retrieves all Microsoft Teams chats for a specified user, allowing you to view and manage all conversations they're part of with filtering and pagination support.

5 input

Meetings

4 operations

Schedule, configure, and manage online meetings and their transcripts. These operations allow you to create meetings, retrieve recording transcripts, and maintain meeting schedules programmatically.

Action

Create online meeting

MICROSOFT_TEAMS_CREATE_MEETING

Schedule a standalone Microsoft Teams online meeting without needing a calendar event, making it quick to set up ad-hoc or recurring video calls with clients, team members, or collaborators.

27 input
Action

Create or get online meeting

MICROSOFT_TEAMS_CREATE_OR_GET_ONLINE_MEETING

Creates a new Microsoft Teams meeting or retrieves an existing one using a unique external identifier, ensuring you never accidentally create duplicate meetings.

7 input
Action

Create user online meeting

MICROSOFT_TEAMS_CREATE_USER_ONLINE_MEETING

Automatically schedule and create Microsoft Teams online meetings for users, enabling seamless meeting setup without manual intervention in Teams.

7 input
Action

Delete User Online Meeting

MICROSOFT_TEAMS_DELETE_USER_ONLINE_MEETING

Permanently remove an online meeting from a user's calendar in Microsoft Teams. Use this when you need to cancel a scheduled meeting and clean up your calendar.

3 input

Members

3 operations

Add, remove, and manage team membership and user relationships. Use these operations to control who has access to teams, update member roles, and maintain team roster information.

Action★ Featured

Add team members (bulk)

MICROSOFT_TEAMS_ADD_TEAM_MEMBERS_BULK

Quickly add multiple people to a Microsoft Teams team at once, saving time when onboarding new team members or expanding your workspace. This is ideal when you need to invite several users simultaneously rather than adding them one by one.

2 input
Action

Add member to team

MICROSOFT_TEAMS_ADD_MEMBER_TO_TEAM

Adds a user to a Microsoft Teams team, enabling them to access team channels, conversations, and shared resources. Use this when you need to grant team membership to new collaborators or update their team access.

3 input
Action

Add member to team

MICROSOFT_TEAMS_ADD_TEAM_MEMBER

Grants a user access to your Microsoft Teams team, enabling them to participate in conversations and collaborate with your group. Use this when onboarding new team members or expanding access to existing collaborators.

3 input

Messages

1 operation

Send, retrieve, and moderate messages in channels and chats. These operations support message posting, editing, deletion, pinning, and threaded conversations for comprehensive messaging automation.

Action

Soft-delete Teams channel message

MICROSOFT_TEAMS_DELETE_SOFT_MESSAGE

Remove a message from a Teams channel while preserving it in the system for compliance and recovery purposes. This allows you to hide sensitive or incorrect information without permanent deletion.

3 input

Presence

6 operations

Track and update user availability status and location information in Teams. These operations enable you to manage presence states and integrate location-aware automation into your workflows.

Action

Clear Automatic Location

MICROSOFT_TEAMS_CLEAR_AUTOMATIC_LOCATION

Removes automatically-set location information from your Teams presence status, giving you control over what location details are visible to your contacts.

1 input
Action

Clear My Presence (Deprecated)

MICROSOFT_TEAMS_CLEAR_MY_PRESENCE

Removes your presence session from Microsoft Teams, clearing any status or availability information that was previously set by an application.

2 input
Action

Clear Presence

MICROSOFT_TEAMS_CLEAR_PRESENCE

Remove presence status that was set by your application for your Teams account, allowing Teams to display your actual availability instead of a status set programmatically.

2 input
Action

Clear Presence Automatic Location (Deprecated)

MICROSOFT_TEAMS_CLEAR_PRESENCE_AUTOMATIC_LOCATION

Removes automatically-detected location information from your Teams presence status, giving you control over what location data appears to colleagues.

1 input
Action

Clear Presence Location

MICROSOFT_TEAMS_CLEAR_PRESENCE_LOCATION

Removes location information from your Teams presence status, allowing you to control what location data is displayed to your team members.

1 input
Action

Clear User Preferred Presence

MICROSOFT_TEAMS_CLEAR_ME_PRESENCE_USER_PREFERRED

Remove your manually set presence status in Microsoft Teams so the system can automatically update your availability based on your actual activity. This prevents outdated or incorrect status indicators that might confuse your clients or team members.

1 input

Scheduling

17 operations

Manage team scheduling, shift assignments, and time-off requests. These operations handle shift swaps, schedule changes, time-off approvals, and shift notifications for workforce management automation.

Action

Create open shift change request

MICROSOFT_TEAMS_CREATE_OPEN_SHIFT_CHANGE_REQUEST

Allows team members to request an available open shift from your team schedule, helping you fill gaps in coverage without manual coordination.

4 input
Action

Create open shifts

MICROSOFT_TEAMS_CREATE_OPEN_SHIFT

Publish available work shifts in your Microsoft Teams schedule that team members can claim, helping you manage staffing needs and shift coverage efficiently.

5 input
Action

Create or update schedule

MICROSOFT_TEAMS_CREATE_OR_UPDATE_SCHEDULE

Set up or modify a team's schedule in Microsoft Teams to establish when shifts, meetings, or availability windows are active. This enables your team to coordinate timing and availability across projects or departments.

9 input
Action

Create schedule day note

MICROSOFT_TEAMS_CREATE_SCHEDULE_DAY_NOTE

Add notes or reminders to your team's schedule for specific dates, ensuring all team members see important information tied to that day.

4 input
Action

Create scheduling group

MICROSOFT_TEAMS_CREATE_SCHEDULING_GROUP

Create a scheduling group within your team's schedule to organize members for shift assignments and roster management. This helps you efficiently manage who works together during specific time periods.

5 input
Action

Create team schedule shift

MICROSOFT_TEAMS_CREATE_SHIFT

Assigns work shifts to team members in Microsoft Teams with defined start and end times, helping you manage team schedules and availability in one centralized location.

6 input
Action

Create time off

MICROSOFT_TEAMS_CREATE_TIME_OFF

Schedule approved time off for team members directly in Microsoft Teams, automatically notifying the team about vacations, sick days, or other absences without manual calendar updates.

5 input
Action

Create time off reason

MICROSOFT_TEAMS_CREATE_TIME_OFF_REASON

Establish custom categories for time off requests in your team's schedule, such as vacation, sick leave, or personal days, with personalized names and icons for better organization and clarity.

5 input
Action

Create time off request

MICROSOFT_TEAMS_CREATE_TIME_OFF_REQUEST

Submit a time off request directly through Teams to notify your team of planned absences or unavailability. This streamlines the approval process and ensures your schedule visibility is automatically updated across your team's coordination tools.

6 input
Action

Create user offer shift request

MICROSOFT_TEAMS_CREATE_OFFER_SHIFT_REQUEST

Allows a team member to create a shift offer request to make their scheduled shift available to other team members. This streamlines shift management and coverage coordination within your team.

8 input
Action

Delete open shift

MICROSOFT_TEAMS_DELETE_OPEN_SHIFT

Remove an unfilled shift from your Microsoft Teams schedule when you no longer need coverage for that time slot. This helps keep your team schedule accurate and prevents confusion about available shifts.

3 input
Action

Delete team schedule day note

MICROSOFT_TEAMS_DELETE_DAY_NOTE

Remove a day note from your team's Microsoft Teams schedule to keep scheduling information current and accurate. Use this when notes become outdated or need to be corrected.

3 input
Action

Delete team schedule shift

MICROSOFT_TEAMS_DELETE_SHIFT

Remove a scheduled shift from your Microsoft Teams team schedule when plans change or shifts need to be canceled. This permanently deletes the shift record so team members won't see it in their schedules.

3 input
Action

Delete team scheduling group

MICROSOFT_TEAMS_DELETE_SCHEDULING_GROUP

Remove a scheduling group from your Microsoft Teams team schedule when it's no longer needed for shift management. This helps keep your team's scheduling structure organized and up-to-date.

3 input
Action

Delete time off

MICROSOFT_TEAMS_DELETE_TIME_OFF

Removes a scheduled time off entry from a team member's calendar in Microsoft Teams, allowing you to correct mistakes or adjust staffing plans.

3 input
Action

Delete time off reason

MICROSOFT_TEAMS_DELETE_TIME_OFF_REASON

Remove a time off reason from your team's scheduling system to keep your leave options current and relevant. This helps maintain a clean list of valid absence types when business needs change.

3 input
Action

Delete time off request

MICROSOFT_TEAMS_DELETE_TIME_OFF_REQUEST

Remove a time off request from your team's Microsoft Teams schedule when plans change or requests are submitted in error. This permanently deletes the request from the shared schedule.

3 input

Teams

5 operations

Create, configure, delete, and organize Teams workspaces. Use these operations to provision new teams, manage team settings, handle templates, and maintain team lifecycle throughout your organization.

Action★ Featured

Create Team

MICROSOFT_TEAMS_CREATE_TEAM

Set up a new Microsoft Teams team with custom channels and members to organize team communication and collaboration. This enables you to create dedicated spaces for different projects, departments, or client work.

14 input
Action

Archive Teams team

MICROSOFT_TEAMS_ARCHIVE_TEAM

Archive a Microsoft Teams team to preserve its history and remove it from active use while keeping all data accessible for future reference. This is useful when a project completes or a team is no longer needed but you want to maintain records.

2 input
Action

Clone Team

MICROSOFT_TEAMS_CLONE_TEAM

Duplicate an existing Microsoft Teams team along with its channels, tabs, and structure to quickly set up a new team based on a proven template.

7 input
Action

Create Team From Group

MICROSOFT_TEAMS_CREATE_TEAM_FROM_GROUP

Converts an existing Microsoft 365 group into a Teams workspace, enabling team collaboration features like channels, messaging, and file sharing for an established group.

5 input
Action

Delete Teams team

MICROSOFT_TEAMS_DELETE_TEAM

Permanently removes a Microsoft Teams team and all associated channels, messages, and files from your organization. Use this when you no longer need a team and want to clean up your workspace.

1 input

Communication

119 operations
Action

Create a channel

MICROSOFT_TEAMS_TEAMS_CREATE_CHANNEL

(DEPRECATED: use MICROSOFTTEAMSCREATECHANNEL) Tool to create a new standard, private, or shared channel within a Microsoft Teams team.

8 input
Action

Create Chat

MICROSOFT_TEAMS_TEAMS_CREATE_CHAT

Creates a new chat; if a 'oneOnOne' chat with the specified members already exists, its details are returned, while 'group' chats are always newly created.

4 input
Action

Get call operation

MICROSOFT_TEAMS_GET_CALL_OPERATION

Tool to get a specific commsOperation for a call.

4 input
Action

Get channel files folder

MICROSOFT_TEAMS_GET_FILES_FOLDER

Tool to get the files folder (DriveItem) metadata for a specific channel in a Microsoft Teams team.

4 input
Action

Get channel message reply

MICROSOFT_TEAMS_GET_CHANNEL_MESSAGE_REPLY

Tool to retrieve a single reply to a message in a channel.

6 input
Action

Get channel tab

MICROSOFT_TEAMS_GET_TAB

Tool to get a specific tab in a Microsoft Teams channel.

5 input
Action

Get chat

MICROSOFT_TEAMS_GET_CHAT

Tool to retrieve a single chat by ID.

2 input
Action

Get chat last message preview (Deprecated)

MICROSOFT_TEAMS_GET_CHAT_LAST_MESSAGE_PREVIEW

DEPRECATED: Use MICROSOFTTEAMSGETCHAT instead.

1 input
Action

Get chat member

MICROSOFT_TEAMS_GET_CHAT_MEMBER

Tool to get a specific conversation member from a Microsoft Teams chat.

2 input
Action

Get chat message

MICROSOFT_TEAMS_GET_CHAT_MESSAGE

Tool to get a specific chat message.

2 input
Action

Get day note

MICROSOFT_TEAMS_GET_DAY_NOTE

Tool to retrieve a specific day note from a team's schedule.

4 input
Action

Get group team channel (Deprecated)

MICROSOFT_TEAMS_GET_GROUP_TEAM_CHANNEL

DEPRECATED: Use MICROSOFTTEAMSGETCHANNEL instead.

4 input
Action

Get installed app in team

MICROSOFT_TEAMS_GET_TEAMS_APP_DEFINITION

Tool to get an installed app in a Microsoft Teams team.

4 input
Action

Get meeting transcript content

MICROSOFT_TEAMS_GET_MEETING_TRANSCRIPT_CONTENT

Retrieve the raw text/vtt content for a Microsoft Teams meeting transcript.

4 input
Action

Get offer shift request

MICROSOFT_TEAMS_GET_OFFER_SHIFT_REQUEST

Tool to get a specific offer shift request from a Microsoft Teams schedule.

4 input
Action

Get online meeting

MICROSOFT_TEAMS_GET_ONLINE_MEETING

Tool to retrieve details of a specific Microsoft Teams online meeting by its ID.

4 input
Action

Get open shift

MICROSOFT_TEAMS_GET_OPEN_SHIFT

Tool to get a specific open shift from a Microsoft Teams schedule.

4 input
Action

Get open shift change request

MICROSOFT_TEAMS_GET_OPEN_SHIFT_CHANGE_REQUEST

Tool to retrieve a specific open shift change request from a Microsoft Teams team's schedule.

4 input
Action

Get primary channel

MICROSOFT_TEAMS_GET_PRIMARY_CHANNEL

Tool to get the default (General) channel of a team.

3 input
Action

Get schedule

MICROSOFT_TEAMS_GET_SCHEDULE

Tool to retrieve the properties and relationships of a schedule object.

3 input
Action

Get scheduling group

MICROSOFT_TEAMS_GET_SCHEDULING_GROUP

Tool to retrieve a specific scheduling group from a Microsoft Teams team's schedule.

4 input
Action

Get shift

MICROSOFT_TEAMS_GET_SHIFT

Tool to retrieve a shift by ID from a Microsoft Teams team schedule.

4 input
Action

Get swap shifts change request

MICROSOFT_TEAMS_GET_SWAP_SHIFTS_CHANGE_REQUEST

Tool to get a specific swap shift change request from a Microsoft Teams schedule.

4 input
Action

Get Team

MICROSOFT_TEAMS_GET_TEAM_FROM_GROUP

Tool to get a specific team.

3 input
Action

Get team channel

MICROSOFT_TEAMS_GET_CHANNEL

Tool to get a specific channel in a team.

4 input
Action

Get team member

MICROSOFT_TEAMS_GET_TEAM_MEMBER

Tool to get a specific conversation member from a team.

2 input
Action

Get Team Operation Status

MICROSOFT_TEAMS_GET_TEAM_OPERATION

Tool to retrieve the status of a Teams async operation using teamId and operationId.

2 input
Action

Get Team Template (Deprecated)

MICROSOFT_TEAMS_GET_TEAM_TEMPLATE

DEPRECATED: Use MICROSOFTTEAMSGETTEAMFROMGROUP with expand="template" instead.

1 input
Action

Get Teams channel message

MICROSOFT_TEAMS_GET_CHANNEL_MESSAGE

Retrieves a specific message from a Microsoft Teams channel using its Team, Channel, and Message IDs.

3 input
Action

Get time off by ID

MICROSOFT_TEAMS_GET_TIME_OFF

Tool to retrieve a specific time off entry from a Microsoft Teams team's schedule by ID.

4 input
Action

Get time off reason

MICROSOFT_TEAMS_GET_TIME_OFF_REASON

Tool to get a specific time off reason from a team's schedule.

2 input
Action

Get time off request

MICROSOFT_TEAMS_GET_TIME_OFF_REQUEST

Tool to retrieve a specific time off request from a team's schedule.

2 input
Action

Get user chat

MICROSOFT_TEAMS_GET_USER_CHAT

Tool to retrieve a specific chat for a user.

4 input
Action

Get User Presence

MICROSOFT_TEAMS_GET_PRESENCE

Tool to get a specific user's presence information.

3 input
Action

Get User Profile

MICROSOFT_TEAMS_GET_MY_PROFILE

Tool to retrieve a user's profile (id/UPN/mail/displayName).

2 input
Action

Get User Teamwork

MICROSOFT_TEAMS_GET_USER_TEAMWORK

Tool to get userTeamwork settings for a specified user, including Microsoft Teams region and locale.

3 input
Action

Hide chat for user

MICROSOFT_TEAMS_HIDE_CHAT_FOR_USER

Tool to hide a Microsoft Teams chat for a specific user.

2 input
Action

List channel message replies

MICROSOFT_TEAMS_LIST_MESSAGE_REPLIES

Tool to list all replies to a specific message in a Microsoft Teams channel.

11 input
Action

List channel messages

MICROSOFT_TEAMS_TEAMS_LIST_CHANNEL_MESSAGES

Tool to list messages in a Teams channel when teamid and channelid are known (no chatid required).

4 input
Action

List channel tabs

MICROSOFT_TEAMS_LIST_CHANNEL_TABS

Tool to list tabs from a Microsoft Teams channel.

10 input
Action

List chat members (Deprecated)

MICROSOFT_TEAMS_LIST_CHAT_MEMBERS

DEPRECATED: Use MICROSOFTTEAMSUSERSCHATSLISTMEMBERS instead.

1 input
Action

List chat messages (Deprecated)

MICROSOFT_TEAMS_TEAMS_LIST_CHAT_MESSAGES

DEPRECATED: Use ListUserChatMessages instead.

6 input
Action

List chats (Deprecated)

MICROSOFT_TEAMS_LIST_CHAT

DEPRECATED: Use MICROSOFTTEAMSCHATSGETALLCHATS instead.

9 input
Action

List Communications Call Operations

MICROSOFT_TEAMS_LIST_COMMUNICATIONS_CALLS_OPERATIONS

Tool to list operations on a Microsoft Teams call.

9 input
Action

List deleted teams

MICROSOFT_TEAMS_LIST_DELETED_TEAMS

Tool to list deleted Microsoft Teams and their properties.

8 input
Action

List group team channels (Deprecated)

MICROSOFT_TEAMS_LIST_GROUP_TEAM_CHANNELS

DEPRECATED: Use MICROSOFTTEAMSLISTCHANNELS instead.

9 input
Action

List Group Team Operations

MICROSOFT_TEAMS_LIST_GROUP_TEAM_OPERATIONS

Tool to list operations on a group's team.

1 input
Action

List installed apps in team

MICROSOFT_TEAMS_LIST_INSTALLED_APPS

Tool to list apps installed in a Microsoft Teams team.

9 input
Action

List meeting transcripts

MICROSOFT_TEAMS_LIST_MEETING_TRANSCRIPTS

List meeting transcripts for a Microsoft Teams online meeting.

5 input
Action

List offer shift requests

MICROSOFT_TEAMS_LIST_OFFER_SHIFT_REQUESTS

Tool to list offer shift requests in a Microsoft Teams schedule.

9 input
Action

List open shift change requests

MICROSOFT_TEAMS_LIST_OPEN_SHIFT_CHANGE_REQUESTS

Tool to list open shift change requests in a Microsoft Teams schedule.

9 input
Action

List open shifts

MICROSOFT_TEAMS_LIST_OPEN_SHIFTS

Tool to list open shifts in a Microsoft Teams schedule.

9 input
Action

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 userid is 'me'.

7 input
Action

List pinned messages

MICROSOFT_TEAMS_LIST_PINNED_MESSAGES

Tool to retrieve the list of pinned messages in a Microsoft Teams chat.

2 input
Action

List scheduling groups

MICROSOFT_TEAMS_LIST_SCHEDULING_GROUPS

Tool to list scheduling groups in a team's schedule.

9 input
Action

List shifts

MICROSOFT_TEAMS_LIST_SHIFTS

Tool to list shifts in a Microsoft Teams schedule.

9 input
Action

List swap shifts change requests

MICROSOFT_TEAMS_LIST_SWAP_SHIFTS_CHANGE_REQUESTS

Tool to list swap shift change requests in a Microsoft Teams schedule.

9 input
Action

List team channels

MICROSOFT_TEAMS_TEAMS_LIST_CHANNELS

Retrieves channels for a specified Microsoft Teams team ID (must be valid and for an existing team), with options to include shared channels, filter results,…

4 input
Action

List team incoming channels

MICROSOFT_TEAMS_LIST_INCOMING_CHANNELS

Tool to list incoming channels shared with a Microsoft Teams team.

3 input
Action

List team members

MICROSOFT_TEAMS_LIST_TEAM_MEMBERS

Tool to list members of a Microsoft Teams team.

6 input
Action

List Team Operations

MICROSOFT_TEAMS_LIST_TEAM_OPERATIONS

Tool to list operations from a team.

1 input
Action

List team schedule day notes

MICROSOFT_TEAMS_LIST_SCHEDULE_DAY_NOTES

Tool to list all dayNotes from a team's schedule.

1 input
Action

List team schedule time off reasons

MICROSOFT_TEAMS_LIST_TIME_OFF_REASONS

Tool to get time off reasons from a team's schedule.

9 input
Action

List team time off entries

MICROSOFT_TEAMS_LIST_TIME_OFF

Tool to list time off entries from a Microsoft Teams team's schedule.

9 input
Action

List Teams

MICROSOFT_TEAMS_TEAMS_LIST

Retrieves Microsoft Teams accessible by the authenticated user, allowing filtering, property selection, and pagination.

4 input
Action

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.

1 input
Action

List Teams templates

MICROSOFT_TEAMS_LIST_TEAM_TEMPLATES

Tool to list available Microsoft Teams templates.

8 input
Action

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.

9 input
Action

List user chat messages

MICROSOFT_TEAMS_LIST_USER_CHAT_MESSAGES

Tool to retrieve messages from a specific chat for a given user.

7 input
Action

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).

1 input
Action

List user online meetings

MICROSOFT_TEAMS_LIST_ONLINE_MEETINGS

Look up a Microsoft Teams online meeting for a user by identifier.

9 input
Action

List user's associated teams

MICROSOFT_TEAMS_LIST_ASSOCIATED_TEAMS

Tool to list teams that a user is associated with in Microsoft Teams.

1 input
Action

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.

2 input
Action

List users

MICROSOFT_TEAMS_LIST_USERS

Tool to list all users in the organization.

8 input
Action

Mark chat as read for user

MICROSOFT_TEAMS_MARK_CHAT_READ_FOR_USER

Tool to mark a chat as read for a specific user in Microsoft Teams.

2 input
Action

Mark chat as unread for user

MICROSOFT_TEAMS_MARK_CHAT_UNREAD_FOR_USER

Marks a specific chat as unread for a user by setting the last read message timestamp.

3 input
Action

Pin message in chat

MICROSOFT_TEAMS_PIN_MESSAGE

Tool to pin a message in a Microsoft Teams chat.

2 input
Action

Provision channel email address

MICROSOFT_TEAMS_PROVISION_CHANNEL_EMAIL

Tool to provision an email address for a Microsoft Teams channel.

2 input
Action

Remove channel email address

MICROSOFT_TEAMS_REMOVE_CHANNEL_EMAIL

Tool to remove the email address of a channel in Microsoft Teams.

2 input
Action

Remove chat member

MICROSOFT_TEAMS_REMOVE_CHAT_MEMBER

Tool to remove a member from a Microsoft Teams chat.

3 input
Action

Remove team member

MICROSOFT_TEAMS_REMOVE_TEAM_MEMBER

Tool to remove a member from a Microsoft Teams team.

3 input
Action

Remove team members

MICROSOFT_TEAMS_REMOVE_TEAM_MEMBERS

Tool to remove multiple members from a Microsoft Teams team in bulk.

2 input
Action

Reply to Teams channel message

MICROSOFT_TEAMS_TEAMS_POST_MESSAGE_REPLY

(DEPRECATED: use MICROSOFTTEAMSPOSTMESSAGEREPLY) Sends a reply to an existing message, identified by messageid, within a specific channelid of a given teamid…

10 input
Action

Reply to Teams channel message

MICROSOFT_TEAMS_POST_MESSAGE_REPLY

Sends a reply to an existing message, identified by messageid, within a specific channelid of a given teamid in Microsoft Teams.

12 input
Action

Search Teams files

MICROSOFT_TEAMS_SEARCH_FILES

Search files in Microsoft Teams using KQL syntax.

4 input
Action

Search Teams messages

MICROSOFT_TEAMS_SEARCH_MESSAGES

Search Microsoft Teams messages using powerful KQL syntax.

5 input
Action

Send Activity Notification to Recipients

MICROSOFT_TEAMS_SEND_ACTIVITY_NOTIFICATION

Tool to send activity notifications to specified recipients in Microsoft Teams.

7 input
Action

Send Channel Message

MICROSOFT_TEAMS_TEAMS_POST_CHANNEL_MESSAGE

Posts a new top-level message to a channel in Microsoft Teams (does NOT reply to an existing message).

10 input
Action

Send message to Teams chat

MICROSOFT_TEAMS_TEAMS_POST_CHAT_MESSAGE

Sends a non-empty message (text or HTML) to a specified, existing Microsoft Teams chat; content must be valid HTML if contenttype is 'html'.

9 input
Action

Set My Preferred Presence (Deprecated)

MICROSOFT_TEAMS_SET_ME_PREFERRED_PRESENCE

DEPRECATED: Use MICROSOFTTEAMSSETUSERPREFERREDPRESENCE instead.

3 input
Action

Set Presence

MICROSOFT_TEAMS_SET_PRESENCE

Tool to set the presence information for a user's application presence session.

5 input
Action

Set Presence Automatic Location

MICROSOFT_TEAMS_SET_PRESENCE_AUTOMATIC_LOCATION

Tool to set the automatic presence location (office/remote/timeOff) for a specified user.

3 input
Action

Set Presence Manual Location (Deprecated)

MICROSOFT_TEAMS_SET_PRESENCE_MANUAL_LOCATION

DEPRECATED: Use MICROSOFTTEAMSSETUSERPRESENCEMANUALLOCATION instead.

3 input
Action

Set User Preferred Presence

MICROSOFT_TEAMS_SET_USER_PREFERRED_PRESENCE

Tool to set the preferred availability and activity status for a user.

4 input
Action

Set User Presence Manual Location

MICROSOFT_TEAMS_SET_USER_PRESENCE_MANUAL_LOCATION

Tool to set the manual presence location (office/remote/timeOff) for a specific user.

3 input
Action

Share Team Schedule

MICROSOFT_TEAMS_SHARE_TEAM_SCHEDULE

Tool to share a Microsoft Teams schedule for a specified time range.

4 input
Action

Unarchive channel

MICROSOFT_TEAMS_UNARCHIVE_CHANNEL

Tool to unarchive a channel in a Microsoft Teams team.

2 input
Action

Unarchive group team channel

MICROSOFT_TEAMS_UNARCHIVE_GROUP_TEAM_CHANNEL

Tool to unarchive a channel in a Microsoft Teams group's team.

2 input
Action

Unarchive Teams team

MICROSOFT_TEAMS_UNARCHIVE_TEAM

Tool to unarchive a Microsoft Teams team.

1 input
Action

Unhide Chat For User

MICROSOFT_TEAMS_UNHIDE_CHAT_FOR_USER

Tool to unhide a chat for a specific user.

2 input
Action

Unpin chat message

MICROSOFT_TEAMS_UNPIN_MESSAGE

Tool to unpin a message from a Microsoft Teams chat.

3 input
Action

Update Call

MICROSOFT_TEAMS_UPDATE_CALL

Tool to update the navigation property calls in Microsoft Teams communications.

7 input
Action

Update Call Operation

MICROSOFT_TEAMS_UPDATE_CALL_OPERATION

Tool to update the navigation property operations in communications.

5 input
Action

Update Call Participant

MICROSOFT_TEAMS_UPDATE_CALL_PARTICIPANT

Tool to update a participant in a Microsoft Teams call.

3 input
Action

Update Chat

MICROSOFT_TEAMS_UPDATE_CHAT

Tool to update the properties of a chat.

2 input
Action

Update Content Sharing Session

MICROSOFT_TEAMS_UPDATE_CONTENT_SHARING_SESSION

Tool to update a content sharing session in a Microsoft Teams call.

4 input
Action

Update online meeting

MICROSOFT_TEAMS_UPDATE_ONLINE_MEETING

Tool to update the properties of an existing Microsoft Teams online meeting.

10 input
Action

Update open shift

MICROSOFT_TEAMS_UPDATE_OPEN_SHIFT

Tool to update an existing open shift in a Microsoft Teams team schedule.

6 input
Action

Update schedule day note

MICROSOFT_TEAMS_UPDATE_DAY_NOTE

Tool to update an existing day note in a team's schedule.

5 input
Action

Update scheduling group

MICROSOFT_TEAMS_UPDATE_SCHEDULING_GROUP

Tool to replace/update a scheduling group in a team's schedule.

6 input
Action

Update Team

MICROSOFT_TEAMS_UPDATE_TEAM

Tool to update the properties of a team.

11 input
Action

Update team member

MICROSOFT_TEAMS_UPDATE_TEAM_MEMBER

Tool to update a team member's roles or properties in Microsoft Teams.

6 input
Action

Update team schedule shift

MICROSOFT_TEAMS_UPDATE_TEAM_SCHEDULE_SHIFT

Tool to update an existing shift in a Microsoft Teams team schedule.

7 input
Action

Update Teams channel

MICROSOFT_TEAMS_UPDATE_CHANNEL

Tool to update channel properties in a Microsoft Teams group.

5 input
Action

Update Teams channel message

MICROSOFT_TEAMS_UPDATE_CHANNEL_MESSAGE

Tool to update a message in a channel.

9 input
Action

Update Teams channel tab

MICROSOFT_TEAMS_UPDATE_TAB

Tool to update the properties of a tab in a Microsoft Teams channel.

6 input
Action

Update Teams chat message

MICROSOFT_TEAMS_UPDATE_CHAT_MESSAGE

Tool to update a specific message in a chat.

5 input
Action

Update time off

MICROSOFT_TEAMS_UPDATE_TIME_OFF

Tool to replace an existing timeOff entry in a team's schedule.

6 input
Action

Update time off reason

MICROSOFT_TEAMS_UPDATE_TIME_OFF_REASON

Tool to update a time off reason in a team's schedule.

6 input
What now

Use Microsoft Teams in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.