SharePoint
Manage SharePoint lists and items from the agent.
SharePoint
Lets the agent find sites, read lists, and create, update or delete items in SharePoint. It requires a Microsoft 365 connection configured in the workspace.
The available operations
When you add this tool, choose which operations the agent is allowed to perform.
Find sites
Searches SharePoint sites by text.
| Parameter | Required | Default | What it is |
|---|---|---|---|
| Query | Yes | — | The text to search for in the SharePoint sites |
| Maximum results | No | 10 | How many sites to return at most |
Get a site
Returns one site's details by its ID.
| Parameter | Required | Default | What it is |
|---|---|---|---|
| Site ID | Yes | — | The SharePoint site's unique ID |
List the lists
Returns every list available on a SharePoint site.
| Parameter | Required | Default | What it is |
|---|---|---|---|
| Site ID | Yes | — | The SharePoint site's unique ID |
List items
Returns the items of a SharePoint list.
| Parameter | Required | Default | What it is |
|---|---|---|---|
| Site ID | Yes | — | The SharePoint site's unique ID |
| List ID | Yes | — | The list's unique ID or name |
| Filter | No | — | An OData expression to filter the items (e.g. fields/Status eq 'Active') |
| Maximum results | No | 10 | How many items to return at most |
Create an item
Creates a new item in a SharePoint list.
| Parameter | Required | Default | What it is |
|---|---|---|---|
| Site ID | Yes | — | The SharePoint site's unique ID |
| List ID | Yes | — | The list's unique ID or name |
| Fields | Yes | — | The new item's fields as a key-value object (e.g. { "Title": "My item", "Status": "Active" }) |
Update an item
Updates the fields of an existing item in a SharePoint list.
| Parameter | Required | Default | What it is |
|---|---|---|---|
| Site ID | Yes | — | The SharePoint site's unique ID |
| List ID | Yes | — | The list's unique ID or name |
| Item ID | Yes | — | The numeric ID of the item to update |
| Fields | Yes | — | The fields to update, as a key-value object |
Delete an item
Removes an item from a SharePoint list.
| Parameter | Required | Default | What it is |
|---|---|---|---|
| Site ID | Yes | — | The SharePoint site's unique ID |
| List ID | Yes | — | The list's unique ID or name |
| Item ID | Yes | — | The numeric ID of the item to delete |