Skip to content

Workflow Examples

A Workflow chains multiple Lenses together so that the output of one step becomes the input of the next. Each example in this section shows a complete, real-world Workflow: the individual Lens definitions, the exact prompt text to write, how the edges connect, and what the final output looks like.

These examples are designed to be copy-pasted and adapted. Treat them as starting points, not finished products.

Before you start

You should be familiar with:

Core concepts in 60 seconds

Lens — one focused task. You write a template body that can reference typed [[parameters]]. The model executes it and returns one output.

Parameter — a named, typed input slot. In the template body you write [[param_name]]. In the Parameters panel you define its label, type (text, textarea, select, number, etc.), and whether it is required.

Workflow node — a Lens placed on the canvas. It runs the Lens and passes its output forward.

Edge — a connection from one node's output to a parameter slot on a downstream node. This is what makes the chain work.

Root input — a parameter on a node with no incoming edges. The user fills this in when they run the Workflow.

Leaf output — the output of a node with no outgoing edges. This is the final result of the Workflow.

What these examples cover

ExampleWho it is forLenses
Coding WorkflowsDevelopers, engineering teams3 pipelines: feature delivery, bug investigation, code documentation
Content Creation WorkflowsYouTubers, bloggers, podcasters3 pipelines: YouTube, blog + social, podcast
Finance WorkflowsFounders, operators, analysts3 pipelines: KPI review, investor update, budget review ⚠️ Informational only
Research WorkflowsResearchers, students, analysts3 pipelines: literature review, competitive analysis, interview analysis
Startup WorkflowsFounders, early-stage teams3 pipelines: weekly review, launch prep, hiring pipeline

How to read these examples

Each example follows the same structure:

  1. Goal — what problem it solves and who it is for
  2. Pipeline overview — an ASCII diagram showing node order
  3. Lens definitions — the actual template body you should write, with parameters shown inline
  4. Edge wiring — which output connects to which parameter
  5. Run it — what root inputs to provide when you press Run
  6. Sample output — what a typical result looks like
  7. Variations — common ways to extend or adapt the Workflow

Reading the flow diagrams

[Node name]  →  [Next node]  →  [Final node]
    ↓                ↓               ↓
 (output)      (takes output    (produces final
               as input)         result)

Arrows show data flow direction. Each box is one Lens.

Quick terminology note

TermMeaning in this doc
[[param]]A parameter slot in a Lens template body
root inputA parameter the user fills when running the Workflow
pass-throughAn edge that feeds one node's output into the next node's [[param]]
leaf outputThe last node's output — the Workflow result

Ready? Pick a domain: