Prompt Concatenator Nodes
Prompt Concatenator Nodes combine multiple text inputs into a single output, joined by a configurable separator. They enable modular prompt engineering — build prompts from separate components (subject, style, setting, technical specs) and merge them into one comprehensive prompt.
What is a Prompt Concatenator Node?
Instead of writing one massive prompt, you can break it into logical parts across multiple Text Nodes, then use a Concatenator to merge them. This makes prompts easier to manage, reuse, and iterate on.
Inputs & Outputs
| Port | Direction | Type | Description |
|---|---|---|---|
| input (multiple) | In | Text | Multiple text inputs from Text, List Selector, JSON Parser, Fetch, Concatenator |
| output | Out | Text | Combined text → Scene, Reference Image, AI Voice, Text, Split Text, HTML, If/Else, AI If/Else, Canvas, Network Image, Network Video, Google Drive Export |
Inspector Controls
Separator
How to join the input texts:
- Newline (default) — each input on its own line
- Space — inputs separated by spaces
- Comma — inputs separated by commas
- Custom — any separator text (e.g., ” | ” or ” --- “)
Input Order
Inputs are concatenated in the order they are connected. The first connection appears first in the output.
How to Use
- Add a Prompt Concatenator to the canvas
- Connect 2 or more text sources to its input ports
- Choose the separator
- Connect the output to a generation node (Scene, Reference Image, etc.)
Workflow Example
Modular Prompt Engineering: Text Node A (“A medieval knight in shining armor”) + Text Node B (“cinematic lighting, 8K, photorealistic”) + Text Node C (“forest background with fog”) → Prompt Concatenator (separator: ”, ”) → Reference Image Node → generates an image combining all three prompt aspects.
Dynamic + Static Combination: Text Node (Static: “professional product photography, white background”) + Fetch → JSON Parser (product name) → Concatenator → Reference Image → generates consistent product shots with dynamic product names.
Tips & Best Practices
- Modular prompts are easier to iterate — change just the style component without rewriting the whole prompt
- Use newline separator for prompts that work like instructions (each line is a separate instruction)
- Use comma separator for prompts that work like tag lists (subject, style, quality)
- Input order affects prompt weight — most AI models give more weight to text that appears earlier
- You can chain Concatenators for complex prompt structures
- Combine with Global Context for project-wide style consistency
Troubleshooting
Missing input
One of the connected nodes hasn’t produced output yet. Make sure all upstream nodes have been executed.
Wrong order
Inputs are concatenated in connection order. Disconnect and reconnect in the desired order if needed.
Output too long
Some models have prompt length limits. Keep individual components concise and remove redundant descriptions.
See Also
- Text Nodes — Create text components to concatenate
- Split Text Nodes — Reverse operation: split text into items
- Reference Images — Use concatenated prompts for image generation
- Scenes — Use concatenated prompts for video generation