Skip to content

Format

Module · Stable

Render a Jinja2 template string against the current context and write the result to a named key.

Renders a single Jinja2 template string against the full current context and stores the result at output_key. Use to compose email bodies, build formatted summaries, or combine fields from multiple upstream steps into a single string. The result is available both at context[output_key] and as the result output of the step label.

Build a single, possibly long, formatted string from the current context — an email body, a WhatsApp message, a summary blurb, a multi-line report. Heavy Jinja (loops, conditionals, filters) is welcome here; the output is one named string.

To assign or rename several variables at once, use Set values — it does N keys in one step. To branch on a value, use Branch or Switch. To send the formatted text somewhere, pair Format with a Send step (Send email, Send WhatsApp, etc.).

Configured per use: template, output_key.

  • result

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