Node reference¶
Generated from the node catalogue - do not edit by hand
(run node scripts/generate-node-docs.mjs).
- API Start - Declarative API trigger. Config-only - never executed.
- API End - Declarative API response marker. Config-only - never executed.
- Schedule - Declarative cron-based schedule. Config-only - never executed.
- Webhook Start - Declarative webhook trigger. Config-only - never executed.
- Signal - Pause the workflow until an external signal arrives.
- Switch - Evaluate conditions and route to a selected branch.
- Logic - Branch on a predicate tree (AND/OR/NOT with leaf conditions).
- Wait Until - Pause execution for a configurable duration.
- No Operation - Does nothing: a junction or label to keep a flow readable. Passes the walk straight through.
- Stop and Error - Halt the workflow on purpose and fail the run with your message. A guard for states that should never continue.
- Merge - Join branches back together: waits for every incoming branch, then combines the live outputs (append, combine or pick).
- Loop - Iterate over items: each batch runs the 'Each item' branch as a real Temporal child workflow; 'Done' continues with the collected results.
- Filter - Split an array's elements into Kept and Discarded by conditions; an empty side's branch does not run.
- Compare Datasets - Diff two arrays keyed by match fields into In A only / Same / Different / In B only; empty branches do not run.
- Code - Run a sandboxed JavaScript snippet.
- Data - Read or write any data source: a SQL query or a visual table builder.
- HTTP API - Call an external HTTP API. Supports retry, configurable timeout, and headers array format.
- SendGrid - Send transactional email via a SendGrid connector. Supports basic to/from/subject/text/html; templates, cc/bcc and open-tracking are not yet supported.