Skip to main content

How to Use Workflows in Layer

An overview of Workflows in Layer: what a workflow is, how to run, edit, and publish one, and how workflow inputs work.

Workflows is Layer's feature for chaining together multiple AI steps into a single automated flow. Instead of generating one asset at a time, you can set up a recipe once and run it as many times as you need, on demand.

What is a Workflow?

A workflow is a chain of nodes that transform data in a specific order. Think of it like a recipe: you gather your raw ingredients (prompts and reference images), prepare them with generator nodes into images, videos, or audio, then "cook" those assets further using nodes like Edit Image, the Composition Node, or Upscale until you reach the final result.

Some workflows are simple, like turning a single prompt into a single image. Others are complex, generating multiple images, arranging them into a scene at a specific resolution, then animating the result into a video.

Workflows also scale. A single workflow can take in many different inputs and produce many outputs at once, a "many to many" relationship. This lets you do things like change the pose of 50 characters in one run, or generate 15 video variants for a campaign in a single pass.

Getting Started

Access Workflows from the left sidebar of your workspace or from the Workflows tile on the home page. We recommend starting with one of Layer's Featured Workflows to see design patterns in action before building your own.

To use a featured workflow, import it into your workspace first. This creates a local, editable copy. From there, click Prepare Workflow to review or update any prompts and reference images, then run it. Workflows can take anywhere from a few minutes to, for especially complex or large runs, up to an hour to complete, since partner model providers need time to render and deliver every asset the workflow calls for.

Once complete, your generated assets appear grouped by completion time.

Organizing Your Workflows

Filtering and finding workflows

Use the sidebar on the Workflows page to quickly find the workflow you need.

Search workflows
Type a keyword into the search bar at the top to find workflows by name.

View filters

  • All – Shows every workflow available to you, regardless of source or status.

  • Workspace – Shows only workflows created within your current workspace.

  • Featured – Shows workflows highlighted by Layer as popular or your favorites (marked with a "Featured" badge on their thumbnail).

Label
Filter workflows by tags that you create. Use the search icon to find a specific label, or the + icon to create a new one for organizing your own workflows.

Created By
Filter workflows by who created them. By default this shows You, with the option to show more to reveal other workspace members and view workflows they've created.

Status
Filter by publishing state:

  • All – Shows workflows regardless of status.

  • Published – Shows only workflows that are live and ready to use.

  • Draft – Shows workflows still in progress that haven't been published yet.

Visibility
Filter by who can see the workflow:

  • All – Shows both public and private workflows.

  • Public – Shows workflows visible to your entire workspace or organization.

  • Private – Shows workflows visible only to you.

Selecting one or more workflows

You can select more than one workflow at a time to apply actions in bulk. Click a workflow thumbnail while holding Cmd (Mac) or Ctrl (Windows) to add it to your selection. Selected workflows are highlighted with a purple border and checkmark.

Once you've selected one or more workflows, a toolbar appears showing how many are selected along with the following actions:

  • Label (tag icon)
    Apply a label to all selected workflows at once, such as marketing, tiktok, or icons. Useful for organizing multiple workflows without tagging them one by one.

  • Add to project (folder icon)
    Add the selected workflows to a project, so they're grouped together for easier access later.

  • Delete (trash icon)
    Delete all selected workflows. This action applies to every workflow currently selected, so double check your selection before confirming.

Right-click menu actions

Right-click (or click the share icon) on any workflow thumbnail to open a quick-actions menu with the following options:

  • Use workflow
    Opens the workflow so you can start running it.

  • View
    Opens a read-only preview of the workflow without entering edit or run mode.

  • Star
    Marks the workflow as a favorite, making it easy to find later under the Featured filter in the sidebar.

  • Duplicate
    Creates a copy of the workflow, useful for building variations without altering the original.

  • Labels
    Add or edit tags to keep things organized.

  • Manage projects
    Add or remove this workflow from one or more projects.

  • Delete
    Removes the workflow. This option may be greyed out depending on workspace and permissions to help prevent accidental deletion.

Running vs. Editing a Workflow

Most people using Workflows do not need the full editor open. Once a workflow is in a good state, use the Run Workflow button, which only asks you to fill in the specific inputs you want to change and skips the graph view entirely. Every run keeps the normal Layer conveniences: you can rename the session, browse past Workflow sessions, and the form remembers changes you made during the session.

Copying, Editing, and Publishing a Workflow

To make changes to an existing workflow, duplicate it from the three dot Settings menu, or open it directly and start a new draft. Starting a draft keeps your changes local so they don't affect the published version other people may be using.

Inside a draft, you can test your changes two ways:

  • Run Node executes a single node and any upstream nodes that don't already have data. If an upstream node already has data from a previous run, only the selected node executes.

  • Test Workflow runs the entire graph from start to finish, generating assets across the whole flow. This view also shows the total number of actions your workflow will take and its estimated Creative Unit cost.

When you're happy with your draft, publish it back to your workspace, or save it as a new workflow if others are relying on the existing published version. Publishing over an existing workflow updates it for everyone using it.

Workflow Inputs

Workflow Inputs are the nodes that feed prompts, reference images, and reference videos into the rest of your graph. Every input can be either static or dynamic:

  • Static inputs can't be changed when someone else runs the workflow. Use these for content that should never change between runs.

  • Dynamic inputs can be replaced by whoever runs the workflow. Use these for the parts of a workflow you expect people to customize, like swapping in a different character or product.

You can add as many inputs as you like. This is one of Workflows' most powerful features: once you have a workflow set up to change a character's pose, for example, you can feed in as many characters as you want and get the same treatment applied to all of them.

Adding inputs multiplies your generations. If a workflow has one 2D generator fed by 3 prompts, that generator runs 3 times; if it produces 4 images each time, you get 12 images total from those 3 prompts.

Workflow inputs aren't limited to generators either. A Reference Image can feed a 2D Generator or a Composition Node. A Reference Video can feed a Stitch Video node or a video model that accepts a base video. Every input needs a default value (text, image, or video) before the workflow can run; an empty input node puts the whole workflow in an invalid state. When someone runs your workflow, they'll see each input in its default state (the state you last left it in) and can replace or add to it from there.

Complex workflows often combine static and dynamic inputs to keep the number of things a user has to review before running the workflow to a minimum.

Learn More

For details on the individual nodes you can use inside a workflow, see:

  • Workflows: Text & Prompt Nodes — the Text, Concatenate Text, Prompt Template, and Prompt Generator nodes.

  • Workflows: Image Nodes — the Create Image, Edit Image, Upscale, Remove Background, and Composition nodes.

  • New UI: Workflows: Video & Audio Nodes — the Create Video, Edit Video, Reframe Video, Extract Frame, Trim, and Audio Volume nodes.

Did this answer your question?