Transformer node
Builds and reshapes structured data using dynamic variables — the glue node that adapts one node's output to the next node's expected input.
Transformer (json_builder) reshapes data mid-flow: compose a new JSON object from any upstream values. Use it whenever two nodes speak different shapes.

Configuration
Open the node (double-click) to edit it. Key fields:
- Node ID / Name — the identifier used in variables and the display name on the canvas.
- Output template — the JSON structure to build, with
{{variables}}for every dynamic value.
Inputs & outputs
It receives any upstream outputs and emits the object you defined. Downstream nodes reference its output with {{node_id.field}} — see the variables reference.
Example
LLM → Transformer ({"lead": "{{llm.name}}", "score": "{{llm.score}}"}) → DatabaseSee also: Base nodes · Variables