Skip to content

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.