← All integrations

Docs & knowledge

Give your agents access to your Dropbox files.

Agents find, read, and upload files, organize folders, share files and file requests, and manage a Dropbox team. Dropbox trigger events start an agent when a file lands in a folder or changes.

5,000 free credits to start.

Agent reach

Dropbox API v2 and Content Processing API

The full surface, searched at run time.

Connect with

  • Your own OAuth app

Create a scoped app in the Dropbox App Console, or a team app that a team admin approves for the whole team. For triggers, add the Helios webhook URL to the app.

Event triggers

Yes · 5 events

Plus manual, schedule, and signed webhook.

What the agent can do

What agents do with Dropbox

Helios searches the Dropbox API v2 and Content Processing API at run time. The agent finds the endpoint the task needs and calls it.

  • Call Dropbox endpoints allowed by your app's scopes, including uploads and downloads.
  • Search files and folders, and read their versions, tags, and properties.
  • Download files to read, parse, and summarize them, and upload the results.
  • Create folders, and move, copy, rename, tag, lock, and delete files and folders.
  • Create shared links, share folders, and create file requests for the files a task touches.
  • With a team app, manage members, groups, and team folders, and read the team's activity log.

Examples

Tasks you can hand to a Dropbox agent

Process files added to a folder

When a file arrives in a watched folder, the agent reads it, pulls out what matters, and records it where the team works.

dropbox · file.created

When an invoice lands in /Invoices, extract the vendor, amount, and due date and add a row to the tracker.

  1. dropbox·download the new invoice
  2. code·extract the vendor, amount, and due date
  3. google-sheets·append a row to the invoice tracker

Invoice from Northwind recorded

  • $4,820.00 due on November 14
  • Added to the invoice tracker

Summarize a folder of documents

The agent reads documents in a folder and posts a summary where the team works.

Summarize the contracts in /Legal/2026 and post the summary to #legal.

  1. dropbox·list 12 files in /Legal/2026
  2. dropbox·download each contract
  3. code·summarize terms and renewal dates
  4. slack·post the summary to #legal

Summary posted

  • 3 contracts renew in the next 60 days
  • 2 have no termination clause

Set up new client folders

When someone creates a client folder, the agent adds the standard subfolders and a file request for the client's documents.

dropbox · folder.created

When a folder is created under /Clients, add the standard subfolders and a file request for onboarding documents.

  1. dropbox·create Contracts and Invoices
  2. dropbox·create a file request
  3. slack·post the request link

Acme folder ready

  • Two subfolders created
  • File request link posted to #onboarding

Event triggers

Start a run on Dropbox events

Attach any of these events to a workflow and filter on the fields that matter. Manual, schedule, and signed webhook triggers work too.

EventWhat it means
file.createdA file is added. Filter by path, such as every PDF in an Invoices folder.
file.updatedA new version of a file is saved, so an agent can review what changed.
folder.createdA folder is created, so an agent can set it up for a new client or project.
item.deletedA file or folder is deleted or moved away.
team_member.changedA team member is invited, joins, is removed, or changes. Team apps only.

Works with

Dropbox works with the rest of your stack

One agent, one run, several services. It reads from one tool and writes to the next in the same sandbox.

FAQ

Questions, answered

Put an agent on Dropbox.

Connect it once and describe the task in chat. Then reuse the prompt as a workflow on a schedule or a webhook.