Beyond Human-in-the-Loop: Solving the Agentic AI Liability Gap
Every founder building with autonomous agents today is operating under a legal framework designed for a different era of software. Traditional software liability law assumes a deterministic chain: a human writes code, that code executes predictable instructions, and when something breaks, you can trace the failure to a specific commit, a specific developer, or a specific vendor. Agentic AI breaks this chain entirely. When an autonomous agent makes a series of independent decisions, chains together tool calls, negotiates with other agents, and produces an outcome no one explicitly programmed, the question of who bears responsibility becomes genuinely unsettled. I call this the agentic liability gap, and I believe it is the single most underappreciated risk facing technology companies right now.
Why Human-in-the-Loop Is No Longer Sufficient
For the past several years, "human-in-the-loop" has served as the default risk mitigation strategy for companies deploying AI. The theory was straightforward: keep a human reviewing or approving critical decisions, and you preserve a clear locus of accountability. That model worked reasonably well for single-shot AI outputs, like a model generating a draft email or flagging a fraudulent transaction for review.
But agentic systems do not operate on single-shot logic. They plan, execute multi-step workflows, invoke external APIs, spawn sub-agents, and adapt their approach based on intermediate results. A human reviewing a final output has no meaningful visibility into the dozens of micro-decisions an agent made to arrive there. Worse, as agents increasingly interact with other agents across organizational boundaries, the human-in-the-loop model collapses into a fiction. You cannot meaningfully supervise a process you cannot observe in real time, and you certainly cannot supervise decisions made by an agent belonging to a counterparty.
Founders who continue to treat human oversight as their primary liability shield are building on a foundation that will not hold. Regulators, courts, and enterprise counterparties will increasingly ask a more precise question: not whether a human was theoretically in the loop, but whether the system produced a verifiable record of what happened and why.
The Contractual Blind Spot
Most software agreements, including the master service agreements and API terms of service that underpin much of the modern technology stack, were drafted around the assumption that the party executing an action is either a human employee or a piece of software behaving in a fixed, predictable manner. These contracts allocate liability based on foreseeability and control. Agentic systems undermine both premises. An agent's behavior is often not fully foreseeable even to its own developers, and control is distributed across the model provider, the orchestration layer, the tool integrations, and the deploying company.
I have reviewed enough vendor agreements to know that the indemnification and limitation-of-liability clauses common in enterprise software contracts simply do not contemplate a scenario where an AI agent autonomously executes a financial transaction, sends a binding communication, or modifies a production system based on its own interpretation of ambiguous instructions. When something goes wrong in that scenario, the contract offers little clarity, and litigation becomes a matter of first impression rather than settled precedent.
Verifiable Identity as the New Foundation
The solution is not to abandon automation or retreat to purely human-executed workflows. That would sacrifice the entire value proposition of agentic AI. The solution is to build infrastructure that makes agent actions attributable, verifiable, and auditable by design, rather than relying on contractual language to paper over an accountability vacuum after the fact.
This starts with treating agents as first-class identities within your systems, not as anonymous processes running behind a service account. Every agent should carry a cryptographically verifiable identity that persists across sessions and tool invocations. This is not a novel concept borrowed from speculative technology; it is a direct extension of principles already established in enterprise identity and access management, applied to a new class of actor.
- Attribution: Every consequential action an agent takes should be traceable to a specific agent instance, the model version it ran on, and the human or organizational principal that authorized its deployment.
- Immutable audit trails: Decision logs, tool calls, and intermediate reasoning steps should be recorded in a tamper-evident format, not merely stored in ephemeral application logs that can be altered or lost.
- Scoped authority: Agents should operate under explicit, machine-enforceable permission boundaries rather than broad credentials that make it impossible to reconstruct what an agent was actually authorized to do at the moment it acted.
What This Means for Founders
If you are building or deploying agentic systems, I would encourage you to treat identity and audit infrastructure as a governance priority, not an engineering afterthought. This means working with your legal counsel to redraft vendor and customer agreements so that liability allocation reflects the actual technical architecture of your agents, rather than inheriting boilerplate written for static software. It means investing in logging and provenance infrastructure before a regulator or a plaintiff's attorney forces you to reconstruct it retroactively.
The founders who get ahead of this will have a genuine competitive advantage. Enterprise customers evaluating AI vendors are already beginning to ask pointed questions about auditability and accountability, and the companies that can answer with verifiable infrastructure rather than vague assurances will win those deals. The liability gap in agentic AI is real, but it is also solvable. It simply requires founders to stop treating legal risk as something to be negotiated away in a contract and start treating it as something to be engineered away in the system itself.