Google Drive
StorageConnect 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.
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
With FlowRunner
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 Capabilities
17 actionsFile 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 triggersEvent 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.