Workflow
Workflow
1. What is a workflow?
Workflow is designed to automate and augment your production process — making it more efficient, repeatable, and scalable.
Good use cases:
- running the same pipeline across multiple assets (product references, a CSV of prompts, a collection of images),
- producing the same visual in several formats (1:1, 4:5, 9:16…) without rebuilding each one,
- re-running with tweaks — new prompt, different model, updated reference — without starting from scratch,
- keeping outputs organized and traceable in collections.
2. When to use Workflow
Use Workflow when you need:
- Batch production: generate dozens/hundreds of outputs from a Collection or a CSV of prompts
- Speed: run a full pipeline in one click instead of repeating manual actions
- Iteration: re-run quickly with updated settings and compare results
- Consistency: apply the same steps to multiple assets
- Exploration: explore creative directions by running the same pipeline with different models, prompts, or formats simultaneously
3. Getting started
There are two ways to start a workflow: from a template, or from scratch.
3.1. Choose a starting template (learn)
Available template categories:
- Essentials
- Fashion
- Cosmetics
- Furniture
- Food
- Other
When you open the Workflow tab, you'll see the available ready-made templates, organized by category — from essentials that cover the most common production needs (product shots, social formats, batch campaigns, creative A/B tests) to industry-specific templates for fashion, cosmetics, and more.
Pick the template closest to your use case, then customize the prompt, model, formats, and output collection to match your project.
3.2. Start a workflow from scratch (3 quick steps)
- Add nodes from the left library (Source / Create / Edit ).
- Connect nodes (output → input).
- Configure each node, then click Run.
4. The interface.
The Workflow interface is divided into three areas.
4.1. Left panel: Component library

This is where all available nodes live, organized by type: Source, Create, Edit, Export, and Variables. Drag any node onto the canvas to add it to your pipeline. Hover over the ⓘ icon on any node to see a quick description of what it does.
4.2. Center: Canvas

The canvas is where you build and visualize your pipeline. You can:
- Drag nodes from the left panel to place them.
- Connect nodes by clicking and dragging from an output handle (right side of a node) to an input handle (left side of the next).
- Zoom in and out using the toolbar at the top or your trackpad.
- Reposition nodes freely to keep your pipeline readable.
- Organize nodes into sections to segment your pipeline into logical groups and run each one independently.
- Run the full flow, which processes every connected node in order, from your source inputs through to the final output.
At the bottom of the canvas, you'll see the estimated credit cost for the current run, and the Run all button to execute the full pipeline. The dropdown arrow next to it shows a breakdown of pending outputs — images and videos — and lets you trigger the run from there.
4.2. Right panel: Inspector ( node settings )

Click any node on the canvas to open its settings in the Inspector panel. This is where you can configure everything: prompt content, model choice, upscale factor, number of generations, output collection.
5. Node library.
5.1. Source
Source nodes define what goes into your pipeline. You can use one or combine several.
- Prompt: provides the text instructions that downstream generation and edit nodes will use. Write your prompt once and connect it to as many nodes as needed.
- LLM Prompt: a more advanced prompt node that uses a language model to generate or refine your prompt(s) dynamically. Useful when you want to produce varied or contextual prompt variations at scale, without writing each one manually.
- Use the Instructions presets to define the general direction of what the LLM will do with your prompt and reference images:
- Brand Visual Extractor
- Video Cinematic
- Product Packshot
- Lifestyle Scene
- Fashion Editorial
- Video Shot
- Reference image: adds one or more images as visual inputs. Once connected, use the Reference delivery toggle to control how references are processed in batch runs:
- All together sends all references combined to each generation,
- One by one pairs each reference with a separate generation.
- You can also combine two Reference Image nodes — one set to All together and one to One by one — to match different products against the same background, for example.
- CSV Prompts: imports a list of prompts from a CSV file for batch runs. Each row becomes a separate input, letting you generate large sets of outputs in a single run.
- Collection: loads assets from an existing collection as inputs. Useful for running edit or export steps on assets you've already generated.
5.2. Create
- Image: generates images from your connected sources. Configure the model, number of generations, and any additional settings in the Inspector.
- Video: generates video clips from a prompt or image input. Connect your source nodes, set the video parameters, and run.
5.3. Edit
- Reframe: adapts an image to new dimensions or aspect ratios. Connect an image output and set your target format. Possible ratios: 1:1, 16:9, 9:16, 4:3, 3:4, custom.
- Upscale: increases the resolution and detail of an image. Choose your upscale factor and preset in the Inspector.
- Replace background: replaces the background of an image while preserving the main subject. You can provide a prompt or a reference image to define the new background.
- Remove BG: removes the background entirely and outputs a transparent cutout. Useful as an intermediate step before compositing or background replacement.
5.4. Export
- Output: the final node in your pipeline. Connects to your result-producing nodes and lets you review, download, or save everything once the run is complete. You can download all assets in one .ZIP file.
- Add to Collection: saves outputs directly into a selected collection as the pipeline runs. Use this to keep results organized and accessible for future workflows.
5.5. Variables
Variables let you set a base parameter once and reuse it across as many nodes as needed.
- Model: define your model choice once and connect it to multiple generation nodes. Useful when you want to switch models across the whole pipeline without editing each node individually.
- Number of Generations: set your sample count once and connect it to all relevant nodes, so you can adjust volume in one place.
6. Configuring and running your workflow
6.1. Before you run
Before launching a run, make sure each node is properly configured. Nodes that are missing required inputs — typically a prompt — will display a warning directly on the canvas.
A few good habits before hitting run:
6.2. Shortcuts
Use these shortcuts to move faster on the canvas:
Cmd/Ctrl + Z · Cmd/Ctrl + Shift + Z — Undo / Redo
Cmd/Ctrl + A — Select all nodes
Cmd/Ctrl + Shift + drag — Select a zone
Shift + click & drag — Select multiple nodes
Cmd/Ctrl + D — Duplicate a node
Cmd/Ctrl + K — Open Resource Hub
6.3. Credit estimate
The estimated credit cost for the current run is displayed at the bottom of the canvas, just above the Run button. This updates automatically as you add nodes or change the number of generations, so you always know what a run will cost before committing.
6.4. Run : All / individual nodes / Section
The Run all button executes the full pipeline from source to output in one go. If you want more control, there are two other ways to run your workflow.
Run a section — click Run section on any section header to execute only the nodes inside that group. Useful when your pipeline has distinct stages and you want to validate or iterate on one part without triggering the rest.
Run a single node — click the ▷ button directly on any node card to run it in isolation. Useful when:
- testing a new step without re-running the entire pipeline,
- debugging a node that produced unexpected results,
- iterating on one part of the flow without consuming credits on the rest.
7. Results, saving, and export
After a run, you can typically:
- Preview outputs (often grouped by input)
- Download a single result or all results as a ZIP
- Save outputs into a Collection so you can re-open and re-run later
8. Re-run & iterate
Workflow is built for iteration:
- Re-run the same flow with new parameters (formats, prompt, strength, number of variants)
- Generate new variants without rebuilding the pipeline
- Keep runs organized via Collections (so results stay traceable)
9. Managing your workflows

Your saved workflows are accessible from the dropdown at the top of the left panel. From there you can:
- Create a new blank workflow using + New workflow,
- Rename or delete any existing workflow using the edit and delete icons next to its name,
- Import an existing workflow file using Import workflow — useful when sharing pipelines across workspaces or with your team.
- Copy/paste multiples nodes through workflows
10. Troubleshooting (common issues)
- A step fails: retry the run. If it fails again, test with a single input to isolate the problem.
- Outputs vary too much: rely more on reference images or more precise prompts.
- Batch is too slow: reduce batch size, reduce variants, or simplify the pipeline.
- Background edits look wrong: use higher‑contrast inputs, or add an Upscale step after background operations.
11. Glossary
- Workflow: a pipeline you can run repeatedly.
- Node: one block/step in the pipeline (source/create/edit).
- Run: one execution of a workflow with specific inputs/settings by node or sections.
- Collection: where inputs/outputs live so you can batch, organize, and re-use results.
Updated on: 23/06/2026
Thank you!
