Skip to main content

Background Steps

Background steps are nodes that execute automatically during a flow run, without requiring user input. They handle AI generation tasks in the cloud.

Which nodes run in the background?

By default, these node types can run as background steps:
  • Script Generation — Generates video scripts from prompts
  • Image Generation — Creates images from text prompts
  • Text-to-Video — Generates video from text descriptions
  • Image-to-Video — Animates images into video
  • Motion Transfer — Transfers motion from reference video to character image
  • AI Transform — Transforms text using AI (always background by default)
  • Parse Scenes — Breaks scripts into individual shots
  • Continuity Enhance — Analyzes scenes for character/background consistency
  • AI Music — Generates background music
  • Clip Finder — Analyzes video for clip extraction
  • Split (For Each) — Fans out an array for per-item processing
  • Collect (Merge) — Gathers iteration results back into an array

Interactive-only nodes

These nodes always require user interaction and cannot be set as background steps:
  • Text Input
  • Media Upload
  • TikTok Scraper
  • YouTube Scraper
  • Text Editor
  • Review / Approve
  • Approve & Export

How background execution works

  1. The flow runner reaches a background step
  2. Credits are checked — if insufficient, the step cancels
  3. Credits are deducted
  4. The AI model processes the request in the cloud
  5. A loading spinner shows the step’s progress
  6. Once complete, the result is stored as an artifact
  7. The runner automatically advances to the next step

Configuring background behavior

In the flow builder, you can toggle whether eligible nodes run as background or interactive steps. Set this in the node’s configuration panel.