Skip to main content
The Text Prompt node collects a text string. In Studio you enter the text directly; in App mode it becomes a form input field.

When to use

  • Providing a creative brief
  • Setting a product description
  • Configuring instructions for AI nodes
Common patterns: text_prompt → generate_image, text_prompt → generate_text.

Outputs

text
The text string entered by the user.

Configuration

string
default:"Text Prompt"
The label shown for this input, including as the field label in App mode.
string
default:"Enter text..."
Placeholder text shown in the empty input.
boolean
default:true
Whether a value must be provided before the graph runs.
string[]
Choices for this input. When set, your app shows a dropdown instead of a text box, and API or MCP callers must send one of these values.
boolean
default:false
Keep the saved text as part of the workflow. A fixed input is never shown in your app, and API, MCP and feed callers can’t change it. You can still edit it in the studio.

Fixed text vs. app inputs

Turn on Fixed value for text the workflow needs but people running your app shouldn’t touch, like a long, tuned prompt. If the fixed text needs a word or two from the app form dropped into it, use a Text Template instead: it keeps the prompt fixed and puts the form’s values where {{placeholders}} sit.