How do I build a workflow from Claude?
Describe the chain you want — a still that becomes a clip, one reference reused across shots — and Claude creates a workflow, wires it with the models' real ports, estimates the total and hands you a link to review and press Run; it runs it itself only if you armed the workflow for Claude.
What Claude does, step by step
- Creates an empty workflow in your project and gets its link.
- Reads the ports of the models it plans to use — the exact input names each takes, the media types, how many items, whether a prompt is required. A generator's media input is the model's real parameter, so there is no guessing.
- Wires the graph: text prompts, media buffers, prompt-merge operators and generator nodes, connected in order. LUVI validates the whole graph before saving and refuses anything that would fail at run time.
- Estimates the run per node and in total against your balance, through the same billing path as the real charge.
- Hands you the link. You open it, see the nodes on the canvas, adjust if you like, and press Run.
Letting Claude run it
On the canvas you can arm a workflow for Claude with a credit ceiling and an expiry. While it is armed, Claude's run_workflow starts the run and polls it, reporting each node's status and the credits charged so far. When it is not armed, the same call returns the link instead — that is the normal, safe outcome, not an error.
Editing later
Ask Claude to change a node's model or add a step; by default it replaces the graph with the new version, or merges when you tell it to keep the rest. Changing a saved node's model returns a proposal to rebind its ports rather than breaking the wires silently.
Reading a run
Claude can list your workflows, open one to see why it will not run, and read a run's per-node results — the same information the canvas shows.
Frequently asked
Can a wrong wiring cost me credits?
No. The graph is validated before it is saved; a wrong port, an unfilled required slot or an out-of-range value is returned as an error and nothing is stored or charged.
Why does Claude give me a link instead of running it?
Running spends credits. Unless you armed the workflow for Claude on the canvas, the link is the intended outcome: you review and press Run.
Can I edit what Claude built?
Yes. Open the link; it is an ordinary workflow on your canvas and you can change anything before running.