Logic and data
Branch flows, process lists, transform data and control loops or waits.
4 min readUpdated
Logic and data
Branch flows, process lists, transform data and control loops or waits.
Use Logic and data as a clearly defined step in an anymize workflow.
Alle Seiten in diesem Bereich
Condition nodeBranches the workflow into two paths: if the condition is true (e.g. “score > 50”), the workflow continues along the top, otherwise along the bottom. Templates like {{ input.score > 50 }} are allowed. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Multi-condition nodeRoutes data through the first matching condition to a named output. The fallback runs when none match. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Supabase nodeUse Supabase tables and auth. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Edit Fields (Set) nodeSet, rename, or remove fields in the data flow, e.g. reshape a trigger's output into the format the next node expects. Values support templates like {{ $json.user.name }}. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Repeat a list nodeProcesses a list in small groups. Connect the last step to Continue. Done starts only after every group has finished. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Filter nodeKeeps only the items that meet a condition, everything else is dropped. Runs per item; templates like {{ $json.score > 50 }} are allowed. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Wait nodePauses the workflow for N seconds before the next step runs, handy for rate limits or “wait a moment, then check again” patterns. Maximum 60 seconds. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Aggregate nodeCollects all incoming items into a single item, e.g. rebuild a connected list after a loop or sum up values across all items. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Send webhook response nodeSends an HTTP response back to whoever called the webhook. Put this block at the end of your workflow, it only kicks in if the webhook trigger is set to the 'Custom webhook response block' response mode. Otherwise it's ignored. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.JSON nodeTurns JSON strings into objects (parse) or the other way around (stringify). Handy when, say, a webhook delivers a JSON string as a field value and you want to get at the individual fields. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Date & Time nodeGenerates the current date, adds/subtracts time units, or formats an existing date (ISO, Unix, regional notation). Handy for things like “in 7 days” or “next Monday at 09:00”. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Limit nodeKeep only the first or last N items and drop the rest, e.g. pass on just the top 10 after a search. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Sort nodeSort items by a field, ascending or descending. Numbers sort numerically, text alphabetically. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Split Out nodeTurn a list held in one field into separate items, one item per list element. The inverse of Aggregate. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Summarize nodeRoll all items up into metrics: sum, count, min, max, average or concatenate, optionally grouped by a field. Pure math, no LLM. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Remove Duplicates nodeRemove duplicate items, either fully identical ones or those with equal values in selected fields. Dedupes within the current run only. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Rename Keys nodeRename fields without re-setting each one, e.g. first_name → firstName. Per row: old field name → new field name. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Crypto nodeHash (SHA-256/SHA-512/MD5), base64 encode/decode, or generate a UUID, handy for signature checks and idempotency keys. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.No Operation nodePass items through unchanged, a labelled join/branch anchor or a placeholder while building. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Stop and Error nodeAbort the run immediately with a custom error message, so a bad branch never silently writes or sends. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Merge lists nodeMerges two lists. Imported comparisons can pass on only the entries missing from the other list. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.Airtable nodeUse Airtable bases as a database: list, create, and update records. Learn how to configure it, map inputs and outputs, run a test and resolve common errors.