Skip to main content

Microsoft SharePoint 365

Manages SharePoint Online via Microsoft Graph API. Provides full CRUD for sites (list, get, search), lists (list, get, create with templates like genericList, documentLibrary, events, tasks, etc.), and list items (list with OData filtering, get, create, update, delete). Also manages document libraries (list, get by name or default) and files (list, upload, download, delete) within them. Nodes accept either a connection ID from the Connect node or direct credentials. Supports Azure AD client credentials (server-to-server) and OAuth2 delegated authentication.

NamespaceRobomotion.SharePoint365
Version0.3.0
CategoryProductivity, Business Software
Nodes19

Nodes

NodeDescription
ConnectOpens a connection to Microsoft SharePoint 365 and returns a Client ID.
DisconnectCloses a Microsoft SharePoint 365 connection.
List SitesLists sites in Microsoft SharePoint 365.
Get SiteGets a site in Microsoft SharePoint 365.
List ListsLists lists in Microsoft SharePoint 365.
Get ListGets a list in Microsoft SharePoint 365.
Create ListCreates a list in Microsoft SharePoint 365.
List ItemsLists items in Microsoft SharePoint 365.
Get ItemGets an item in Microsoft SharePoint 365.
Create ItemCreates an item in Microsoft SharePoint 365.
Update ItemUpdates an item in Microsoft SharePoint 365.
Delete ItemDeletes an item in Microsoft SharePoint 365.
List LibrariesLists libraries in Microsoft SharePoint 365.
Get LibraryGets a library in Microsoft SharePoint 365.
List FilesLists files in Microsoft SharePoint 365.
Upload FileUploads a file in Microsoft SharePoint 365.
Download FileDownloads a file in Microsoft SharePoint 365.
Delete FileDeletes a file in Microsoft SharePoint 365.
ToolkitExposes this package's operations to an AI Agent as a single tool.

Connecting

This package has a Connect node. Run it once at the start of your flow; it returns a Client ID that the other nodes take as input. Pair it with Disconnect so the connection is released when the flow ends.

Credentials belong in a Vault rather than typed into the node.

AI Agent tools

18 of these nodes are exposed as tools an AI Agent can call directly: Connect, Disconnect, List Sites, Get Site, List Lists, Get List, Create List, List Items, Get Item, Create Item, Update Item, Delete Item, List Libraries, Get Library, List Files, Upload File, Download File, Delete File.

About this page

Generated from the package spec that the Flow Designer itself loads, so the node list and every property below match the version above exactly.

It does not yet include worked examples or service-specific guidance — those are written by hand, and a plausible-sounding guess in a reference page is worse than an honest gap. If you build something useful with this package, the community is the place to share it.