{{input.topic}} or {{steps.<step-id>.result.message}} that fill in at run time from start input or upstream step output.
Template intellisense is the inline helper in text fields: type {{, search by step name or field, pick a suggestion, and Studio inserts the correct path for you.
Where you’ll see it
Template intellisense appears anywhere Workflow Studio accepts template text, including:
Look for the small variable icon inside the field. It opens the same list of suggestions you get while typing.
Quick start
1
Open a template field
In Workflow configuration, open the Trigger tab and expand a step — for example an Agent Call entry step. Click a field like Task text or template for the agent turn.
2
Type {{
Type two opening braces. Suggestions appear when your cursor is inside an unfinished
{{ … segment (before the closing }}).3
Search naturally
Keep typing a step name, field name, or path fragment. You do not need special symbols — see What you can type.
4
Pick a suggestion
Click a row, or press Enter or Tab while it is highlighted. Studio inserts the full variable and adds the closing
}} when needed.{{prepare news context message and choose Prepare news context · message. Studio saves something like:
What the dropdown shows
Each suggestion has two lines:
The middle dot in the label is for reading only — you never type it.
What you can type
While your cursor is inside{{ … (before }}), Studio filters suggestions as you type:
Two kinds of variables
Start input — {{input.*}}
Values provided when a run starts — from Run setup, the API, or a webhook.
{{input.*}} syntax on that step’s fields; the engine applies the right payload for the step that is running.
Step output — {{steps.<step-id>.result.*}}
Data returned by an earlier step on the canvas.
<step-id>— the step’s Step ID (UUID in the step config panel)..result.<field>— a field on that step’s output.
{{steps.<id>.result.items.0.title}} — even if Studio does not list every nested key in the dropdown.
Common fields in suggestions
Studio builds suggestions from published input schema, MCP tool output schemas, and catalog agentoutput_schema when available. Otherwise it falls back to common fields per step type.
Nested JSON paths beyond the dropdown still work at run time — type them manually when needed.
Variable picker
Click the variable icon in the field to open Available variables:- Browse all start-input and step-output suggestions for the workflow
- Click a row to insert at the cursor
- Use Insert trigger input placeholder for a quick
{{input.message}}starter
Mixing text and variables
Templates can be part of a normal sentence:{{…}} blocks, Studio shows how many variable(s) detected under the field.
Inside a For each loop
In a For each body step, the runtime also supports loop variables:Good to know
Related
- Workflow Studio — authoring and validation
- JSON editor — template snippets in JSON mode (Ctrl+Space)
- Run setup and start input —
trigger_payload, saved defaults, API - Step types — what each step type returns
- JSON schema cookbook — example graphs with templates