FlowRunner
Pricing
Theme

Google Drive

Storage

Connect AI agents to Google Drive for file management, content processing, and collaborative workflows. Agents upload, organize, share, copy, export, and read files and react to file changes via OAuth2.

3 triggers 17 actions available
An On New File event fires in a watched intake folder
Agent reads the file metadata and confirms the document type
Agent runs Find File to ensure no duplicate already exists in the destination
Agent uploads the processed document and applies a sharing preference
Agent moves the original into the archive folder
Owner notified in chat with the destination link and processing summary
Documents that fail validation are routed to the data owner for resolution

What This Integration Enables

Agents manage the full Google Drive file lifecycle: upload, download, create, copy, move, rename, delete, and export files; create folders; create shortcuts; and read file content and folder listings. Find File, Find Folder, and Find Multiple Files run name and metadata searches before acting. Add File Sharing Preference applies the right sharing rule when a recipient or scope is determined upstream. Three triggers cover the events that matter: On New File, On New Folder, and On File Updated. Together the surface lets a flow watch an intake folder, process every file that lands, deliver each output where it belongs, and keep a record of what moved and who got access.

Without FlowRunner

Files filed by hand Generated exports and inbound uploads are sorted into folders by hand
Sharing requests routed in chat Sharing requests are forwarded in DMs with no consistent record of who got what
Folder watching by inbox rule New uploads are noticed when someone happens to check the inbox or folder

With FlowRunner

Filing happens in the flow Documents land in the right folder with the right name and the right sharing preference
Sharing applied with policy Sharing preferences are applied automatically with a record of recipient and intent
New files fire workflows On New File and On New Folder events drive intake flows in real time

Use Case Scenarios

Invoice Intake from a Drop Folder

A watched intake folder fires On New File when an invoice PDF arrives. The agent calls Get File Content to read it, runs it through document parsing, and uses Move File to file the original into a vendor-named archive folder. After parsing, it creates the processed JSON next to the PDF with Upload File and posts the result to the finance channel. The drop folder becomes an intake pipeline.

Generated Report Distribution

A weekly report runs and produces a PDF. The agent calls Upload File into the reports folder, then Add File Sharing Preference to grant the leadership team view-only access, and Create Shortcut into the executives' top-level folder. It then notifies the owners with the link. The report goes where it should be, named correctly, with access already configured.

External Collaboration Setup

A new client engagement begins. The agent calls Create Folder for the client, uploads the kickoff packet with Upload File, and Add File Sharing Preference grants the external collaborators the right scope. It Rename File/Folder to apply the engagement naming convention and posts the folder link to the project channel. Client folder setup runs as one flow instead of a checklist.

Human-in-Loop Highlight

Granting external access to a folder is exactly where an agent should stop and ask. When Add File Sharing Preference is about to extend access outside the organization, or Delete File is about to remove a document marked sensitive, the agent does not execute on its own. It stages the request and routes to the data owner via Slack: "Request to share folder '[name]' with external recipient [email] as [role]. Approve, change the role, or deny?" The owner decides. On approval, the agent applies the sharing preference and records the decision with the approver and timestamp. Internal filing flows through; access that leaves the building gets a human in the loop.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via Slack
Human decides
Agent resumes with decision

Agent Capabilities

17 actions

File Operations

10
  • Upload File Uploads a file into a Drive folder. Used to file generated documents and exports without a manual upload.
  • Download File Downloads a Drive file. Used to pull a document into a flow for parsing or further processing.
  • Create File Creates a new file. Used in scaffolding flows.
  • Copy File Copies a file to another location. Used to distribute a document to multiple destinations without altering the original.
  • Move File Moves a file to a different folder. Used to route documents to their archive or destination folder.
  • Rename File/Folder Renames a file or folder. Used to apply naming conventions automatically.
  • Delete File Sends a file to the Drive trash. Used in cleanup flows.
  • Get File Content Retrieves a file's content. Used to read the file for downstream processing.
  • Get File Data Retrieves a file's metadata. Used to confirm type, size, or owner before acting.
  • Export File Exports a Google Workspace file (Doc, Sheet, Slides) to another format. Used to convert before downstream processing.

Folder Operations

2
  • Create Folder Creates a new folder. Used to stand up client or project folders on demand.
  • Get Folder Listing Lists files and subfolders in a folder. Used to enumerate content before a batch operation.

Search and Lookup

3
  • Find File Searches and retrieves a file by name or metadata. Used to locate a file before acting.
  • Find Folder Searches and retrieves a folder by name. Used to locate the right destination before filing.
  • Find Multiple Files Searches and retrieves multiple files matching a query. Used in batch flows.

Sharing and Shortcuts

2
  • Add File Sharing Preference Applies a sharing preference (role and scope) to a file or folder. Used to grant the right access as part of the flow that needs it.
  • Create Shortcut Creates a shortcut to a file or folder. Used to surface a document in a different folder without copying it.

Triggers

3 triggers

Event Triggers

3
  • On New File Fires when a new file lands in a watched folder. Initiates intake and processing flows.
  • On New Folder Fires when a new folder is created. Initiates folder-setup and notification flows.
  • On File Updated Fires when a watched file is updated. Initiates flows that react to content changes in real time.

Start building with Google Drive

$100 in credits. No card required. Connect in minutes.