๐Ÿ‡ฌ๐Ÿ‡ง EN
๐Ÿ‡ฎ๐Ÿ‡น IT

๐Ÿ“‚ Google Drive

Reads or writes files in Google Drive. Supports downloading file content, uploading new files, and updating existing files. Requires Google OAuth credentials configured in Settings → Integrations.

Category: File Operations  ยท  Type identifier: google_drive

Overview

The Google Drive node connects Flusso workflows to your Google Drive storage via the Google Drive API. Use it to pull file content into a workflow for processing, generate documents and upload them to a shared Drive location, or overwrite existing files with updated content.

Files are identified by their Google Drive File ID, which appears in the URL of any file opened in Google Drive: https://drive.google.com/file/d/{FILE_ID}/. For new uploads, you can optionally specify a parent folder using the folder's ID, found the same way.

Prerequisite: A Google account must be connected under Settings → Integrations before this node can access Google Drive. The account must have at least read or write permission for the files and folders you intend to use.

Configuration

FieldStatusDescription
Credential Required Google account credential from Settings → Integrations.
Operation Required read โ€” download file content.
write โ€” upload a new file.
update โ€” replace an existing file's content.
File ID Required for read/update The Google Drive file ID to read or update. Find it in the file URL: https://drive.google.com/file/d/{FILE_ID}/.
Folder ID Optional for write The parent folder for new uploads. Defaults to the root of your Drive.
File Name Required for write Name for the new file including extension, e.g. report-2026-03.txt.
Content Required for write/update Content to upload. Supports {{ variable }} references.
MIME Type Optional for write Content type of the uploaded file. Default: text/plain. Examples: application/json, text/csv.

Output Data

All operations return the following fields.

FieldTypeDescription
contentstringFile content (read mode).
file_idstringGoogle Drive file ID of the created or updated file.
file_namestringName of the file.
web_urlstringURL to open the file in Google Drive.
{{ step_key.output.content }} {{ step_key.output.file_id }} {{ step_key.output.web_url }}

Example Usage

  1. An Agent node generates a detailed summary report as a text response.
  2. A Google Drive node with Operation: write uploads the report to a shared team folder, naming the file report-{{ trigger.output.date }}.txt.
  3. A Slack Message node sends the web_url output to a channel so the team can review it immediately.

Tips & Notes

Related Nodes