Skip to main content
Steps that shape information as it moves — filtering, sorting, reformatting, calculating.

Code

logic.code · action Run custom JavaScript. Access upstream data via nodes.nodeId.field. Settings Produces
  • result — Result

Continue If

data.continueIf · action Only proceed if condition is met. Execution stops if false. Use to prevent downstream nodes from running on empty/invalid data. Settings Produces
  • continue — Continue

Filter

data.filter · action Split array into passed/rejected using structured conditions. Settings Produces
  • passed — Passed
  • rejected — Rejected

Format Text

data.formatText · action Convert array to human-readable text using templates. Perfect for Slack/email output. Settings Produces
  • result — Formatted Text

Pick Fields

data.pickFields · action Pick specific fields from objects or arrays. Settings Produces
  • result — Extracted

Set Fields

logic.setFields · action Set key-value fields for downstream use. Settings Produces
  • vars
  • list

Sort

data.sort · action Sort array items by a specified field. Settings Produces
  • result — Sorted