FlowRunner
Pricing
Theme

Dropbox

Storage

Full Dropbox integration for AI workflows. Agents list, upload, download, move, copy, and search files. Manage shared links and folder members. Polling triggers react to new files, modified files, and new folders in watched directories.

3 triggers 18 actions available
On New File fires when a customer uploads to the watched intake folder in Dropbox
Agent calls Get File Metadata to read filename, size, and timestamps
Agent calls Get Temporary Link to hand the file URL to downstream processing
Agent runs document parsing on the file and writes the extracted record to the system of record
Agent calls Move File or Folder to relocate the file from intake to a structured archive path
Operations channel receives a summary message with the parsed record and a shared link
Anomalous or unparseable uploads routed to the operations lead for review before further action

What This Integration Enables

Dropbox integration gives agents three event sources and a full set of file-management actions. Polling triggers fire on new files, modified files, and new folders in watched directories, so agents react to changes the moment Dropbox sees them. Action coverage includes upload, download, copy, move, delete, search, metadata, temporary links, shared links, folder sharing, member management, and account-level usage. Agents do the routine file work and route the exceptions to a human.

Without FlowRunner

Files sit unnoticed in folders Customers upload to a shared folder and the team finds out at the next manual check
Manual filing after processing Processed documents are dragged into archive folders by hand with inconsistent naming
Insecure attachment hand-off Files shared to external parties go out as email attachments with no expiry or revocation

With FlowRunner

Event-driven intake New files trigger the downstream flow the moment they land, with no polling by a person
Structured automatic archiving Each processed file moves to a predictable archive path tied to the record it produced
Time-limited secure links External recipients get temporary download links that expire on a defined schedule

Use Case Scenarios

Customer Document Intake to Processing Pipeline

A customer uploads a new PDF to the shared intake folder. On New File fires immediately. The agent calls Get File Metadata to confirm size and type, then Get Temporary Link to pass the file URL to a document parser. After the parser returns structured data, the agent writes the record into the system of record, calls Move File or Folder to relocate the original into a structured archive path organized by customer and date, and posts a summary to the operations Slack channel with a fresh Create Shared Link URL attached for reference.

Contract Change Alert with Side-by-Side Review

The legal team keeps active contracts in a watched folder. On File Modified fires when a contract file is updated. The agent calls Get File Metadata to read the revised timestamp and Create Shared Link to generate a fresh URL for the new version. It posts to the legal Slack channel: "Contract [Name] was modified. New version: [link]. Last modified: [timestamp]." A reviewer opens the link and verifies the change against the latest agreed terms.

External Delivery with Expiring Links

A finance agent has just generated a month-end report and uploaded it to Dropbox via Upload File from URL. The agent calls Create Shared Link to produce a shareable URL, then attaches the link to a Brevo or Slack message addressed to the stakeholder. The recipient downloads the report from the link without needing Dropbox credentials or membership. When the retention window passes, the agent calls Revoke Shared Link to invalidate the URL.

Human-in-Loop Highlight

When an agent encounters an anomalous upload (unexpected file type, missing required content, or a parsing step that returns low confidence) it does not silently drop the file or push it forward as if the work succeeded. It posts a message to the operations Slack channel: "Intake file [name] uploaded to [path]. Parsing returned low confidence on [field]. Approve fallback handling or take over?" An operator opens the file via a temporary link, reviews it, and either confirms a fallback path or handles the document manually. The agent records the decision in the audit trail.

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

18 actions

File Operations

5
  • Upload File from URL Uploads a file to Dropbox from an external URL. Used when files need to be transferred from upstream systems into Dropbox without the agent buffering the file body itself.
  • Download File Downloads a file's contents. Used when the agent needs the file body for downstream processing where a URL is not sufficient.
  • Get File Metadata Returns metadata for a file or folder including size, timestamps, and revision. Used as a verification and routing step before further actions.
  • Get Temporary Link Generates a temporary, authenticated download URL for a file. Used when the agent needs to hand the file off to a downstream system that fetches by URL.
  • Search Files Searches files and folders by name. Used in lookup workflows where the agent needs to find a file without knowing the exact path.

Folder Operations

5
  • Create Folder Creates a new folder. Used in environment provisioning workflows: when a new client or project is onboarded, the agent creates the dedicated folder structure.
  • List Folder Contents Returns the files and subfolders within a folder. Used in batch processing workflows where the agent needs to enumerate everything that exists at a given path.
  • Move File or Folder Moves a file or folder to a new location. Used in archival workflows after processing completes, so the source folder stays clean and the archive folder reflects what has been handled.
  • Copy File or Folder Copies a file or folder to a new location. Used when the original needs to stay in place but a duplicate is required for processing, reporting, or hand-off.
  • Delete File or Folder Removes a file or folder. Used in cleanup workflows and retention-policy enforcement.

Sharing

6
  • Create Shared Link Generates a shareable link for a file or folder. Used when an external party needs to access content without being added as a Dropbox member.
  • List Shared Links Lists existing shared links for the account. Used in governance and audit workflows.
  • Revoke Shared Link Invalidates an existing shared link. Used to enforce retention windows on external access without deleting the underlying file.
  • Share Folder Converts a folder into a shared folder. Used in collaboration provisioning when an entire folder is being opened up to additional members.
  • Add Folder Member Invites a member to a shared folder. Used in onboarding workflows when a new collaborator joins a project that already has a shared folder set up.
  • Remove Folder Member Removes a member from a shared folder. Used in offboarding workflows and access-cleanup routines.

Account

2
  • Get Current Account Retrieves the authenticated Dropbox account information. Used in administrative and configuration verification workflows.
  • Get Space Usage Retrieves Dropbox storage usage for the account. Used in monitoring and capacity-planning workflows.

Triggers

3 triggers

Event Triggers

3
  • On New File Fires when a new file is added to a watched folder in Dropbox. Used to kick off intake processing pipelines: a customer or vendor uploads a document and the agent picks it up immediately.
  • On File Modified Fires when a watched file is modified in Dropbox. Used to notify reviewers, refresh downstream artifacts, or re-run validation when the source file has changed.
  • On New Folder Fires when a new subfolder is created in a watched folder. Used in provisioning workflows where a new folder signals a new project, client, or matter that needs follow-up setup.

Start building with Dropbox

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