← All N8N workflows
Automation & utilitiesDropboxExecute WorkflowMergeNoco DbRespond To Webhook

Way 1 - We call the subworklow for each file in the specified folder

Configured with Dropbox, Execute Workflow, Noco Db, Respond To Webhook, and additional nodes. Review the connections and setup before adapting this template.

Workflow preview
TriggerWebhookWebhookFiles / mediaDropbox - List watchedfolderDropboxRoutingSwitch File vs FolderSwitchRoutingSwitch File vs Folder1SwitchData storeNocoDB - Get know filesto excludeNoco DbTransformMerge - Keep only newitemsMergeWeb / APIJust a quick answer toDropbox - webhook…Respond To WebhookWeb / APIRespond to Dropbox inless than 10secRespond To WebhookFiles / mediaDropbox get filesDropboxData storeNocoDB - Add this filein the tableNoco DbTransformset_folder AEdit FieldsTransformset_folder to watch BEdit FieldsSubworkflowExecute Workflow - whati want to do for this…Execute WorkflowSubworkflowExecute Workflow -Something to do for new…Execute Workflow

Node categories in this workflow

  • Trigger
  • Files / media
  • Routing
  • Data store
  • Transform
  • Web / API
  • Subworkflow

Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.

Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.

How it works

The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.

Workflow node names, types, and operations
NodeCategoryTypeOperation
WebhookTriggerWebhookSee node parameters
Dropbox - List watched folderFiles / mediaDropboxfolder / list
Switch File vs FolderRoutingSwitchSee node parameters
Switch File vs Folder1RoutingSwitchSee node parameters
NocoDB - Get know files to excludeData storeNoco DbgetAll
Merge - Keep only new itemsTransformMergeSee node parameters
Just a quick answer to Dropbox - webhook validationWeb / APIRespond To WebhookSee node parameters
Respond to Dropbox in less than 10secWeb / APIRespond To WebhookSee node parameters
Dropbox get filesFiles / mediaDropboxfolder / list
NocoDB - Add this file in the tableData storeNoco Dbcreate
set_folder ATransformEdit FieldsSee node parameters
set_folder to watch BTransformEdit FieldsSee node parameters
Execute Workflow - what i want to do for this folder/file ASubworkflowExecute WorkflowSee node parameters
Execute Workflow - Something to do for new filesSubworkflowExecute WorkflowSee node parameters

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.

Requirements

An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.

Credential types declared in the source

  • dropboxOAuth2Api
  • nocoDbApiToken

Workflow notes

Dropbox

Dropbox

Dropbox call me each time a modification is done somewhere in my dropbox.

Watch Files, 2 ways :

Watch Files, 2 ways :

  1. We explore each file in a folder (new and old ones)
  2. We want to filter new files only
Sticky Note4

I duplicate those processes for each folder i want to watch

Sticky Note5

I define in a "variable" the folder to watch to ease the next steps

Way 1 - We call the subworklow for each file in the specified folder

Way 1 - We call the subworklow for each file in the specified folder

Purpose and structure

This folder contains the Way 1 - We call the subworklow for each file in the specified folder workflow. Its executable nodes use dropbox, executeWorkflow, merge, nocoDb, respondToWebhook, set, switch, webhook. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.

Setup

Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.

Entry points

Webhook

Verification

Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.

Attribution

https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Webhook/0802_Webhook_Nocodb_Create_Webhook.json MIT; preserve source notices.

Canvas section labels

These name areas of the original canvas; they do not include explanatory instructions.

  • Way 1 - We call the subworklow for each file in the specified folder
  • Way 2- We filter new/old files then we call the subworkflow only for new files

More in Automation & utilities