Skip to main content
SharePoint is a Microsoft platform that enables teams to manage documents, organize content in lists and libraries, collaborate on files, and control access across sites, all accessible through the Microsoft Graph API.

Setup

  1. In Agent Studio, go to ToolsSharePointConnect
  2. Sign in with your Microsoft account and authorize access
  3. Review the requested permissions and click Allow

Composio vs ACI: Which provider to use?

This tool is available through two providers. Both connect to the same underlying service but differ in action coverage and auth handling. Choose Composio when you need the widest selection of actions and deep workflow automation. Choose ACI when you need direct API-level control or a specific action not covered by Composio.

Available actions: Composio

Available actions: ACI

Adding to an agent

  1. Open your agent in Agent Studio → Agent Builder
  2. Go to Tools and enable SharePoint
  3. Select only the actions your agent needs
  4. Set auth mode: Shared (agent acts on one account) or Per-user (each end-user connects their own account)

Example use cases

Automated document intake and organization When a new file is uploaded to a monitored SharePoint folder, an agent can retrieve its metadata, move it to the appropriate document library, and create a corresponding list item to track its status, eliminating manual filing steps. Cross-site content discovery and reporting An agent can search across SharePoint sites using keyword queries, retrieve matching documents and list items, and compile a summary report, useful for compliance audits, knowledge management, or content gap analysis. Permission and access management An agent can check a user’s effective permissions on a site, add them to the appropriate SharePoint group, assign role definitions on specific lists or items, and confirm the changes, automating onboarding workflows that previously required manual admin intervention.