| name | n8n-workflow-patterns |
| description | Proven workflow architectural patterns for n8n. Use when building or designing new workflows. [SAFE] |
n8n Workflow Patterns
Build workflows using proven architectural patterns from real-world usage.
Core Patterns
- Webhook Processing: Receive HTTP requests → Transform → Respond.
- Key Gotcha: Payload is under
$json.body.
- HTTP API Integration: Trigger → Fetch from REST API → Transform → Store.
- Database Operations: Schedule → ETL (Extract, Transform, Load) → Sync.
- AI Agent Workflow: Trigger → AI Agent (Model + Tools + Memory) → Output.
- Scheduled Tasks: Recurring reports, cleanup, or data fetching.
- Batch Processing: Handle large datasets using
SplitInBatches.
Workflow Creation Checklist
Loop Patterns (SplitInBatches)
main[0] = Done (fires once after all items are processed).
main[1] = Batch (fires for each batch).
- Tip: Always add a Limit 1 node after the
main[0] output to aggregate results.