Skip to main content
Build a parametric workflow that takes a single design concept and produces image variations from it. By the end you’ll have a working three-node workflow you can extend in any direction. Time: 10 minutes You’ll need: A free Runchat account (Google or email signup works)

What you’ll learn

  • Adding nodes to the canvas
  • Writing a prompt and running a Create node
  • Connecting nodes with edges to pass data
  • Using an Agent node to generate prompt variations
  • Returning a list of outputs from one run

1. Open a new workflow

A fresh Runchat canvas
Open the Runchat editor, click New Workflow, then Start from Scratch. Runchat saves automatically whenever you add a node or run something. You can rename the workflow at any time, or press Ctrl/Cmd + S to save manually.

2. Add a Create node

The Create node runs generative AI models for images, video, and 3D. The fastest way to add one is to double-click the canvas and type the model name. Double-click the canvas, type Imagen, and select Imagen 4 Fast.
Adding an Imagen 4 Fast Create node from the search menu
There are several ways to add a node. See Connecting Nodes for the full reference.

3. Write your first prompt

In the prompt input on the Create node, paste:
A modernist concrete building with sweeping curved forms
Create node with a prompt entered
Click the blue Play button on the node toolbar to run it.
Running a node costs 1 credit, plus the model. Imagen 4 Fast is around 50 credits per image; cheaper models like SDXL cost 2. Per-model pricing shows next to the model name in the picker. See Credits for full pricing.

4. View the output

Create node showing a generated image
The node flips over and displays the output. Hover the node and click the arrows icon at the top to flip back to the input form.

5. Add an Input node

You’ll connect a separate Input node so you can change the design concept without editing the prompt directly. Double-click the canvas, type text, and add a Text Input node. Move it to the left of the Create node and enter:
A modernist concrete building with sweeping curved forms
Text Input node placed to the left of the Create node

6. Add an Agent node between them

Double-click the canvas, type agent, and add an Agent node. Move it between the Input and the Create node.
Agent node placed between the Input and the Create node
The Agent will read your design concept, produce a list of variations, and feed each one into the Create node as its own prompt.

7. Wire the three nodes together

Drag from the output handle on the right side of the Input node to the Context input on the Agent node. Then drag from the Agent’s output to the Prompt input on the Create node.
The three nodes wired together with edges
Edge colours indicate data type. Text is blue, images are yellow, and so on. See Data Types for the full reference.

8. Configure the Agent for variations

In the Agent node settings bar, change the output format from Markdown to List. This forces the output to a list of values instead of a paragraph. In the Agent’s prompt field, enter:
Generate 4 variations on this concept
Three-node workflow with Input, Agent set to list output, and Create

9. Run the workflow

Select all three nodes (drag a selection box, or Ctrl/Cmd + A) and click Run in the selection toolbar. Runchat figures out the order automatically: Input first, then Agent, then Create runs four times in parallel.
Four generated image variations displayed in table view
When the Agent returns a list, the downstream node runs once per item. This is Runchat’s Each vs Merge behaviour: by default each item processes individually. Toggle to Merge if you want all items combined into a single run.
List outputs display in a table view by default. Toggle between table and page view from the icon in the node settings bar.

Next steps