๐Ÿ‡ฌ๐Ÿ‡ง EN
๐Ÿ‡ฎ๐Ÿ‡น IT

๐Ÿ“ฆ Dropbox

Reads or writes files in a Dropbox account. Supports downloading files, uploading new content, and overwriting existing files. Requires Dropbox OAuth credentials from Settings → Integrations.

Category: File Operations  ยท  Type identifier: dropbox

Overview

The Dropbox node connects Flusso workflows to your Dropbox storage. You can read a file's contents into the workflow context for processing, upload generated content as a new file, or overwrite an existing file at a known path.

Dropbox paths always start with a forward slash and use the same structure shown in the Dropbox web interface โ€” for example, /Reports/output.csv. Paths support {{ variable }} references so you can build dynamic filenames from workflow data.

Prerequisite: Dropbox credentials must be connected in Settings → Integrations before this node can access your account. An administrator must complete this step once for your Flusso account.

Configuration

FieldStatusDescription
Credential Required Dropbox account credential from Settings → Integrations.
Operation Required read โ€” download file content.
write โ€” upload new or overwrite existing.
Path Required The full Dropbox path including filename, e.g. /reports/output.csv. Supports {{ variable }} references.
Content Required for write Content to upload. Supports {{ variable }} references.
Overwrite Optional โ€” write mode Toggle. When off, the operation fails if a file already exists at the path. Default: on.
Mode Optional โ€” write mode add โ€” auto-rename the file if one already exists at the path.
overwrite โ€” replace any existing file at the path.
update โ€” update a specific revision of the file.
Default: overwrite.

Output Data

These fields are available in subsequent steps using the node's step key.

FieldTypeDescription
contentstringFile content (read mode).
pathstringDropbox path of the file.
sizenumberFile size in bytes.
modified_atstringISO 8601 last-modified timestamp.
{{ step_key.output.content }} {{ step_key.output.path }} {{ step_key.output.modified_at }}

Example Usage

  1. A Schedule Trigger fires each Monday morning.
  2. An HTTP Request node fetches the latest data from an external API.
  3. A Transform node formats the data as a CSV string.
  4. A Dropbox node with Operation: write uploads the CSV to /Reports/{{ trigger.output.week }}-report.csv in a folder shared with clients.

Tips & Notes

Related Nodes