eavz
Microsoft SharePoint

Microsoft SharePoint

15 actions
8 triggers

Actions

Name
microsoft_sharepoint_create_folder

Creates a new folder at path you specify.

microsoft_sharepoint_create_list

Creates a new list.

microsoft_sharepoint_create_list_item

Creates a new item in a list.

microsoft_sharepoint_update_list_item

Updates an existing item in a list.

microsoft_sharepoint_delete_list_item

Deletes an existing item from a list.

microsoft_sharepoint_search_list_item

Finds a item in a list based on name.

microsoft_sharepoint_upload_file

Uploads a new file at path you specify.

microsoft_sharepoint_publish_page

Publishes a SharePoint page, making it available to all users. If the page is checked out, it will be automatically checked in. Note: Pages with active approval flows will not publish until approval is complete.

microsoft_sharepoint_copy_item

Copy a file or folder from one site to another within the same tenant, with overwrite option.

microsoft_sharepoint_copy_item_within_site

Copy a file or folder to another folder within the same site.

microsoft_sharepoint_move_file

Move a file from one folder to another within the same drive.

microsoft_sharepoint_find_file

Look up a file by its name or path.

microsoft_sharepoint_get_folder_contents

List all files and subfolders in a specified folder, optionally with detailed metadata.

microsoft_sharepoint_get_site_information

Fetch metadata of a SharePoint site (site ID, title, URL, description, etc.).

custom_api_call

Make a custom API call to a specific endpoint

Triggers

Name
new_file_in_folder

Fires when a new file is created or added in a specific folder.

new_file_in_subfolders

Fires when a new file is added anywhere in the first-level subfolders of a folder. Note: This trigger will not monitor subfolders created after the flow is activated.

new_or_updated_file

Triggers when a file is created or updated in a given folder.

new_or_updated_folder

Triggers when a folder is created or updated (e.g., name change).

new_list_item

Triggers when a new item is created in a SharePoint list.

updated_list_item

Fires when an existing item in a SharePoint list is updated.

new_list

Triggers when a new list is created in a site.

new_or_updated_list

Triggers when a list is created or updated in a site.

Quick Start

TypeScript
import { WeavzClient } from '@weavz/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute({
  integrationName: 'microsoft-sharepoint',
  actionName: 'microsoft_sharepoint_create_folder',
  input: { /* ... */ },
  connectionId: 'conn_id',
  workspaceId: 'ws_id',
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Microsoft SharePoint to my app?

Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.

What actions does Microsoft SharePoint support?

Microsoft SharePoint supports 15 actions including Create Folder, Create List, Create List Item, Update List Item, Delete List Item, and more.

Can I use Microsoft SharePoint with AI agents?

Yes. Add Microsoft SharePoint to an MCP server in TOOLS mode or CODE mode. CODE mode provides 80-98% context reduction with 3 meta-tools for efficient agent access.

What authentication does Microsoft SharePoint use?

Microsoft SharePoint uses OAuth2. Weavz handles token management, refresh, and secure credential storage automatically.

How much does the Microsoft SharePoint integration cost?

The Microsoft SharePoint integration is included on all Weavz plans including the free tier with 1,000 actions per month. No credit card required.

What triggers does Microsoft SharePoint support?

Microsoft SharePoint supports 8 triggers including New File in Folder, New File in Subfolders, New or Updated File, New or Updated Folder, New List Item, and more.

Connect Microsoft SharePoint in 2 minutes

Get 1,000 free actions every month. No credit card required.