Docs / Transformers

# Transformers

6 nodes

Transformers process and reshape data flowing through your workflows. Use them to iterate over arrays, interpolate text templates, perform arithmetic, rename payload keys, extract text from images, or build looping logic.

## How Transformers Work

Transformers sit between data-producing nodes (triggers, actions, AI) and data-consuming nodes. They receive a payload on their inlet, transform it according to their configuration, and emit the result through their outlet. Transformers never cause side effects — they only reshape data.

Loop transformers (For Each, While) have two outlets: Loop (orange) fires for each iteration, and Done (green) fires once when the loop completes. This lets you process individual items and then continue with aggregate logic.