Help Center

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.

Transformer node

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}}"}) → Database

See also: Base nodes · Variables

On this page