Skip to main content
Generate Text uses an LLM to produce text from a prompt. You can attach media for the model to read and supply brand context to keep the output on-brand. This node runs on a selectable model and consumes credits when it runs.

When to use

  • Writing copy from a brief
  • Summarizing documents
  • Generating product descriptions

Creative assistants

Creative assistants are pre-filled starting points. Each one sets an expert system prompt, a suggested model, and sensible defaults so you can skip the prompt engineering — then edit the instructions however you like. Pick one in two places:
  • Node picker — hover Generate Text to reveal the assistants grouped by category, then click or drag one onto the canvas. The new node is named after the assistant.
  • Config panel — open a Generate Text node and choose an assistant under Creative assistant.
Assistants are grouped by what they help you make:
CategoryExamples
Image promptingNano Banana prompter, Enhance image prompt, Static ad prompter
Video promptingKling cinematic prompter, Sora prompter, Storyboard planner
Audio & voiceElevenLabs dialogue prompter, Music prompter, Sound effects prompter
Brand intelligenceExtract brand guidelines, Extract brand positioning, Extract brand voice
CopywritingProduct description writer, Ad copy & hooks
Selecting an assistant only pre-fills the node — your edits to the instructions always win, and you can clear the assistant at any time to start from a blank prompt.

Inputs

Text Prompt
text
The prompt to generate from. Optional. Accepts an array and supports loop mode.
Context
any
Anything to include as context — images, videos, files, scraper Results, text, or mixed bundles. Images are attached natively for vision-capable models. Each item is described to the model with a stable reference name ([post_1], [image_2], [text_1]) so you can refer to specific items in your prompt. Optional, accepts multiple inputs and an array, and supports loop mode.
Brand
brand
Brand context to guide the output. Optional, accepts multiple inputs and an array.
At least one of Text Prompt or Media must be connected, or the node has no input to process.

Outputs

Text
text
The generated text.

Referencing connected inputs

Type @ anywhere in the Instructions field to open an autocomplete list of the node’s connected inputs. Selecting one inserts a live chip — rename the source node and the chip updates; disconnect the edge and the chip turns grey to show it is unresolvable. At run time the chip resolves to a stable label for media inputs (e.g. [image_1], matching the legend the node already attaches) or the inlined text value for text inputs. This means you can write instructions like:
“Use the product shown in @Image as the hero and keep the tone from @Text Prompt.”
and the model reliably receives the right content for each reference.
A reference points at a connected source as a whole. If one connection carries several media items, the reference resolves to that source’s first item (e.g. [image_1]); every item still appears in the attached legend.

Configuration

instructions
string
default:""
System instructions for the model. Pre-filled when you pick a creative assistant; editable at any time.
assistantPreset
string
default:"null"
The creative assistant the node started from, if any. Set when you pick an assistant and used to show which one is active.
This node runs on a selectable LLM. See Text models for supported families and Model settings for options like reasoning effort and web search.