Dropbox

Syncs files and folders across your stack, automates document collection via requests, and organizes your cloud storage based on external trigger events.

Try Dropbox in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Dropbox integration

    • Describe the outcome and Ceven picks the right Dropbox calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Dropbox data, across all 174 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Dropbox access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Dropbox, when, and on whose behalf.
    • The agent pauses and asks when Dropbox is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Dropbox.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Dropbox action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Dropbox, and when to use it.

Create file request
Use this when you need to request files from others by generating a unique link for uploads to a specific folder.
Create folder
Use this to organize files by creating a new directory at a specified path.
Create paper document
Generate a new Dropbox Paper document using html or markdown content.
Delete file or folder
Permanently remove a specific file or folder from the specified path.
Get account info
Pull account details like email, name, or account type for the current user.
List folder contents
Retrieve a list of folders, files, and deleted entries from a specific path.
List files recursively
Pull all files in a folder including those in all subfolders.
Move file or folder
Change the location of a file or folder to a new path within the account.
Read file
Download the content of a file from the specified path.
Search files
Find items by name or content using filters and pagination.
Upload file
Push a file to a specified path with options for handling existing files.
Check folder status
Verify if a specific path exists before attempting to write or move files.
Get about me
Tool to get information about the current user's dropbox account. use when you need to retrieve account details like email, name, or account type.
List files in folder
Tool to list files and folders in a specified dropbox directory. use when you need to see the contents of a folder, including subfolders if recursive is true.
Read a file
Downloads a file from the specified dropbox path, requiring `files.content.read` scope.
Search File or Folder
Tool to search for files and folders in dropbox. use when you need to find an item by name or content, optionally within a specific path or with other filters, and paginate through results. example: search for 'report.docx' in the '/finance

16 actions · scroll to see them all

Frequently asked questions

Ceven uses OAuth 2.0 to connect to your Dropbox account. When you start the connection, you are redirected to the official Dropbox login page where you grant specific permissions to Ceven. Dropbox then provides a secure token that we use to make API calls on your behalf. We never see or store your Dropbox password. You can manage these permissions or revoke access entirely from your Dropbox security settings at any time. Once revoked, the token becomes invalid and Ceven can no longer access your files.
Yes, provided the account you connected has the necessary permissions for those shared folders. If a folder is shared with you and you have edit access, the agent can read, move, and upload files within that space. If the folder is read only, any write actions like uploading or deleting will return an error from the Dropbox API. The agent respects the same permission model that you experience when using the Dropbox desktop app or website.
Ceven follows the Dropbox API limits for file uploads. For very large files, the agent uses a chunked upload session to ensure stability and prevent timeouts. However, you should be aware that Dropbox has a maximum file size limit based on your specific plan tier. If you attempt to upload a file that exceeds your account quota or the hard limit for your plan, the Dropbox API will reject the request and the agent will notify you of the failure.
No. Ceven acts as a bridge between your other tools and Dropbox. When the agent reads a file, it streams the data to the target destination or processes it in memory to execute your workflow. We do not maintain a permanent copy of your Dropbox files on our own storage infrastructure. Your files stay within the Dropbox ecosystem, and Ceven only interacts with them via the API to perform the specific tasks you have configured in your workflows.
Dropbox enforces strict API rate limits to prevent abuse. If a workflow attempts to move thousands of files in a few seconds, Dropbox may return a 429 too many requests error. Ceven handles this by implementing an exponential backoff strategy. The agent will pause for a few seconds and then retry the request. If the limit persists, the workflow will slow down automatically to stay within the allowed window, ensuring that your account does not get temporarily throttled.
Yes, the agent can create new Paper documents using either html or markdown content. This is useful for automatically generating meeting notes, project briefs, or onboarding checklists based on data from other apps. You can specify the path where the document should live. Once created, the agent can provide you with the link to the document so you can jump straight into collaboration with your team.
If a file is deleted or moved by a human user while a Ceven workflow is attempting to access it, the Dropbox API will return a not found error. The agent is designed to handle these exceptions gracefully. Instead of crashing the entire workflow, it will log the error for that specific file and move on to the next item in the list. You will see a notification in the workflow history indicating which file was missing.
Yes, the agent can create a file request which generates a unique URL. You can then use a workflow to email that URL to a client or post it in a portal. When the external user uploads a file via that link, the file lands directly in your specified Dropbox folder. You can then set up another Ceven workflow to trigger the moment that new file arrives, allowing you to process the upload without any manual intervention.

Alternatives to Dropbox

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Dropbox and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free