A visual workflow tool is a superpower for the first ninety percent of any automation. The last ten percent is where the argument starts.
Signals it is time to graduate
- The workflow crosses ten branching conditions.
- You need transactional guarantees across three or more systems.
- A single run costs real money and needs cost accounting.
- The team keeps forking the workflow instead of parameterizing it.
- You want proper tests — not smoke runs.
- The workflow now owns state that other services need to read.
A migration that respects the past
Do not throw the canvas away. Keep it as the orchestrator and lift the hot subgraphs into a typed service the workflow calls. You get testability where you need it and continuity where you do not.
Building intelligent systems for teams that ship. Writing at the intersection of AI, automation, and craft.