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.
| Namespace | Robomotion.SharePoint365 |
| Version | 0.3.0 |
| Category | Productivity, Business Software |
| Nodes | 19 |
Nodes
| Node | Description |
|---|---|
| Connect | Opens a connection to Microsoft SharePoint 365 and returns a Client ID. |
| Disconnect | Closes a Microsoft SharePoint 365 connection. |
| List Sites | Lists sites in Microsoft SharePoint 365. |
| Get Site | Gets a site in Microsoft SharePoint 365. |
| List Lists | Lists lists in Microsoft SharePoint 365. |
| Get List | Gets a list in Microsoft SharePoint 365. |
| Create List | Creates a list in Microsoft SharePoint 365. |
| List Items | Lists items in Microsoft SharePoint 365. |
| Get Item | Gets an item in Microsoft SharePoint 365. |
| Create Item | Creates an item in Microsoft SharePoint 365. |
| Update Item | Updates an item in Microsoft SharePoint 365. |
| Delete Item | Deletes an item in Microsoft SharePoint 365. |
| List Libraries | Lists libraries in Microsoft SharePoint 365. |
| Get Library | Gets a library in Microsoft SharePoint 365. |
| List Files | Lists files in Microsoft SharePoint 365. |
| Upload File | Uploads a file in Microsoft SharePoint 365. |
| Download File | Downloads a file in Microsoft SharePoint 365. |
| Delete File | Deletes a file in Microsoft SharePoint 365. |
| Toolkit | Exposes 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.
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.