SharePoint
Collaboration & Communication

Connect SharePoint to Your AI Agents

SharePoint is Microsoft's team-site and document-management platform inside Microsoft 365 — used for shared document libraries, structured lists, intranet pages, and granular sharing permissions. Through this integration, WKIL agents can work directly with SharePoint's document libraries, lists, list items, folders, content types, and permissions using verified actions such as creating and updating list items, managing file check-in/check-out, uploading and organizing files, and adjusting role assignments.

Authentication: OAuth 2.0

What you can do

  • Create, update, and delete SharePoint list items, including attachments and role assignments.
  • Upload, check files in and out, and organize them inside SharePoint document libraries and folders.
  • Manage site-level permissions — break or restore role inheritance on lists and list items.
  • Search across SharePoint sites and retrieve list, folder, and content-type metadata.

Available capabilities may vary by authentication and workspace configuration.

Actions supported by the connector

86 verified tools
Add Attachment to List Item
Tool to add an attachment to a SharePoint list item.
Add Field Link to Content Type
Tool to add a field link to a list content type.
Add Role Assignment to List Item
Tool to add a role assignment to a list item.
Add Role Assignment to SharePoint List
Tool to add a role assignment to a SharePoint list.
Break Role Inheritance on List Item
Tool to break permission inheritance on a list item.
Break Role Inheritance on List
Breaks permission inheritance on a SharePoint list, allowing you to set unique permissions.
Check In SharePoint File
Tool to check in a file.
Create Content Type
Tool to create a new content type in SharePoint.
View all verified tools (search)
Add Attachment to List ItemAdd Field Link to Content TypeAdd Role Assignment to List ItemAdd Role Assignment to SharePoint ListBreak Role Inheritance on List ItemBreak Role Inheritance on ListCheck In SharePoint FileCreate Content TypeCreate Drive Item Sharing LinkCreate SharePoint List FieldCreate SharePoint List Item by GUIDCreate List Item in FolderCreate SharePoint SubsiteDelete Drive Item Version ContentDelete SharePoint FolderDelete SharePoint ListDelete SharePoint List By TitleDelete SharePoint List ItemDelete Recycle Bin Item PermanentlyDownload File by Server-relative URLEnsure SharePoint UserFollow SharePoint ActorGet All SharePoint FoldersGet SharePoint List ChangesGet Content TypeGet Site Content TypesGet Content Types for ListGet SharePoint Context InfoGet Current SharePoint UserGet Drive Item AnalyticsGet Group UsersGet Group Users By IDDownload List Item AttachmentGet SharePoint List by GUIDGet SharePoint List By TitleGet Content Type by IDGet List Item by IDGet SharePoint List ItemsGet SharePoint List Items by GUIDGet List Item VersionGet Followed EntitiesGet My FollowersGet Role DefinitionsGet SharePoint Site Collection InfoGet Site Drive Item by PathGet SharePoint Site Page ContentGet User Effective Permissions on WebGet SharePoint Webhook SubscriptionGet SharePoint Webhook SubscriptionsGet SharePoint Web InfoCheck Follow StatusList SharePoint ListsList Drive ChildrenList Recently Modified Drive ItemsList Drives via SharePoint REST APIList Files in FolderList Item AttachmentsList SharePoint List ColumnsList Recycle Bin ItemsList Site GroupsList SharePoint SitesList Site UsersList Subfolders in FolderLog SharePoint EventRecycle SharePoint FileRecycle SharePoint List ItemRename SharePoint FolderRender List Data As StreamRestore Drive Item VersionRestore Recycle Bin ItemSearch SharePoint SiteSearch SuggestCheck Out SharePoint FileCreate SharePoint FolderCreate SharePoint ListCreate SharePoint List ItemFind SharePoint UserRemove SharePoint UserUndo SharePoint File CheckoutUpdate SharePoint Content TypeUpdate Drive ItemUpdate SharePoint ListUpdate SharePoint List ItemUpdate SharePoint SiteUpload File to FolderUpload File from URL to SharePoint

Practical agent use cases

  • An operations team can have a WKIL agent create and update SharePoint list items automatically as records change elsewhere, keeping a shared list in sync.
  • A document-control workflow can use WKIL to check files in and out of a SharePoint library as part of an approval process.
  • A security team can review and adjust SharePoint role assignments through WKIL before granting access to sensitive content.

How it works with WKIL

  1. 1
    Choose the integration
    Add SharePoint to your agent from inside the WKIL platform.
  2. 2
    Grant the permissions it needs
    Define precisely what the agent can access and perform.
  3. 3
    Test, then run it
    Test actions before they go live, with human approval where needed.
Permissions always stay in your control — you can scope access and require human approval before any sensitive action.

FAQ

What is SharePoint?

SharePoint is a Microsoft 365 cloud service for creating team sites, document libraries, and intranet pages, helping organizations share and manage content and collaborate across teams.

What does the SharePoint integration support?

The WKIL integration exposes 86 verified SharePoint actions covering lists, list items, folders, files, content types, site permissions, and search. It does not currently support SharePoint's real-time event triggers — actions must be initiated by the agent or workflow, not by a SharePoint-side change notification.

Does WKIL need access to a SharePoint account?

Yes. The integration requires the appropriate SharePoint authentication and should be scoped to the permissions your workflow needs.

Build with SharePoint

Build with SharePoint