Google Drive
by Google
Upload, download, search, and organise files and folders in Google Drive. Export Google Docs/Sheets/Slides, manage sharing permissions, and use Drive as a file store for agent workflows.
How agents use Google Drive
- ✓Agent uploads a generated report, CSV, or PDF to a specific Drive folder after completing a workflow
- ✓Agent searches Drive for the most recent version of a document before reading or processing it
- ✓Agent downloads a file from Drive to extract its content and pass it to an LLM or data processing node
- ✓Agent creates a new folder per project or client and organises output files inside it
- ✓Agent exports a Google Doc or Sheet to PDF and attaches it to an email or Slack message
- ✓Agent shares a generated file with a specific user or makes it publicly accessible via link
- ✓Agent copies a template file to a new location and renames it for each new use case
- ✓Agent moves processed files to an "archived" folder after they have been handled
Agent actions
Inputs: query, folderId, pageSize, pageToken, orderBy
Returns: files, fileCount, nextPageToken
Inputs: fileId, fields
Returns: fileId, name, mimeType, size, webViewLink, modifiedTime, parents, file
Inputs: fileId
Returns: content, mimeType, fileName
Inputs: fileId, mimeType
Returns: content, mimeType
Inputs: query, pageSize
Returns: files, fileCount, nextPageToken
Inputs: name, content, mimeType, folderId
Returns: fileId, name, webViewLink, file
Inputs: fileId, name, content, mimeType, description
Returns: fileId, name, file
Inputs: fileId
Returns: success, fileId
Inputs: fileId, name, folderId
Returns: fileId, name, webViewLink, file
Inputs: fileId, destinationFolderId
Returns: fileId, parents, file
Inputs: name, parentFolderId
Returns: folderId, name, webViewLink
Inputs: fileId, role, type, emailAddress, sendNotificationEmail
Returns: permissionId, role, type
Inputs: fileId
Returns: permissions, permissionCount
Inputs: fileId, permissionId
Returns: success
Example workflows
Store agent output as a Drive file
After an agent generates a report or summary, upload it directly to a designated Google Drive folder for archiving and sharing.
Read documents as agent context
Search for relevant documents in Drive and download their content to feed into an LLM node as context or instructions.
Distribute files to stakeholders
After uploading a completed deliverable, automatically share it with the relevant team members using the Share File capability.
About Google Drive
- Vendor
- Pricing Always review details with the vendor
- Free / Paid — Google Drive is free with 15 GB storage per Google account. Additional storage via Google One plans. Google Workspace plans include more storage and admin features.
- Authentication
- OAuth 2.0
- Rate limit Always review details with the vendor
- 1000 requests / minute
- Compatible nodes
- AgentResourceInputOutput
- Website
- https://drive.google.com
Build an AI workflow with Google Drive
Use the Agentic Planner to design, visualize, and connect Google Drive with your other tools.
Open Agentic PlannerRelated Storage tools
AWS S3
Connect agents to Amazon S3 for storing, retrieving, and managing files and objects at any scale.
Dropbox
Upload and download files, create folders, search content, move and delete files, generate shared links, and manage Dropbox storage from agent workflows.
Azure Blob Storage
Connect agents to Azure Blob Storage to upload, download, list, and manage blobs and containers.