Home AIOps

The checkbox that isn’t a control: Rethinking human-in-the-loop for ISVs

Relying on a final review screen fails to catch systemic AI errors. Software vendors must architect genuine oversight directly into the product.

AI-monetization

Somewhere in your product’s security questionnaire, there is a line that says “human in the loop.” Your sales team relies on it. Your customer’s procurement team checks the box. Everyone in the room treats the sentence as an answer.

It’s not an answer. It’s a description of where a person sits in your workflow, and nothing more. It says nothing about whether that person has the authority, the time, or the context to change what your product is about to do.

I spent 25 years running large-scale operations at Apple, Intuit, eBay, and Travelers before founding CXAmplify. In that time, I almost never saw a system fail because the model was wrong. I saw systems fail because the operating model around the model was never built. For an ISV, the operating model is not a policy document. It is the product itself, and the product is what your customers are trusting you to make decisions on their behalf.

The decisions pile up before your customer ever sees a screen

Most software vendors selling AI-enabled features describe a single review step: a person approves an output before it goes final. That description hides everything that happened before the approval screen loaded.

A request comes in. One model classifies it. A second checks eligibility against a rule set. A third scores risk or priority. A fourth drafts the recommendation or response. By the time a human reviewer sees anything, four decisions have already shaped the outcome, and the reviewer is being asked to catch a problem at the exact point they have the least context to catch it.

This is not a hypothetical. UnitedHealth Group faced a wrongful death lawsuit and broader litigation after a STAT News investigation reported that its post-acute care algorithm, built by the vendor naviHealth, produced rapid coverage denial recommendations that clinical staff were expected to review and approve at high volume, with a reported pattern of a large share of denials reversed on appeal. Every individual model in that pipeline could point to a clean audit log. The chain those models built together is what patients and families experienced, and the human review step downstream had neither the time nor the standing to catch it before it shaped a real decision.

I call this the Sequence Ownership problem. Every component team can say their step worked. The outcome can still be wrong, and the gap between the steps belongs to no one, because the review was designed to catch a single bad decision, not a pattern accumulating across a pipeline.

If your product architecture looks like this, your human-in-the-loop feature is reviewing a conclusion. It never saw the decisions that built it.

Oversight has to sit where the leverage is, not where your workflow happens to end

The instinct when building an AI feature is to put the human checkpoint at the end, right before the action goes live. That is the cheapest point in the pipeline to build and the weakest point to actually change anything. By the time output reaches that screen, the system has already done the work. Your reviewer is choosing between approving it or overriding a model that, by design, processed more data than they could in the same amount of time.

I use a three-class model to force this decision explicitly for every AI-enabled feature I help clients design. Class one is routine and reversible: the system acts alone. Class two carries a tradeoff that changes someone’s access, price, or treatment: the system recommends, a named human decides, and that human has the time and context to actually exercise judgment. Class three is hard to undo: a named human owns the decision, and the system only informs it.

Most ISVs ship features as if every decision inside them were class one, then bolt on a human-in-the-loop screen to make the feature look like class two to a buyer’s compliance team. That mismatch, not the underlying model, is where the risk lives. And it does not stay static. I call the quiet version of this failure Boundary Drift: a class two decision gets reclassified as class one over time, because the review step adds friction and your customer’s ops team optimizes the friction away. Your product looked compliant at launch. Eighteen months later, nobody can tell you when the review stopped mattering.

Accountability is a build decision, not a support ticket

When a customer escalation surfaces a bad outcome, the instinct is to add a reviewer, tighten a threshold, or update a training doc. That treats accountability as a staffing problem on your customer’s side. It is an architecture problem on yours.

Ask your own product team one question: for every decision your software makes on a customer’s behalf, can you name the person, not the role, accountable for that outcome, in under 60 seconds? If the answer requires a meeting, ownership was never designed. It was assumed.

The mechanism that makes real accountability operational is what I call the Red Button Protocol, and it belongs in your product roadmap, not just your customer’s internal policy. It needs four properties. Authority: a named user role, not just an admin, can actually pause the automated decision. Immediacy: pausing it changes what the affected customer or end user experiences right now, not after your next release cycle. Traceability: every use is logged with the reason and the outcome, so your product team can see the pattern, not just the incident. Protection: the person who uses it is never penalized inside their own organization for slowing your system down. Remove any one of those four properties and what you shipped is an inbox, not a brake.

The real product requirement is trust, not a safety net

Treating human-in-the-loop as a safety net misreads the actual job. A safety net exists to catch failures after they happen. The harder, more valuable requirement is building a product that earns trust before failure ever tests it, one where your customer’s frontline staff believe they have genuine standing to interrupt your system, and where their customers believe a bad decision can be explained and corrected without starting over.

That trust does not come from a review screen in your UI. It comes from a designed structure of decision classification, named ownership, and a working interruption mechanism, built into the product before it ships, not bolted on after a renewal conversation gets uncomfortable.

The ISVs that will hold their enterprise accounts through the next three years of AI scrutiny are not the ones with the most automated features. They are the ones who can tell a customer’s security team, in under 60 seconds, exactly where in their product a human still has the authority to stop the machine, and why that point was engineered on purpose.

If your answer requires a search through your own documentation, you have not finished building the feature. You have finished building the demo.


Datacap - We Solve Payment Problems
Dan Leiva

Dan Leiva is the founder of CXAmplify and the author of AMPLIFIED: The Operator’s Playbook for Scaling Human Potential in an AI World, an Amazon #1 bestseller. He has led large-scale technology and operations organizations at Apple, Intuit, eBay, and Travelers, and currently serves as an Executive Advisor to the CEO at a financial services company. He can be reached at cxamplify.com.

×