Agentic Service Discovery

Resources

G

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.

StorageFree / PaidOAuth 2.0filesstoragedocumentsgooglecloudsharing

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

List FilesList files and folders in Google Drive, optionally filtered by folder or query.

Inputs: query, folderId, pageSize, pageToken, orderBy

Returns: files, fileCount, nextPageToken

Get File MetadataRetrieve metadata for a specific file or folder by its Drive ID.

Inputs: fileId, fields

Returns: fileId, name, mimeType, size, webViewLink, modifiedTime, parents, file

Download FileDownload the content of a file from Google Drive.

Inputs: fileId

Returns: content, mimeType, fileName

Export Google Doc / Sheet / SlideExport a Google Workspace document (Docs, Sheets, Slides) to a standard format such as PDF or DOCX.

Inputs: fileId, mimeType

Returns: content, mimeType

Search FilesSearch for files and folders across Google Drive using Drive query language.

Inputs: query, pageSize

Returns: files, fileCount, nextPageToken

Upload FileUpload a new file to Google Drive.

Inputs: name, content, mimeType, folderId

Returns: fileId, name, webViewLink, file

Update FileUpdate the content or metadata (name, description) of an existing Drive file.

Inputs: fileId, name, content, mimeType, description

Returns: fileId, name, file

Delete FileMove a file or folder to the trash in Google Drive.

Inputs: fileId

Returns: success, fileId

Copy FileCreate a copy of a file in Google Drive.

Inputs: fileId, name, folderId

Returns: fileId, name, webViewLink, file

Move FileMove a file or folder to a different folder in Google Drive.

Inputs: fileId, destinationFolderId

Returns: fileId, parents, file

Create FolderCreate a new folder in Google Drive.

Inputs: name, parentFolderId

Returns: folderId, name, webViewLink

Share FileGrant a user, group, or anyone access to a file or folder.

Inputs: fileId, role, type, emailAddress, sendNotificationEmail

Returns: permissionId, role, type

List PermissionsRetrieve all sharing permissions on a file or folder.

Inputs: fileId

Returns: permissions, permissionCount

Remove PermissionRevoke a sharing permission from a file or folder.

Inputs: fileId, permissionId

Returns: success

Example workflows

1

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.

2

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.

3

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
Google
Pricing Always review details with the vendor
Free / PaidGoogle 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

Build an AI workflow with Google Drive

Use the Agentic Planner to design, visualize, and connect Google Drive with your other tools.

Open Agentic Planner

Related Storage tools

Google Drive AI Agent Integration | Fugentic