New260+ blocks and 240+ tools are now fully documented
DocumentationReferenceTool IntegrationsStorage & Files
Tool

Dropbox

Upload, download, and manage files in Dropbox

Upload and download files, list folder contents, create folders, delete items, generate shared links, and search across your Dropbox storage. Use this integration whenever a workflow needs to read from or write to Dropbox as part of a larger automation.

Overview

PropertyValue
Typedropbox
CategoryTool — File Storage
AuthOAuth 2.0 (Dropbox)

Operations

OperationTool IDDescription
Upload Filedropbox_upload_fileUpload a file to a specified path in Dropbox
Download Filedropbox_download_fileDownload a file from Dropbox and retrieve its text content
List Folderdropbox_list_folderList the files and sub-folders inside a Dropbox folder
Create Folderdropbox_create_folderCreate a new folder at a given path
Delete Filedropbox_delete_filePermanently delete a file or folder
Get File Metadatadropbox_get_file_metadataRetrieve metadata (size, timestamps, type) for a file or folder
Create Shared Linkdropbox_create_shared_linkGenerate a shareable URL for a file or folder
Search Filesdropbox_search_filesSearch for files and folders by name or keyword

Configuration

SettingTypeRequiredDescription
accessTokenstringYesDropbox OAuth access token — injected automatically when you connect a Dropbox account via the Dropbox Account OAuth credential field. Never set this manually.
pathstringYes (all ops except Search)Dropbox path for the target file or folder (e.g., /reports/q1.pdf). Use "" (empty string) to target the root folder for List Folder.
querystringYes (Search only)Keyword or filename to search for across the entire Dropbox.
contentstringYes (Upload only)Text content to write into the uploaded file.
modestringNo (Upload only)Write mode: add (default), overwrite, or update. Controls behaviour when a file already exists at the destination path.
autorenamebooleanNo (Upload only)When true, Dropbox automatically renames the file if a conflict exists at the destination. Defaults to false.

Outputs

The fields returned vary by operation. All fields listed below are available across the eight tools.

FieldTypeDescription
idstringDropbox file or folder ID (Upload, Create Folder, Get Metadata)
pathstringFull display path of the file or folder in Dropbox
namestringFile or folder name
sizenumberSize in bytes (Download, Upload, Get Metadata — absent for folders)
modifiedstringLast-modified timestamp in ISO 8601 format (Upload, Get Metadata)
isFolderbooleantrue when the item is a folder (Get Metadata)
contentstringDownloaded file content as plain text (Download only)
urlstringPublic shared-link URL (Create Shared Link only)
entriesjsonArray of file and folder metadata objects (List Folder only)
cursorstringPagination cursor for fetching the next page of results (List Folder, Search)
hasMorebooleantrue when additional pages of results exist (List Folder, Search)
matchesjsonArray of matching file and folder objects (Search only)

Example

[Starter] → [Agent: summarise document] → [Dropbox: Upload File] → [Slack: send message]

Connect a Dropbox account via the Dropbox Account credential field. Set Path to /summaries/{{starter.filename}} and Content to {{agent.response}}. The Upload File operation writes the agent's summary to Dropbox; the path output from that block (e.g., {{dropbox.path}}) can then be passed to a Create Shared Link block to generate a URL that is posted in Slack.

Tips

  • Auth setup — All operations require a connected Dropbox OAuth account. Open the block, click Dropbox Account, and complete the OAuth flow. The accessToken param is injected automatically and is never visible in the workflow editor.
  • Root folder — When using List Folder on the root of a Dropbox, pass an empty string "" as the path rather than /.
  • Upload write modes — Use overwrite to replace an existing file in place, add to always create a new file (Dropbox will error if one exists and autorename is false), or update when you hold a specific revision reference. Leave mode blank to default to add.
  • PaginationList Folder and Search Files return up to one page of results. If hasMore is true, use the cursor output with the Dropbox API's list_folder/continue or search/continue endpoints via an HTTP block to fetch additional pages.
  • File contentDownload File returns the raw file content as a string (content). For binary files (images, PDFs) this will not be human-readable text; use a dedicated parsing block or the Mistral Parse tool for those formats.