SOC 2 for AI agents: the audit-trail question
If you sell an AI agent into enterprise, the security review will ask a version of: “What did the agent do, and can you prove it?” Here's why, and what SOC 2 expects.
Why SOC 2 cares about agent activity
SOC 2 is about controls over security, availability, processing integrity, confidentiality and privacy. Reviewers commonly look at how you monitor and record system activity (the “common criteria” / CC series). When your system is an agent acting on a customer's behalf, “system activity” includes the agent's actions — so reviewers want to see that those actions are recorded and controlled.
Why a debug log usually isn't enough
- It's typically mutable — not tamper-evident, so it isn't strong evidence.
- It's not at the action + approval level — it captures stack traces, not “the agent issued this refund; a human approved it.”
- It often has no retention policy or exportable, reviewer-friendly format.
What to prepare
- A record of agent actions and approvals (not just errors).
- Made append-only and tamper-evident, with a retention policy.
- Exportable as evidence when an auditor or customer asks.
Scope varies by auditor and engagement — this is general information, not audit or legal advice. Treat it as a starting point for a conversation with your auditor.
Get ready for the security-review question
AgentAudit is being built to record every AI-agent tool call and human approval — append-only and tamper-evident — and export it as SOC 2 / AI Act-ready evidence. It's in private beta.
Join the early-access list →