The conventional model
Most workflow automation platforms were built with a clear mental model: automation is the goal, humans are the exception. You build your automated happy path, and when automation can't handle something, you drop in a "human task" as a fallback.
This model made sense in 2015. Automation was expensive to build and hard to change, so you designed around it. Humans filled the gaps.
We think this model is backwards — and it's why so many workflow tools feel wrong for operations work.
The operations reality
In operations, the default is human judgment. Not because technology isn't capable, but because:
How we designed Atomic Work differently
Every step in Atomic Work has an explicit execution type: AUTO (system runs it) or HUMAN (a person acts on it). Neither is a fallback — both are first-class citizens.
The APPROVAL step isn't a gap-filler. It's where the business makes a decision. We built it with:
Why this matters for AI-assisted workflows
As we add AI steps (the AI_PARSE action, the upcoming AI_DECIDE step), the human-in-the-loop question becomes more important, not less.
An AI step can extract data, classify a document, or suggest a next action. But when the AI's output affects a real-world decision with real consequences — approve a payment, onboard a new hire, close an account — a human needs to be in the loop.
We build AI steps as preparation for human decisions, not replacement of them. The AI does the legwork; the human makes the call.
The product implication
If you design your workflow with human-in-the-loop as a first-class concept, you get:
If you design around it as an afterthought, you get workflows that handle 80% of cases smoothly and fail noisily on the other 20%.
We'll take the former.