Render Text and Store as Variable
The Render Text and Store as Variable action renders a text expression and stores the result as a variable accessible in subsequent actions.
This action is essential for transforming and combining data from your workflow context (email, ticket, API responses, etc.) for use in later actions.
When to Use This Action
Use this action when:
- You need to capture or transform data from available workflow variables for use in later actions
- You are combining multiple values into a single computed string (e.g., building a ticket title from email fields)
- You want to store intermediate results for conditional logic or repeated use
- You are creating formatted output from template expressions
Don't use this action for:
- Multiple extractions at once: Use Extract Strings to extract several named values in a single step.
- Pattern-based extraction: Use Perform a Regular Expression Match when you need to extract values using regex patterns.
- AI-driven transformation: Use Prompt AI when you need AI to analyze or transform text intelligently.
Configuration
| Field | Description |
|---|---|
| Text to Render | A text area that supports text expressions with {{variable}} syntax. The entire contents are rendered as a single string value. |
Examples
- Store email subject:
{{email.subject}} - Combine fields:
New ticket from {{email.from.display}} ({{email.from.address}}) - Use helpers:
{{uppercase email.subject}}
Returned Variables
When you configure Store the results in Variable, the rendered text becomes available for subsequent actions.
| Variable | Type | Description |
|---|---|---|
| (root) | string | The rendered text result |
Access via {{custom.<variableName>}} where <variableName> is the variable name you assigned to this action.