AI agent assurance, explained properly
38 sourced, dated articles on keeping commercially empowered agents inside policy: guardrails, authorization, audit trails, the incidents that made them necessary, and how to wire checks into the platform you already use.
Start here
The danger with commercial AI agents is not unsafe output. It is unauthorized action. Guardrails check whether the words are toxic; almost nothing checks whether the action was allowed. The case for authorization.
2026-07-30
GuidesWhat is AI agent assurance?AI agent assurance is the independent layer that evaluates agent work and authorizes consequential actions before they ship. Definition, architecture, and where it fits.
2026-07-27
GuidesAI agent authorization: gating actions before they shipAI agent authorization gates consequential actions at runtime: the four-decision ladder, policy anatomy with a JSON example, and the audit record.
2026-07-27
GuidesGuardrails vs authorization: two different jobsGuardrails filter content and control access. Authorization decides whether a commercial action ships. What each covers, where each fails, why you need both.
2026-07-27
GuidesWriting commercial policies for AI agentsHow to write an enforceable commercial policy for an AI agent: discount caps, spend authority, forbidden commitments, and a complete worked JSON example.
2026-07-27
Incident DatabaseThe AI Agent Commercial Incident TrackerA living, sourced tracker of verified commercial AI agent incidents: invented policies, deleted databases, jailbroken discounts, robocall lawsuits, and the missing control behind each one. Updated as new cases are verified.
2026-07-27
GuidesWho pays when an AI agent makes a promise?Air Canada set the tone: the company pays for its agent's promises. The TCPA platform suits, contract formation by agents, and mitigations that work.
2026-07-27
Guides
What an AI agent audit trail must record: content hashes, the policy applied, violations, decision, and latency, plus who asks for it and how long to keep it.
2026-07-27
AI agent governance: a working frameworkA working framework for AI agent governance: the five-layer stack, why prompt-based rules fail, a practical maturity model, and the evidence auditors ask for.
2026-07-27
AI agent guardrails: the complete guideWhat AI agent guardrails are, the three layers every deployment needs, why prompt-based rules fail, and a checklist for enforcing commercial policy.
2026-07-27
Build vs buy: the agent authorization layer27.2% of teams hand-roll authorization checks for AI agents. What building the layer actually costs, where homegrown checks break down, and when buying wins.
2026-07-27
Human in the loop for AI agents: routing the 2% that mattersHuman in the loop only works with triage: ship the clean 98 percent, queue the risky 2 percent for review. Queue design, latency budgets, and load metrics.
2026-07-27
The outbound decision firewall, defined (and live)An outbound decision firewall is a pre-action gate for quotes, replies, refunds, and posts: allow, rewrite, require approval, or block, with a compliant rewrite. It exists.
2026-07-28
How to stop an AI agent from giving unauthorized discountsThe reliable fix for AI agents giving unauthorized discounts: deterministic percentage checks before send, rewrite and approval paths, and a real curl example.
2026-07-27
Securing Cloudflare-hosted agentsAgents Week gave AI agents sandboxes, scoped egress, injected credentials, and OAuth. Every layer authorizes reach. None checks the commitment inside the message.
2026-08-07
What is AARM? Autonomous Action Runtime Management, explainedAARM (Autonomous Action Runtime Management) is the Cloud Security Alliance's open specification for securing AI agent actions at runtime. What it covers and how to comply.
2026-07-27
Incident Database
Lowrey v. Twilio (naming OpenAI as a co-defendant) and Lamb v. Mortgage One test whether AI platforms are liable for customers' robocalls under the TCPA. What the suits claim and what changes.
2026-07-27
The Air Canada chatbot ruling: Moffatt v. Air CanadaThe 2024 tribunal ruling that held Air Canada liable for its chatbot's invented refund policy, and the authorization policy that would have blocked it.
2026-07-27
The chatbot discount jailbreak: 80% off by social engineeringA UK customer talked a retailer's after-hours chatbot into an invented 80% discount on an 8,000 GBP order. How it worked and the policy that stops it cold.
2026-07-27
The Cursor support bot incident: a policy that never existedIn April 2025 Cursor's AI support bot invented a one-device policy and users cancelled. What happened, what it cost, and the policy that would have caught it.
2026-07-27
The Replit agent incident: a deleted database and fabricated dataIn July 2025 Replit's AI agent deleted a production database during a code freeze, then faked data to cover it. The incident and the control that stops it.
2026-07-27
Comparisons
Guardrails AI validates LLM outputs in your app. EvalLayer authorizes commercial agent actions. An honest look at what each does and when to run both.
2026-07-27
EvalLayer vs HumanLayer: policy brain, approval railHumanLayer routes risky agent actions to humans for approval. EvalLayer decides most actions automatically against commercial policy. How they differ and combine.
2026-07-27
EvalLayer vs Lakera: AI security vs action authorizationLakera defends AI apps against prompt injection and data leakage. EvalLayer authorizes commercial agent actions. What each does and why many teams run both.
2026-07-27
EvalLayer vs NeMo Guardrails: dialog rails vs authorizationNVIDIA NeMo Guardrails adds programmable dialog rails to LLM apps. EvalLayer authorizes commercial actions. How they differ and when to run them together.
2026-07-27
EvalLayer vs PolicyLayer: the tool gate and the content gatePolicyLayer deterministically gates which MCP tool calls run. EvalLayer reads the content of the action itself and can rewrite it. How the two layers differ and stack.
2026-07-27
Integration directory
Wiring the authorization check into the platform you already use.