Utility nodes

Utility nodes

Keep your canvas organized and supercharge your workflows with batch processing.

Utility nodes come in two flavors. Organizational nodes help you annotate and structure your canvas visually. Functional nodes actively participate in your workflow. The List node in particular is one of the most powerful tools in Spaces.

In this article

List

The List node aggregates multiple items for batch processing. Fill it with prompts, images, videos, or audio, connect it to a generator, and every single item gets processed automatically. It is the easiest way to go from "one at a time" to "ten in one click."

This node is being rolled out gradually and may not be available in your account yet.

How to use it

  1. Add the node

    Search for List in Spotlight.

  2. Choose the item type

    Select what kind of items this List holds: text, image, video, or audio. A List holds one type at a time.

  3. Populate the list

    Type items in manually using the Add button, or connect upstream nodes. A Text node's content automatically becomes a list item. An Upload feeds its file in.

  4. Connect the output

    Wire the List's output port into a generator node (Image Generator, Video Generator, Voiceover, etc.).

  5. Run the workflow

    The generator processes each checked item in the List, one by one. Results accumulate on the downstream node.

Settings

SettingWhat it does
Item typeWhat kind of items this List holds: text, image, video, or audio.
Mode: AccumulateNew items are added alongside existing items.
Mode: ReplaceNew items swap out everything that was there before.
View modeGrid (ideal for images and videos) or List (better for text and audio).

Working with the list

The List card is fully interactive. Click an item to edit its text directly. Use checkboxes to include or exclude items from processing without deleting them. Drag items to reorder (the processing order matches the list order). Hit the Add button to create new items manually.

Good to know

Lists can also receive items from other Lists, allowing you to chain them for complex multi-stage batch workflows. For example, a List of prompts can feed an Image Generator, and the resulting images can flow into a second List that feeds an Upscaler.

Input and output

The List node accepts input from multiple upstream nodes (text, images, videos, or audio) and passes items downstream through matching output ports. It can also receive items from other Lists, which lets you chain them together for multi-stage batch workflows.

Use cases

Group

Groups let you visually organize related nodes into labeled, color-coded containers. Drag nodes into a Group to bundle them. When you move the Group, all its children move with it.

Groups are not just cosmetic. They also expose dynamic output ports based on their contents. If a Group contains an Image Generator, it gets an Image output port. If it contains a Video Generator, it gets a Video output port. Ports update in real time as you add or remove nodes.

How to use it

  1. Add a Group

    Search for Group in Spotlight.

  2. Drag nodes into the Group

    They become children of that container. The Group renders a colored background with a label around them.

  3. Customize

    Set a title, choose a background gradient, and pick an accent color for the border and label.

  4. Connect the Group's output

    Wire the Group's output ports to downstream nodes. No need to connect each child individually.

When a Group has multiple internal nodes, the ports on the Group boundary follow a priority order: Image ports appear first, then Video, then Text, then Audio.

Use cases

Sticky note

Sticky notes are visual annotations for your canvas. Use them to add comments, reminders, or explanations anywhere in your workflow. They do not participate in execution and do not connect to other nodes.

Add a Sticky note from Spotlight, type your content, and choose a color (yellow, blue, green, pink, purple, or orange) and font size (Small, Medium, or Large). The author's name appears at the bottom automatically.

Use cases

Stickers

Stickers place emoji directly on your canvas. A quick, visual way to mark, highlight, or flag nodes without writing anything.

Tips and best practices

Use checkboxes in Lists to iterate quickly. Include or exclude items without deleting them. This is handy for testing a subset of prompts before running the full batch.

Drag to reorder List items. The processing order matches the list order, so sequence matters when you are building storyboards or multi-step content.

Switch to grid view for image Lists. Thumbnails make reviewing much faster than file names.

Accumulate mode collects from multiple sources. When several upstream nodes feed into one List, everything collects in one place. Useful for gathering outputs from different parts of your workflow.

Groups auto-label based on their content. But you can always rename them for clarity, especially when collaborating.

Color-code Sticky notes by purpose. Yellow for ideas, red for issues, green for approved sections. It keeps the canvas scannable.

Use Sticky notes instead of comments for persistent context. Comments can be resolved and hidden. Sticky Notes stay visible on the canvas, making them better for instructions or explanations that should always be there.