Skip to main content

What this node does

Image Stage / Video Stage texts inputs expect COMFYTV_TEXT, not native STRING. → ComfyTV Text converts third-party string outputs into ComfyTV snapshot payloads.
Unlike image bridges, text is not written under bridge/ — Run registers the string directly.

When to use it

  • Comfy-Org Prompt Enhance → ComfyTV generation
  • External LLM story/caption → Text Stage / future Storyboard
  • Chain multiple strings into ComfyTV context

How it works

  • Stage + ▶ Run; _stage_emit_auto text snapshot.
  • force_input allows wired STRING or inline multiline widget.
  • Downstream reads snapshot until you re-run bridge.

Types

Out of ComfyTV: ← ComfyTV Text → STRING. bridges.md

Parameters

text

Upstream STRING or inline multiline input.

Outputs

Step by step

  1. LLM / Prompt Enhance → STRING.
  2. → ComfyTV Text, wire.
  3. ▶ Run.
  4. Wire to Image Stage texts (chain multiple COMFYTV_TEXT).
This page covers one node only. For end-to-end workflows, multi-stage pipelines, type conversion, and design rationale, see the ComfyTV user guides on GitHub:

Repository and workflows

FAQ

Q: Queue vs Run?
A: Run = ComfyTV stage / into-bridge snapshot (required for this node); Queue = execute full ComfyUI graph. Into-bridges cannot substitute Run with Queue.
Q: Still need main_prompt?
A: texts append context; main_prompt on stage is primary. Either works.
Q: Run without wired STRING?
A: Yes — use inline multiline widget.
Q: vs Text Stage?
A: Text Stage runs LLM workflow; bridge forwards existing STRING.
  • Image Stage / Video Stage
  • ← ComfyTV Text
  • Text Stage