- Condition — evaluates rules and follows the matching labelled edge.
- Filter — ends the branch when its rules do not match.
- Transform — reshapes data into named fields without leaving the canvas.
- HTTP request — calls any endpoint, with the response available to later steps.
- Code — for the last ten percent that no widget covers.
Logic and flow steps are free: Condition, Filter, Loop, Delay, Wait, Approval, Transform and Expression cost nothing, whatever they evaluate. A Loop's body nodes charge on each executed item. Check the node picker for current prices.