Skip to main content

Dropbox

In one line: Connect Dropbox so your UnleashX agent can find a file, put a new one where it belongs, share it with a link, restore last week’s version, and start a workflow the moment something lands in a folder.

1. Overview

Dropbox is cloud file storage. Everything is addressed by path (/Clients/Acme/contract.pdf), files keep a revision history, and access is granted with shared links or by inviting members. Once connected to UnleashX, your agent can list and search the account, read metadata, create folders, move, copy and delete, upload from a URL, download small files inline, fetch thumbnails and temporary download links, list and restore revisions, create and revoke shared links, invite people to files, share folders, and report the account and its storage usage. One trigger fires when files are added or changed in a folder. Connecting Dropbox to UnleashX means the agent can treat your file store as part of a workflow: a signed contract arrives, gets filed under the right client, and a shareable link goes back to the team.

2. What you’ll need

  • A Dropbox account (personal or Business).
  • Permission to authorize UnleashX against it.
  • An UnleashX agent where you’ll add the connector.
On a Dropbox Business team, an admin may need to allow third-party apps before authorization will succeed.

3. Get your credentials

Dropbox uses OAuth 2.0. There’s no key to create or paste — UnleashX sends you to Dropbox, you sign in once, and Dropbox issues a token that UnleashX refreshes automatically.
1

Start the connection in UnleashX

In your agent’s Data Connectors, find Dropbox and click Connect (see Section 4).
2

Sign in with Dropbox

Choose the Dropbox account whose files the agent should work with.
3

Review and approve access

Approve the requested permissions and you’ll be returned to UnleashX.
There’s no key to copy. Access can be revoked at any time from Dropbox → Settings → Connected apps.

Access this grants UnleashX

If a call fails with a scope error, ticking the scope in the Dropbox App Console isn’t enough on its own — you also have to reconnect. A token already issued doesn’t gain scopes retroactively.

4. Connect on UnleashX

1

Open your agent

Sign in at https://www.tryunleashx.com and open the agent you want to connect.
2

Open Data Connectors

In the agent, go to Data Connectors and find Dropbox.
3

Authorize

Click Connect, sign in with Dropbox, and approve access.
4

Confirm

You’ll return to UnleashX and the connector will show a Connected badge.

Use Dropbox in a Workflow

Once connected, you can add Dropbox to any automation from the Workflows builder. Its trigger and tools appear in the Apps panel, marked with an MCP badge.
1

Open the Apps panel

Open Workflows → New Workflow. On the canvas, click the + below a node, then open the Apps tab in the Paths panel and select Dropbox — its Actions are listed underneath. Use the search box if you have many connectors.Dropbox actions in the Apps panel
2

Pick the action and account

Choose the action from Select Action, then pick the connected account under Select Account — or click Add Account to authorize one now.Configuring a Dropbox action step
3

Fill in the fields

Required fields are marked with a red asterisk (*). Most tools take a path like /Clients/Acme/contract.pdf.
4

Save and test

Click Save. Use Test to verify the step, then toggle Publish when the workflow is ready.
The steps are the same for every connector. For the full workflow builder guide, see Using MCP in Workflows.

5. Available tools

Paths start at the account root and use forward slashes — /Invoices/2026/march.pdf. An empty path means the root folder. Names match the Workflows Apps panel, which lists them alphabetically; they’re grouped here by what they do. The Tool ID is what the agent calls behind the scenes. Browsing and organising Getting files in and out
For anything large, use Save URL — Dropbox pulls the bytes itself and nothing is size-capped. Upload and Download move the bytes through the request, which is why Download stops at 10 MB.
Versions Sharing Account Triggers
On New File is exact, not a re-scan. Dropbox has a real cursor model, so the trigger asks “what changed since this cursor” rather than re-listing the folder and diffing. Nothing is missed between polls and nothing is reported twice. Each watched folder keeps its own cursor, so two workflows watching different paths don’t interfere.

6. Example usage

“File this signed contract under the Acme folder and send me a link.” Runs Save URL into /Clients/Acme/, then Create Shared Link. “Find the March invoice.” Runs Search, then Get Temporary Link for a direct download. “Someone overwrote the pricing sheet — put back Friday’s version.” Runs List Revisions → Restore with the right rev. “When a file lands in /Inbox, extract the data and log it.” A workflow starts on On New File and chains into PDF.co or OCR.

7. Permissions & data access

UnleashX CAN:
  • List, search and read files and folders in the connected account.
  • Create, upload, move, copy, delete and restore.
  • Create, list and revoke shared links, invite file members, and share folders.
  • Report the connected account and its storage usage.
UnleashX CANNOT:
  • Reach any Dropbox account other than the one you authorized.
  • Permanently erase anything — deletes go to the Dropbox trash.
  • Act beyond the scopes granted at authorization.
To disconnect: In UnleashX, open your agent → Data Connectors → Dropbox → Disconnect, or revoke at Dropbox → Connected apps. Revoking takes effect immediately.

8. Troubleshooting

For general connector issues, see /mcp/integrations.

9. Frequently asked questions

Does UnleashX store my files? No. Tools call the Dropbox API live. Only Download returns file contents, and only inline into that workflow run. Can it upload a file from my computer? Not directly — Upload and Save URL both take a publicly reachable URL. Put the bytes somewhere fetchable first, or pass a link produced by an earlier workflow step. Are deletes permanent? No. They go to the Dropbox trash and can be restored from Dropbox. Can I connect more than one account? Yes. Authorize each account as its own connection. Does it work with Dropbox Business team folders? It works with what the authorized account can see. Team-wide admin operations aren’t covered.

10. References