Concepts

Expressions

Any string parameter understands {{ … }} — reference inputs, earlier nodes, environment and run metadata.


Syntax

ExpressionMeaning
{{$json.name}}Field of the first input
{{$input[1].id}}Second input (merge nodes)
{{$node["Prepare data"].score}}Output of an earlier node, by display name
{{$env.MY_VAR}}Environment variable
{{$execution.id}}, {{$now}}Run metadata

Typing rules

A string that is exactly one expression keeps its type — objects stay objects, numbers stay numbers. Expressions embedded inside a longer string are stringified. This is why {{$json}} can pipe a whole object into a param while Order {{$json.id}} shipped produces text.

Security model