The Text node outputs a text string that downstream nodes can use. It's especially useful for building reusable prompt fragments or message templates.
Configuration
| Field | Description |
|---|---|
| Text | The text content, supports {{template}} syntax |
Use cases
Prompt building
Create a reusable system prompt:
You are a helpful customer support agent for {{variables.companyName}}.
Always be polite and concise. If you cannot answer, escalate to a human.
Connect the Text node to an AI Agent node's input to use this as context.
Message templates
Hi {{lastOutput.customerName}},
Your order #{{lastOutput.orderId}} has been shipped!
Track it here: {{lastOutput.trackingUrl}}
Thanks,
{{variables.companyName}} Team
Static labels
Use a Text node to provide constant values that multiple downstream nodes reference.
Output
The Text node's output is the rendered string (with all {{templates}} resolved). Downstream nodes access it via {{lastOutput}}.
Tips
- Combine Text nodes with AI Agent nodes to separate "instructions" from "data" in your prompts.
- Use workflow variables in Text nodes for brand-specific content that changes across workflows.
- Text nodes don't call external services — they're instant and free.