Sign inStart your trial

SharePoint

Reference

89 actions for SharePoint workflows.

01. Operations

Act on SharePoint from a workflow

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

Analytics

1 operation

Track and retrieve usage metrics for drive items to understand content engagement and access patterns. Use this when you need to monitor which files are being viewed most frequently or generate reports on content performance within your SharePoint environment.

Action

Get Drive Item Analytics

SHARE_POINT_GET_DRIVE_ITEM_ANALYTICS

Retrieve detailed analytics data including view counts and unique viewers for files and folders stored in SharePoint or OneDrive, helping you understand how your team members interact with shared documents.

4 input

Attachments

2 operations

Manage file attachments associated with list items, including uploading, retrieving, and downloading them as needed. This is essential when workflows require users to attach supporting documents to records or when you need to extract attached files for further processing.

Action

Add Attachment to List Item

SHARE_POINT_ADD_ATTACHMENT_TO_LIST_ITEM

Attach files to SharePoint list items to keep project documents, invoices, and supporting materials organized alongside your business data.

7 input
Action

Download List Item Attachment

SHARE_POINT_GET_ITEM_ATTACHMENT_CONTENT

Retrieve and download files attached to items in your SharePoint lists, enabling you to access documents, images, or other files stored directly in list items.

4 input

Content Types

6 operations

Define and manage structured content templates across your SharePoint site by creating, updating, and organizing content types with specific fields and properties. Use these operations when you want to ensure consistency in how different types of information are captured and stored throughout your organization.

Action

Add Field Link to Content Type

SHARE_POINT_ADD_FIELD_LINK_TO_CONTENT_TYPE

Connects an existing field to a content type, allowing you to reuse the same field definitions across multiple document types and lists in your SharePoint site. This ensures consistent data collection and formatting throughout your organization.

6 input
Action

Create Content Type

SHARE_POINT_CREATE_CONTENT_TYPE

Define a custom content type with specific metadata fields to standardize how information is organized and categorized across your SharePoint lists and libraries.

5 input
Action

Get Content Type

SHARE_POINT_GET_CONTENT_TYPE

Retrieve detailed information about a specific SharePoint content type, including its fields, forms, and metadata structure.

2 input
Action

Get Content Type by ID

SHARE_POINT_GET_LIST_CONTENT_TYPE_BY_ID

Retrieve detailed information about a specific content type in a SharePoint list, including its fields, schema, and configuration. Use this when you need to understand the structure of how your team organizes documents or data in SharePoint.

3 input
Action

Get Content Types for List

SHARE_POINT_GET_CONTENT_TYPES_FOR_LIST

Retrieves all content types available in a specific SharePoint list, including their IDs, names, and descriptions. This helps you understand what types of items can be created and managed within that list.

2 input
Action

Get Site Content Types

SHARE_POINT_GET_CONTENT_TYPES

Retrieves all available content types from your SharePoint site, helping you understand what document and list templates are configured for your team to use.

7 input

Files

4 operations

Handle file operations throughout your SharePoint site, including uploading, downloading, checking in and out, and managing metadata. These operations form the backbone of document management workflows, allowing you to automate file movement, versioning, and organizational tasks.

Action

Check In SharePoint File

SHARE_POINT_CHECK_IN_FILE

Finalizes changes to a document in SharePoint after uploading or editing, making the updated version official and preventing others from overwriting your work. Use this when you're done making changes and want to lock in your edits.

4 input
Action

Download File by Server-relative URL

SHARE_POINT_DOWNLOAD_FILE_BY_SERVER_RELATIVE_URL

Retrieves a file stored in SharePoint using its server-relative path, allowing you to access and work with the file's content directly.

2 input
Action

Get File Metadata by Server Relative URL (Deprecated)

SHARE_POINT_GET_FILE_BY_SERVER_RELATIVE_URL

Retrieves detailed file metadata from SharePoint using a server-relative path, allowing you to verify file existence, access permissions, and get unique identifiers without downloading the actual file content.

4 input
Action

Get Site Drive Item by Path

SHARE_POINT_GET_SITE_DRIVE_ITEM_BY_PATH

Retrieve file or folder information from your SharePoint site by specifying its location path, allowing you to access metadata and details about stored documents without searching.

4 input

Folders

3 operations

Organize your SharePoint content by creating, deleting, renaming, and navigating folder hierarchies. Use these operations when you need to establish or maintain consistent folder structures and manage how content is grouped within your document libraries.

Action

Delete SharePoint Folder

SHARE_POINT_DELETE_FOLDER

Removes a folder from your SharePoint document library and moves it to the recycle bin, helping you keep your team's shared files organized and clutter-free.

3 input
Action

Get All SharePoint Folders

SHARE_POINT_GET_ALL_FOLDERS

Retrieve all folders from your SharePoint site to discover and audit your document storage structure. This helps you understand what content exists and where it's organized across your site.

7 input
Action

Get SharePoint Folder by Server Relative URL (Deprecated)

SHARE_POINT_GET_FOLDER_BY_SERVER_RELATIVE_URL

Retrieves folder metadata and details from SharePoint using its server-relative URL path, allowing you to access folder information needed for document management or organization tasks.

4 input

Followers

3 operations

Track social engagement by managing follow relationships and retrieving lists of users who are following specific content or people. This enables workflows that involve notifications or community engagement features in your SharePoint environment.

Action

Follow SharePoint Actor

SHARE_POINT_FOLLOW

Subscribe to updates from specific SharePoint users, documents, sites, or tags so you receive notifications when they change or are updated. This helps you stay informed about content and people relevant to your work without manually checking.

5 input
Action

Get Followed Entities

SHARE_POINT_GET_MY_FOLLOWED

Retrieve a list of all users, documents, sites, and tags you're currently following in SharePoint to stay updated on important content and team activities.

2 input
Action

Get My Followers

SHARE_POINT_GET_MY_FOLLOWERS

Retrieve a list of all users who are following your SharePoint profile, including their contact information and personal site details. This helps you understand your audience and engagement within your organization.

1 input

Groups

2 operations

Access and query SharePoint security groups to determine membership and permissions. Use this when you need to automate processes based on group membership or verify who has access to specific resources.

Action

Get Group Users

SHARE_POINT_GET_GROUP_USERS

Retrieve all members of a SharePoint group with their details including names, email addresses, and permission levels. Use this to audit group membership, manage access control, or verify who has permissions to specific resources.

8 input
Action

Get Group Users By ID

SHARE_POINT_GET_GROUP_USERS_BY_ID

Retrieve all members of a SharePoint group by its ID, including their names, email addresses, and permission details. Useful for auditing group membership and managing team access without manually reviewing each member.

8 input

List Items

7 operations

Create, read, update, and delete individual records in SharePoint lists, which are the primary way data is stored and managed. These operations are central to most SharePoint automation scenarios, enabling you to build workflows around data entry, updates, and synchronization.

Action★ Featured

Get SharePoint List Items

SHARE_POINT_GET_LIST_ITEMS

Retrieves items from a SharePoint list to access your stored data and information. Use this when you need to pull specific records or review list contents for reporting, tracking, or automation purposes.

8 input
Action

Create List Item in Folder

SHARE_POINT_CREATE_LIST_ITEM_IN_FOLDER

Add new items to a specific folder within your SharePoint list to organize and categorize your business data. This helps you structure information hierarchically while keeping related items grouped together.

5 input
Action

Create SharePoint List Item by GUID

SHARE_POINT_CREATE_LIST_ITEM_BY_ID

Adds a new item to a SharePoint list when you know the list's GUID identifier, allowing you to programmatically populate lists with data from your business workflows.

4 input
Action

Delete SharePoint List Item

SHARE_POINT_DELETE_LIST_ITEM

Permanently removes an item from a SharePoint list by its ID, allowing you to clean up outdated or incorrect data from your business records.

4 input
Action

Get List Item by ID

SHARE_POINT_GET_LIST_ITEM_BY_ID

Retrieves a specific item from a SharePoint list using its ID, allowing you to access detailed information about that record without browsing the entire list.

5 input
Action

Get SharePoint List Changes

SHARE_POINT_GET_CHANGES

Retrieve recent changes from a SharePoint list by querying the change log, filtering for specific types of modifications like additions, updates, or deletions. Use the change token to track only new changes since your last check, making it ideal for syncing data between systems.

3 input
Action

Get SharePoint List Items by GUID

SHARE_POINT_GET_LIST_ITEMS_BY_GUID

Retrieve all items from a SharePoint list using its unique identifier, with optional filtering and sorting options to find exactly what you need.

8 input

Lists

5 operations

Create and manage list definitions, including their structure, fields, and properties within SharePoint sites. Use these operations when you need to programmatically build data containers or modify list configurations as part of your automation solution.

Action★ Featured

Get SharePoint List By Title

SHARE_POINT_GET_LIST_BY_TITLE

Retrieves a SharePoint list's details and metadata using its title, allowing you to access list information without needing its ID. This is useful when you know the list name but need to work with its properties, columns, or items.

4 input
Action

Create SharePoint List Field

SHARE_POINT_CREATE_LIST_FIELD

Add a new column to a SharePoint list to organize and track additional information for your business data.

7 input
Action

Delete SharePoint List

SHARE_POINT_DELETE_LIST

Removes a SharePoint list from your site by its unique identifier, permanently deleting all associated data and configurations.

3 input
Action

Delete SharePoint List By Title

SHARE_POINT_DELETE_LIST_BY_TITLE

Permanently removes a SharePoint list and all its contents by specifying the list name, helping you clean up outdated or unused lists from your workspace.

3 input
Action

Get SharePoint List by GUID

SHARE_POINT_GET_LIST_BY_GUID

Retrieve a specific SharePoint list using its unique identifier to access list metadata and configuration details. This is useful when you have the list's GUID and need to work with that exact list without ambiguity.

4 input

Pages

1 operation

Retrieve and work with the content and layout of SharePoint site pages for publishing or integration purposes. This is useful when you need to extract information from formatted pages or include page content in automated processes.

Action

Get SharePoint Site Page Content

SHARE_POINT_GET_SITE_PAGE_CONTENT

Retrieves the structured content from SharePoint Site Pages, allowing you to access page data like layouts, web parts, and canvas content that would otherwise be difficult to extract or automate.

4 input

Permissions

6 operations

Control access to SharePoint content by managing role assignments and permissions at the list and item level. Use these operations when your workflows need to dynamically grant or restrict user access based on business logic or organizational changes.

Action

Add Role Assignment to List Item

SHARE_POINT_ADD_ROLE_ASSIGNMENT_TO_ITEM

Grant specific access permissions to users or groups for individual list items in SharePoint, allowing you to control who can view, edit, or manage sensitive content.

5 input
Action

Add Role Assignment to SharePoint List

SHARE_POINT_ADD_ROLE_ASSIGNMENT_TO_LIST

Grant specific users or groups access to a particular SharePoint list with custom permission levels. Use this to control who can view, edit, or manage content within individual lists.

4 input
Action

Break Role Inheritance on List

SHARE_POINT_BREAK_ROLE_INHERITANCE_ON_LIST

Breaks permission inheritance on a SharePoint list so you can set custom access rules independent of the parent site, optionally copying or clearing existing permissions.

4 input
Action

Break Role Inheritance on List Item

SHARE_POINT_BREAK_ROLE_INHERITANCE_ON_ITEM

Detach a list item from its parent folder's permissions so you can set custom access rules independently. This is essential when you need specific people to have different access levels than what the parent folder allows.

5 input
Action

Get Role Definitions

SHARE_POINT_GET_ROLE_DEFINITIONS

Retrieve the available permission roles and their IDs for your SharePoint site, allowing you to dynamically reference current role configurations without hardcoding values that may change.

7 input
Action

Get User Effective Permissions on Web

SHARE_POINT_GET_USER_EFFECTIVE_PERMISSIONS_ON_WEB

Check what permissions a specific user has on your SharePoint site, including those inherited from group memberships and direct assignments. This helps you verify access levels before granting or restricting content visibility.

2 input

Recycle Bin

1 operation

Recover deleted items or permanently remove content from your SharePoint recycle bin to manage storage and compliance requirements. These operations help automate cleanup tasks and restore accidentally deleted content when needed.

Action

Delete Recycle Bin Item Permanently

SHARE_POINT_DELETE_RECYCLE_BIN_ITEM_PERMANENT

Permanently removes a deleted item from SharePoint's Recycle Bin, freeing up storage space and ensuring the item cannot be recovered. Use this when you're certain an item should be completely removed from your SharePoint environment.

2 input

Sharing

1 operation

Generate shareable links for drive items to facilitate secure access and collaboration without requiring full SharePoint permissions. This enables workflows where you need to grant temporary or external access to specific documents.

Action

Create Drive Item Sharing Link

SHARE_POINT_CREATE_DRIVE_ITEM_SHARING_LINK

Generate shareable links for files and folders in SharePoint or OneDrive with customizable access permissions, expiration dates, and optional password protection. This enables you to securely share documents with clients, team members, or the public without granting direct file access.

7 input

Sites

3 operations

Manage SharePoint sites and subsites, including their creation, configuration, and properties at the site collection level. Use these operations when you need to provision new collaboration spaces or retrieve site metadata for integration or reporting.

Action

Create SharePoint Subsite

SHARE_POINT_CREATE_WEB

Creates a new SharePoint subsite under your current site, allowing you to organize content, teams, or projects with separate permissions and customizable templates.

7 input
Action

Get SharePoint Context Info

SHARE_POINT_GET_CONTEXT_INFO

Retrieves essential SharePoint context information and generates a form digest token needed to perform write operations like creating, updating, or deleting content in SharePoint.

1 input
Action

Get SharePoint Site Collection Info

SHARE_POINT_GET_SITE_COLLECTION_INFO

Retrieve essential information about a SharePoint site collection including its URL, ID, and root web URI to verify site details before performing other operations. This helps ensure you're working with the correct site before making API calls that depend on accurate site identifiers.

2 input

Users

2 operations

Manage user accounts and permissions within SharePoint, including adding, removing, and searching for users across your sites. This supports workflows that need to onboard or offboard users or verify user information for access control decisions.

Action

Ensure SharePoint User

SHARE_POINT_ENSURE_USER

Provisions a user in your SharePoint site by their login name, returning their user ID if they exist or adding them if they don't. Use this when you need to register team members or partners in SharePoint before assigning them permissions to specific lists or sites.

4 input
Action

Get Current SharePoint User

SHARE_POINT_GET_CURRENT_USER

Retrieves information about the currently authenticated SharePoint user, confirming successful login and identifying who is accessing your SharePoint site.

1 input

Versions

2 operations

Access historical versions of files and list items, and manage version history by restoring or deleting specific versions. Use this when your workflows require version tracking, auditing, or the ability to revert to previous content states.

Action

Delete Drive Item Version Content

SHARE_POINT_DELETE_DRIVE_ITEM_VERSION_CONTENT

Remove the actual file content from a specific previous version of a document in SharePoint while preserving the version history and metadata. This is useful when you need to free up storage space or remove sensitive information from old file versions.

3 input
Action

Get List Item Version

SHARE_POINT_GET_LIST_ITEM_VERSION

Retrieve a previous version of a SharePoint list item to access historical data and changes. This is useful when you need to review what information was stored at a specific point in time.

4 input

Webhooks

1 operation

Subscribe to and monitor webhook notifications for real-time updates when changes occur in SharePoint. These operations enable event-driven automation where your workflows respond immediately to content modifications without continuous polling.

Action

Get SharePoint Webhook Subscription

SHARE_POINT_GET_WEBHOOK_SUBSCRIPTION

Retrieve detailed information about a specific webhook subscription in SharePoint, including its status, notification endpoint, and expiration date to monitor active connections.

3 input

E Commerce

39 operations
Action

Add Azure AD User to SharePoint Site (Deprecated)

SHARE_POINT_SHAREPOINT_CREATE_USER

DEPRECATED: Use SHAREPOINTENSUREUSER instead (supports email param directly).

5 input
Action

Check Follow Status

SHARE_POINT_IS_FOLLOWED

Tool to check if the current user is following a specified actor.

5 input
Action

Check Out SharePoint File

SHARE_POINT_SHAREPOINT_CHECK_OUT_FILE

Tool to check out a file in a document library.

2 input
Action

Create SharePoint Folder

SHARE_POINT_SHAREPOINT_CREATE_FOLDER

Creates a new folder in SharePoint using the REST API.

4 input
Action

Create SharePoint List

SHARE_POINT_SHAREPOINT_CREATE_LIST

Creates a new list in SharePoint using the REST API.

4 input
Action

Create SharePoint List Item

SHARE_POINT_SHAREPOINT_CREATE_LIST_ITEM

Creates a new item in a SharePoint list.

3 input
Action

Find SharePoint User

SHARE_POINT_SHAREPOINT_FIND_USER

Searches for a user in the SharePoint site by email address and returns their profile information if found.

2 input
Action

Get SharePoint Web Info

SHARE_POINT_GET_WEB_INFO

Tool to retrieve information about the current SharePoint web (site) using REST API.

3 input
Action

Get SharePoint Webhook Subscriptions

SHARE_POINT_GET_WEBHOOK_SUBSCRIPTIONS

Tool to retrieve all webhook subscriptions on a SharePoint list.

2 input
Action

List Drive Children

SHARE_POINT_LIST_DRIVE_CHILDREN

Tool to list children (files and folders) in a SharePoint drive using REST API v2.0.

6 input
Action

List Drives via SharePoint REST API

SHARE_POINT_LIST_DRIVES_REST_API

Tool to retrieve drives using SharePoint REST API v2.0.

6 input
Action

List Files in Folder

SHARE_POINT_LIST_FILES_IN_FOLDER

Tool to list files within a SharePoint folder (non-recursive; does not enumerate subfolders).

7 input
Action

List Item Attachments

SHARE_POINT_LIST_ITEM_ATTACHMENTS

Tool to list all attachments for a SharePoint list item.

3 input
Action

List Recently Modified Drive Items

SHARE_POINT_LIST_DRIVE_RECENT_ITEMS

Tool to list recently modified items in a SharePoint drive using Microsoft Graph API.

3 input
Action

List Recycle Bin Items

SHARE_POINT_LIST_RECYCLE_BIN_ITEMS

Tool to list items in the SharePoint Recycle Bin.

7 input
Action

List SharePoint List Columns

SHARE_POINT_LIST_LIST_COLUMNS

Tool to list all column definitions in a SharePoint list.

6 input
Action

List SharePoint Lists

SHARE_POINT_LIST_ALL_LISTS

Retrieves all lists in the current SharePoint web/site.

7 input
Action

List SharePoint Sites

SHARE_POINT_LIST_SITES

Tool to retrieve all SharePoint sites accessible to the user.

3 input
Action

List Site Groups

SHARE_POINT_LIST_SITE_GROUPS

Tool to list SharePoint site groups for a site collection.

7 input
Action

List Site Users

SHARE_POINT_LIST_SITE_USERS

Tool to list users in the site collection.

7 input
Action

List Subfolders in Folder

SHARE_POINT_LIST_SUBFOLDERS_IN_FOLDER

Tool to list immediate child folders within a SharePoint folder.

5 input
Action

Log SharePoint Event

SHARE_POINT_LOG_EVENT

Log custom usage analytics events in SharePoint for tracking user activities.

6 input
Action

Recycle SharePoint File

SHARE_POINT_RECYCLE_FILE

Tool to move a file to the Recycle Bin.

3 input
Action

Recycle SharePoint List Item

SHARE_POINT_RECYCLE_LIST_ITEM

Tool to move a list item to the Recycle Bin.

3 input
Action

Remove SharePoint User

SHARE_POINT_SHAREPOINT_REMOVE_USER

Removes a user from SharePoint.

2 input
Action

Rename SharePoint Folder

SHARE_POINT_RENAME_FOLDER

Renames a SharePoint folder by updating its list item metadata.

5 input
Action

Render List Data As Stream

SHARE_POINT_RENDER_LIST_DATA_AS_STREAM

Retrieve list items from SharePoint with rich metadata and formatting.

4 input
Action

Restore Drive Item Version

SHARE_POINT_RESTORE_DRIVE_ITEM_VERSION

Tool to restore a previous version of a SharePoint drive item.

3 input
Action

Restore Recycle Bin Item

SHARE_POINT_RESTORE_RECYCLE_BIN_ITEM

Tool to restore a SharePoint Recycle Bin item.

2 input
Action

Search SharePoint Site

SHARE_POINT_SEARCH_QUERY

Search SharePoint content using Keyword Query Language (KQL).

6 input
Action

Search Suggest

SHARE_POINT_SEARCH_SUGGEST

Tool to get search query suggestions.

12 input
Action

Undo SharePoint File Checkout

SHARE_POINT_UNDO_CHECKOUT_FILE

Tool to undo a file checkout, discarding any changes made while checked out.

2 input
Action

Update Drive Item

SHARE_POINT_UPDATE_DRIVE_ITEM

Tool to update the properties of a drive item (file or folder) in SharePoint using SharePoint REST API.

4 input
Action

Update SharePoint Content Type

SHARE_POINT_UPDATE_CONTENT_TYPE

Tool to update a SharePoint content type's properties such as name, description, group, or hidden status.

7 input
Action

Update SharePoint List

SHARE_POINT_UPDATE_LIST

Tool to update properties of an existing SharePoint list.

8 input
Action

Update SharePoint List Item

SHARE_POINT_UPDATE_LIST_ITEM

Tool to update fields on an existing SharePoint list item.

6 input
Action

Update SharePoint Site

SHARE_POINT_UPDATE_SITE

Tool to update properties of the current SharePoint site (web).

7 input
Action

Upload File from URL to SharePoint

SHARE_POINT_UPLOAD_FROM_URL

Tool to fetch a file from a URL and upload it to SharePoint.

8 input
Action

Upload File to Folder

SHARE_POINT_UPLOAD_FILE

Tool to upload a file to a SharePoint document library or folder.

7 input
What now

Use SharePoint in a workflow

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