Text¶
Provides a simple text input field for workflows, supporting both single-line and multi-line entry. It outputs the entered text as a generic value that can be consumed by any downstream node. Designed to surface the user’s input in the run view as a text message-style entry.

Usage¶
Use this node whenever you need a user to provide text to your workflow—such as prompts, messages, configuration strings, or parameters. Place it near the start of a workflow and connect its output to nodes that process or act on text.
Inputs¶
| Field | Required | Type | Description | Example | 
|---|---|---|---|---|
| input | True | STRING | The text to pass through the workflow. Supports multi-line input and is suitable for prompts, messages, or configuration text. | Write a friendly greeting to a new customer named Alex. | 
Outputs¶
| Field | Type | Description | Example | 
|---|---|---|---|
| output | * | The text value entered by the user, emitted as a generic output so it can connect to any compatible input. | Hello Alex! Welcome aboard — we're excited to have you with us. | 
Important Notes¶
- Multiline supported: The input field allows multi-line text.
- Generic output type: The output is wildcard-typed, making it broadly compatible with other nodes expecting text.
- Empty handling: If no text is provided, the node outputs an empty string.
- Display name: Appears in the editor as "Text" under the SALT/Inputs category.
Troubleshooting¶
- Nothing appears downstream: Ensure the Text node’s output is connected to the correct input on the next node.
- Unexpected empty output: Confirm that the input field is not blank and that any upstream overrides are disabled.
- Cannot find the node: Look for it under the SALT/Inputs category with the display name "Text".