Skip to main content
Deprecated but supported: Existing Add Title Overlay nodes remain editable and executable. For new workflows, add one or more title layers in Style Video.
Add an AI-generated title overlay to every video or clip that reaches this node.

Schema

  • Input: Video or clips from an upstream trigger or editing node
  • Output: Video or clips with a title overlay applied

Open an existing node

Open a workflow that already contains Add Title Overlay, then click the node on the canvas to reopen its settings. The node is no longer available as a new palette addition; use Style Video in new workflows.
Add Title Overlay node settings panel

Choose the content

The Template picker opens automatically, with Cal Sans Pill first. Choose a preset to collapse the picker, then start with Content. Each editable text field or graphic has a compact pill. Select the field you want to work on, such as the headline, author, or logo. Its controls appear together, and the matching area is highlighted in the editor preview. That highlight is editing guidance and never appears in the exported video. The preview fits the title for easy editing; choose Full frame to check its placement in the video. For a generated field, edit its prompt and preview the result before running the workflow. Preview text helps you judge the layout; it is replaced with fresh content for each clip. Pin a field when its content should stay fixed, then enter its text or choose its image. Pinning one field leaves the other fields’ generation settings intact. Use Workflow value when a field should read the current source or clip instead. Keep content decisions in this selected-field editor, then adjust appearance and timing below. Apply Social Default remains available to start from the current social title style. Existing generation settings continue to work. Vertical Video Hook uses an ordered Name block followed by a Title / Hook block; its name field prefers a known guest or active speaker when speaker metadata is available. Selecting a field does not change that behavior. Existing fixed secondary copy also stays fixed until you change how that field gets its content. An existing Use Source Video Title setting still copies a YouTube source’s title word-for-word onto the primary title field, taking precedence over that field’s other content settings until you edit the primary field or select Use content settings. Other fields remain independently configurable. For any supported source type, choose Source Title under Workflow value. For an API-level fixed title, pass title_config.text with generateTitle: false. That option disables title generation for the node; use a pinned field or Fixed variable when only one field should stay the same. See Node Config.

Create reusable variables

For values reused across content fields, add a variable and choose how it gets its value. Variables are an optional extension of the selected-field editor: Generated variables support Text, Number, and Boolean outputs. Fixed and reference variables also support Image. For a fixed image, upload a file or choose an asset, then bind that variable to the preset’s logo or avatar slot. A fixed author name and fixed logo can sit beside a generated post body in the same tweet design. Use a preview value to design a generated variable. Select the variable and click Generate preview to test its prompt with the available context. Simulation runs only the selected generated variable; fixed and reference values do not require AI. Studio calls this action Simulate variable and uses the current clip’s context. Workflow runs always use the actual input. To reuse a variable, select a content field and choose a compatible variable from Value source. Editing or pinning a shared variable updates every field that uses it. Existing fields that combine copy and several variables keep their bindings; select one of their variable pills to edit it, or pin the resolved text as a fixed value. Image slots accept one image variable. These bindings preserve typography, fitting, animation, and the slot’s placement and crop. The reference picker shows values available from upstream workflow inputs, including source metadata and clip data once clips are available. Reference tokens also work in generated-variable prompts. References are read again from each current input; an unavailable value renders empty instead of reusing a value from another clip. When the workflow runs, generated variables get fresh per-clip values, fixed variables retain your chosen values, and references read the current input. The saved title retains its definitions, text and image bindings, and resolved values for editing in Studio. Transcript context is read from the clip instead of being duplicated in every saved title. Studio title generation requires a signed-in user with membership in the clip’s company. Saved templates retain the reusable setup. See the API variable configuration for the equivalent fields and token syntax.

Adjust appearance and timing

After configuring content, use the appearance controls to choose colors, typography, backgrounds, shadows, and placement. Select a palette to update a preset’s colors while preserving its content and chosen images. Use Duration to decide how long the title stays visible. The panel notes that dragging duration to 10s makes the title Always Visible. Extending a rich title’s duration lengthens its readable hold without slowing its entrance or exit. Very short titles compress the animations to fit. Set Intro Transition and Outro Transition to control how the title appears and disappears. Custom titles default to None for intro and Fade: Fade for outro. Most rich presets also carry their own layered animation; the two tweet designs appear immediately without an entrance animation.

Style the title

Existing nodes also have access to the expanded rich title library, including editorial, cinematic, launch, quote, bulletin, speaker, and tweet-style designs. Branded presets have optional graphic slots for uploading or choosing a logo. The preset’s text fields, palettes, and logo remain editable after selection. All twelve library designs can be generated by the same title node. A preset ID alone loads its duration, palette, placement, and generation metadata. By default, Tweet Card and the backgroundless Tweet Overlay expose four content controls: Title, Handle, Display Name, and Image. They generate the title by default; the profile text and image use your supplied values. Bind additional AI variables to generate the profile text as well. Speaker Spotlight uses featured-person name generation by default. Kinetic Stack uses one Title field and one prompt for the full headline. The title wraps into colored blocks automatically, so each line stays part of the same generated or fixed value. iOS Text Message provides a generated Message, editable Received Message and Contact Name, and a fixed or referenced Contact Image. Each message wraps inside its bubble; clearing a message removes its bubble and tail. Choose iMessage blue, SMS/RCS green, or the dark palette. Reddit Post provides Title, Community, Author, Post Text, and Community Image. The main title has its own Reddit-style generation prompt; the other text fields can be pinned, generated, or supplied from workflow values. Interface icons and the Reddit logo stay decorative. ABC Slate is available to organizations with the ABC News feature enabled. It rebuilds ABC’s slate: an uppercase Proxima Nova headline on a navy or blue block that hugs the text, with an accent bar beside it. The bar drops in first, then the block and headline wipe out of the gap next to it; the exit runs in reverse. Choose Breaking News, Hard News, or Light News as the palette. The fast entrance and exit keep their pace at any duration, and the slate can be dragged anywhere in the frame in either orientation. Selecting it sets both Intro and Outro Transition to None, since the slate animates its own ends. Use the typography controls to adjust the title’s font, weight, uppercase setting, font color, font size, line height, and character spacing. Use the background controls to choose the background style, text alignment, background color, padding, vertical padding, border radius, and line margin. Shadow controls let you set the shadow color, blur, and offset. Enable Dynamic Position when the title should anchor to a detected split-view seam. Enable Avoid Faces when the title should move away from detected face and subject regions. The settings are independent and both default to off. Use Position to set the preferred vertical placement.

Build the rest of the workflow

When maintaining an existing workflow, keep Add Title Overlay after the video or clip source. A common legacy flow is New YouTube Video -> Find Clips -> Add Title Overlay -> Add Subtitles -> Post to Social. Finish the workflow with an export node, then click Publish when the workflow is ready.