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.
dropboxThe 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.
| Field | Status | Description |
|---|---|---|
| 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.
|
These fields are available in subsequent steps using the node's step key.
| Field | Type | Description |
|---|---|---|
content | string | File content (read mode). |
path | string | Dropbox path of the file. |
size | number | File size in bytes. |
modified_at | string | ISO 8601 last-modified timestamp. |
/Reports/{{ trigger.output.week }}-report.csv in a folder shared with clients.output (1).csv) rather than overwriting it.modified_at output is useful for audit logging โ pass it to a Google Sheets append step to track when each file was last updated.