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

๐Ÿ“ฅ Dropbox Watch

Polls a Dropbox folder for new files and fires a workflow run whenever one appears. Requires Dropbox OAuth credentials configured in Settings โ†’ Integrations.

Category: Triggers  ยท  Type identifier: dropbox_watch

Overview

The Dropbox Watch trigger works by periodically checking a specified Dropbox folder for files that have appeared since the last check. When a new file is found, Flusso starts a workflow run and passes the file's details โ€” name, path, size, and modification timestamp โ€” as output variables available to all downstream nodes.

This trigger is particularly useful for teams that use Dropbox as a shared inbox: partners upload export files, clients submit forms as attachments, or internal tools drop generated reports into a folder. Instead of someone manually checking the folder and kicking off processing, the Dropbox Watch trigger handles the monitoring automatically.

To use this trigger, your Dropbox account must be connected in Flusso. Navigate to Settings โ†’ Integrations and connect your Dropbox account before configuring this trigger. Once connected, credentials are reused by all Dropbox nodes across your workflows.

Configuration

FieldStatusDescription
Credential Required Dropbox account credential from Settings โ†’ Integrations.
Folder Path Required The Dropbox folder path to monitor, e.g. /uploads/invoices. Use / for the root folder.
Poll Interval Optional Check frequency in minutes. Default: 5.
File Extension Filter Optional Comma-separated extensions, e.g. .pdf,.docx. Leave blank for all files.

Output Data

Each workflow run triggered by this node receives the following fields describing the newly detected file.

FieldTypeDescription
file.pathstringFull path to the file in Dropbox
file.namestringFilename with extension
file.sizenumberFile size in bytes
file.modified_atstringISO 8601 last-modified timestamp
file.idstringDropbox unique file ID
{{ trigger.output.file.path }} {{ trigger.output.file.name }} {{ trigger.output.file.size }} {{ trigger.output.file.modified_at }} {{ trigger.output.file.id }}

Example Usage

Watch a Dropbox folder for new CSV exports, then import them into a database.

  1. Add a Dropbox Watch trigger. Set the Folder Path to /exports/weekly, set Poll Interval to 10, and set File Extension Filter to .csv.
  2. Add a Dropbox read node. Pass {{ trigger.output.file.path }} as the path to download the file's contents.
  3. Add a Transform node to parse and reshape the CSV data into the structure your downstream steps expect.
  4. Add an HTTP Request node to POST each row to your database API endpoint.

Tips & Notes

Related Nodes