Skip to main content
The OneDrive node adds OneDrive operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.
You can wire the OneDrive node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect OneDrive under Credentials in the node settings. See Connecting credentials for the general flow. Sign in with your OneDrive account when prompted; no keys to copy. Connect your Microsoft account to access OneDrive files. Uses Microsoft Graph API with OAuth 2.0. Get your credentials here. NoClick requests the following permissions:
  • https://graph.microsoft.com/Files.ReadWrite.All
  • https://graph.microsoft.com/User.Read

Operations

Drive

OperationIDDescription
Get Drive Infoget_drive_infoGet drive information and quota
List Recent Itemslist_recent_itemsList recently accessed items
List Shared Itemslist_shared_itemsList items shared with the user
Search Drive Itemssearch_drive_itemsSearch for items in OneDrive
Track Drive Changestrack_drive_changesTrack changes in OneDrive (delta query)

File

OperationIDDescription
Create Large File Upload Sessioncreate_large_file_upload_sessionCreate upload session for large files (>4MB)
Create Sharing Linkcreate_sharing_linkCreate a sharing link for an item
Get File Versionget_file_versionGet a specific version of a file
List File Versionslist_file_versionsList all versions of a file
List Item Thumbnailslist_item_thumbnailsGet thumbnail images for a file
Restore File Versionrestore_file_versionRestore a file to a previous version
Send Sharing Invitationsend_sharing_invitationSend a sharing invitation
Upload Fileupload_fileUpload a file (for files up to 4MB)

Folder

OperationIDDescription
Create Foldercreate_folderCreate a new folder
Get Special Folderget_special_folderAccess special folders (Documents, Photos, etc.)
List Folder Contentslist_folder_contentsList contents of a folder

Item

OperationIDDescription
Check in Filecheck_in_fileCheck in a file (unlock and save)
Check Out Filecheck_out_fileCheck out a file (lock for editing)
Copy Itemcopy_itemCopy a file or folder
Delete Itemdelete_itemDelete a file or folder (moves to recycle bin)
Delete Item Permissiondelete_item_permissionRemove a permission
Discard File Checkoutdiscard_file_checkoutDiscard checkout (unlock without saving)
Download Itemdownload_itemDownload file content
Follow Itemfollow_itemFollow an item for updates
Get Item Analyticsget_item_analyticsGet analytics for a file
Get Item Download Streamget_item_download_streamGet download stream URL for a file
Get Item Metadataget_item_metadataGet metadata for a file or folder
Get Item Preview Urlget_item_preview_urlGet a preview URL for a file
Get Item Thumbnailget_item_thumbnailGet a specific thumbnail size
Grant Item Permissiongrant_item_permissionGrant permission to a user or group
List Item Permissionslist_item_permissionsList permissions for an item
Move Itemmove_itemMove a file or folder
Permanently Delete Itempermanently_delete_itemPermanently delete an item (cannot be recovered)
Restore Item from Recycle Binrestore_item_from_recycle_binRestore a deleted item from recycle bin
Unfollow Itemunfollow_itemUnfollow an item
Update Item Metadataupdate_item_metadataUpdate file or folder metadata
Update Item Permissionupdate_item_permissionUpdate an existing permission