Skip to content

Set values

Step · Stable

Assign, rename, or compute context variables without calling a module.

Define one or more context variables — the workflow’s ‘let x = …’. Each value is a Jinja2 template rendered against the full context, so it can be a constant (“CZK”), a renamed reference ({{ deal.owner_actor_id }}), or a computed/transformed expression ({{ amount | float * 1.21 | round(2) }}). A lone {{ ref }} keeps its native type; anything else renders to a string. Result keys are available to every downstream step.

Adapt one step’s output keys to the input names the next step expects, inject a constant to thread through the flow, flatten a nested output (total ← ocr_fields.total_amount), or compute a derived value. Use it whenever you need a variable but not a whole module call.

Not for outbound messages — use a Send step for that. Not for branching — use Branch/Switch. For a single long formatted string with heavy logic, the Format module is clearer.

Configured per use: mapping.


Auto-generated from the skill registry (load_skills()). Do not edit by hand.