Skip to main content

Announcing StackOne Defender: leading open-source prompt injection guard for your agent Read More

Connectors SharePoint
Live 19 Actions

SharePoint connector for AI agents

Connect your AI agent to SharePoint with production-ready actions. Ship in minutes.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

StackOne AI Agent Actions
for SharePoint.

19 production-ready actions for your agent to do more on SharePoint.

19 Actions
List Sites - Search And Retrieve SharePoint Sites Across The Organization Using Keyword Search. This Is The Primary Entry Point For Discovering Sites - Use "*" To List All Accessible Sites Or Provide Specific Search Terms To Find Sites By Name, Description, Or Content.
Get Site - Retrieve Complete Metadata For A Specific SharePoint Site By Its Unique Identifier, Including Configuration Details, Timestamps, And Optionally Related Resources Like Document Libraries And Lists. Use This After List_sites To Get Full Site Details Or To Verify Site Existence Before Performing Operations.
Get Site By Path - Retrieve A SharePoint Site Using Its URL Hostname And Server-Relative Path Instead Of An Opaque ID. This Is The Preferred Method When You Have A SharePoint URL From A User, Document Link, Or Browser Address Bar And Need To Resolve It To A Site Resource With Its API-Usable ID.
List Subsites - Retrieve All Immediate Child Subsites Nested Under A Parent SharePoint Site. Use This To Navigate Site Hierarchies, Discover Departmental Or Project Sites Organized Under A Parent Team Site, And Build Site Tree Structures For Navigation Interfaces.
Get Root Site - Retrieve The Tenant'S Root SharePoint Site Collection Without Needing To Know Its ID. This Is The Primary Entry Point For Discovering The Organization'S SharePoint Structure, Hostname, And Top-Level Sites When Starting Fresh Without Prior Context.
Search Sites - Find SharePoint Sites Matching A Keyword Search Query With Relevance-Ranked Results. Use This When You Have A Search Term Or Site Name Fragment From A User And Need To Find Matching Sites. Unlike List_sites, Search Is Required Here And Results Are Ordered By Relevance Rather Than Alphabetically.
Get Site Columns - Retrieve All Site Column Definitions Available At The Site Level For Schema Discovery. Site Columns Are Reusable Metadata Field Templates That Can Be Added To Multiple Lists Within The Site, Promoting Consistent Data Schemas Across The Organization.
Get Site Content Types - Retrieve All Content Type Definitions Available At A SharePoint Site For Understanding Document And Item Templates. Content Types Bundle Metadata Columns With Settings And Behaviors, Enabling Consistent Categorization Of Documents Like Contracts, Invoices, Or Project Documents Across Lists And Libraries.
List Site Lists - Retrieve All SharePoint Lists In A Site Including Document Libraries, Custom Data Lists, Task Lists, And System Lists. Use This To Discover Available Structured Data Containers Before Querying Their Items Or To Inventory A Site'S Data Assets.
Get List - Retrieve Detailed Metadata For A Specific SharePoint List Including Its Template Type, Content Type Settings, Creation Date, And Web URL. Use This To Verify List Existence, Get Sharing URLs, Or Understand List Configuration Before Performing Data Operations.
Get List Columns - Retrieve The Complete Schema Of All Columns In A SharePoint List Including Their Data Types, Validation Rules, And Configuration. Essential For Understanding List Structure Before Querying Items, Building Forms, Or Mapping Data Fields.
Get List Operations - Retrieve The Status Of Long-Running Background Operations On A SharePoint List Such As Bulk Imports, Content Type Synchronization, Or Schema Changes. Use This To Monitor Async Operation Progress, Identify Failed Operations, Or Audit Operation History.
List Items - Retrieve All Items From A SharePoint List As Structured Data Records With Their Field Values. Supports Filtering By Column Values And Selecting Specific Columns. IMPORTANT - You Must Use Expand=Fields To Get Column Data As Field Values Are Not Included By Default.
Get Item - Retrieve A Single Item From A SharePoint List By Its ID With Complete Metadata And Field Values. Use This To Get Detailed Item Data Before Updates, Verify Item Existence, Retrieve The Web URL For Sharing, Or Get The ETag For Optimistic Concurrency Control.
List Site Drives - Retrieve All Document Libraries (Drives) Available In A SharePoint Site Including Their Storage Quota, Ownership, And Configuration. Use This To Discover Available File Storage Locations Before Browsing Files Or Uploading Documents.
Get Drive - Retrieve Detailed Metadata For A Specific SharePoint Document Library Including Current Storage Quota Status, Ownership Information, And Configuration. Use This To Check Storage Availability Before Uploads, Monitor Quota Usage, Or Get The Shareable Web URL.
List Drive Root Children - List All Files And Folders At The Root Level Of A SharePoint Document Library. Returns Item Metadata Including Name, Size, Type (File/Folder), MIME Type, And Timestamps. Use List_drive_item_children To Browse Into Subfolders.
List Drive Item Children - List All Files And Folders Within A Specific Folder In A SharePoint Document Library. Use This To Navigate Into Subfolders After Using List_drive_root_children To Browse The Root Level.
Get Drive Item - Retrieve Complete Metadata For A Specific File Or Folder In SharePoint, Including Size, MIME Type, Permissions, And Sharing Links.
19 Actions
List Sites-Search And Retrieve SharePoint Sites Across The Organization Using Keyword Search. This Is The Primary Entry Point For Discovering Sites - Use "*" To List All Accessible Sites Or Provide Specific Search Terms To Find Sites By Name, Description, Or Content.
Get Site-Retrieve Complete Metadata For A Specific SharePoint Site By Its Unique Identifier, Including Configuration Details, Timestamps, And Optionally Related Resources Like Document Libraries And Lists. Use This After List_sites To Get Full Site Details Or To Verify Site Existence Before Performing Operations.
Get Site By Path-Retrieve A SharePoint Site Using Its URL Hostname And Server-Relative Path Instead Of An Opaque ID. This Is The Preferred Method When You Have A SharePoint URL From A User, Document Link, Or Browser Address Bar And Need To Resolve It To A Site Resource With Its API-Usable ID.
List Subsites-Retrieve All Immediate Child Subsites Nested Under A Parent SharePoint Site. Use This To Navigate Site Hierarchies, Discover Departmental Or Project Sites Organized Under A Parent Team Site, And Build Site Tree Structures For Navigation Interfaces.
Get Root Site-Retrieve The Tenant'S Root SharePoint Site Collection Without Needing To Know Its ID. This Is The Primary Entry Point For Discovering The Organization'S SharePoint Structure, Hostname, And Top-Level Sites When Starting Fresh Without Prior Context.
Search Sites-Find SharePoint Sites Matching A Keyword Search Query With Relevance-Ranked Results. Use This When You Have A Search Term Or Site Name Fragment From A User And Need To Find Matching Sites. Unlike List_sites, Search Is Required Here And Results Are Ordered By Relevance Rather Than Alphabetically.
Get Site Columns-Retrieve All Site Column Definitions Available At The Site Level For Schema Discovery. Site Columns Are Reusable Metadata Field Templates That Can Be Added To Multiple Lists Within The Site, Promoting Consistent Data Schemas Across The Organization.
Get Site Content Types-Retrieve All Content Type Definitions Available At A SharePoint Site For Understanding Document And Item Templates. Content Types Bundle Metadata Columns With Settings And Behaviors, Enabling Consistent Categorization Of Documents Like Contracts, Invoices, Or Project Documents Across Lists And Libraries.
List Site Lists-Retrieve All SharePoint Lists In A Site Including Document Libraries, Custom Data Lists, Task Lists, And System Lists. Use This To Discover Available Structured Data Containers Before Querying Their Items Or To Inventory A Site'S Data Assets.
Get List-Retrieve Detailed Metadata For A Specific SharePoint List Including Its Template Type, Content Type Settings, Creation Date, And Web URL. Use This To Verify List Existence, Get Sharing URLs, Or Understand List Configuration Before Performing Data Operations.
Get List Columns-Retrieve The Complete Schema Of All Columns In A SharePoint List Including Their Data Types, Validation Rules, And Configuration. Essential For Understanding List Structure Before Querying Items, Building Forms, Or Mapping Data Fields.
Get List Operations-Retrieve The Status Of Long-Running Background Operations On A SharePoint List Such As Bulk Imports, Content Type Synchronization, Or Schema Changes. Use This To Monitor Async Operation Progress, Identify Failed Operations, Or Audit Operation History.
List Items-Retrieve All Items From A SharePoint List As Structured Data Records With Their Field Values. Supports Filtering By Column Values And Selecting Specific Columns. IMPORTANT - You Must Use Expand=Fields To Get Column Data As Field Values Are Not Included By Default.
Get Item-Retrieve A Single Item From A SharePoint List By Its ID With Complete Metadata And Field Values. Use This To Get Detailed Item Data Before Updates, Verify Item Existence, Retrieve The Web URL For Sharing, Or Get The ETag For Optimistic Concurrency Control.
List Site Drives-Retrieve All Document Libraries (Drives) Available In A SharePoint Site Including Their Storage Quota, Ownership, And Configuration. Use This To Discover Available File Storage Locations Before Browsing Files Or Uploading Documents.
Get Drive-Retrieve Detailed Metadata For A Specific SharePoint Document Library Including Current Storage Quota Status, Ownership Information, And Configuration. Use This To Check Storage Availability Before Uploads, Monitor Quota Usage, Or Get The Shareable Web URL.
List Drive Root Children-List All Files And Folders At The Root Level Of A SharePoint Document Library. Returns Item Metadata Including Name, Size, Type (File/Folder), MIME Type, And Timestamps. Use List_drive_item_children To Browse Into Subfolders.
List Drive Item Children-List All Files And Folders Within A Specific Folder In A SharePoint Document Library. Use This To Navigate Into Subfolders After Using List_drive_root_children To Browse The Root Level.
Get Drive Item-Retrieve Complete Metadata For A Specific File Or Folder In SharePoint, Including Size, MIME Type, Permissions, And Sharing Links.
Falcon

Make your SharePoint agents perform.

Every SharePoint action runs on Falcon.

Falcon, StackOne's execution engine, makes your agents fast, accurate, and reliable.

Explore Falcon Engine
StackOne Defender

88.7% attack detection accuracy.

Built in the StackOne platform.

StackOne Defender scans and classifies every SharePoint payload before it reaches your agent, with precision and latency no other solution can match.

StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy
StackOne Platform

Do More, Build Less.

Managed Integration Infrastructure for SharePoint AI Agents.

Connectors & Actions

200+ Connectors. 10,000+ Actions.

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

Managed Authentication

Pre-built authentication UI.

Enterprise-Ready

Enterprise-Ready architecture.

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Put your AI agents to work

All the tools you need to build and scale AI agents integrations, with best-in-class security & privacy.