Should agent accountability be designed for end users instead of engineers?
Does framing an agent's action record as a consumer receipt rather than a technical log change how users understand and trust AI behavior? And what should such a receipt actually contain?
The AI UX Playground glossary defines an action receipt as "a plain-language record of what an agent did, when, and with what permissions, like a bank notification, not a server log." The entry treats the explanation of agent behavior as a consumer-facing design object rather than a technical artifact: where a server log is written for an engineer debugging a system, a receipt is written for the person who delegated the task, in the register of a notification they already trust from everyday financial apps.
The glossary frames the receipt alongside two other trust-and-control terms it defines in the same list: capability disclosure, "telling users. In plain language. What an AI feature can and cannot do before and during use." and explainability, "how clearly an AI product shows why it produced an answer: sources, reasoning steps, confidence, or feature influence." The action receipt sits downstream of both. Capability disclosure and explainability operate before or during an agent's run; the receipt operates after it, as the record a user consults once the action is already done. The bank-notification analogy does real work in the definition: it specifies an audience (the person who delegated the task, not the person operating the system) and a format (plain language, scoped to what permissions were used) that a generic activity log does not promise.
This complements How can users verify what an AI agent actually plans to do?, which argues that establishing common ground with an agent requires verifying both its plans and its actions, not just stating goals to it. The glossary's receipt names one concrete artifact for the after-the-fact half of that verification, formatted for a non-technical reader rather than a developer console. It also extends the over time phase of How should AI systems be designed across different interaction phases?, which calls for giving users controls and learning from their behavior across sessions without naming a specific transparency artifact for that phase; the action receipt is one candidate for filling that gap concretely. An Should agent autonomy be a continuous slider or fixed levels? setting that lets an agent execute without approval raises the stakes of what a receipt needs to report, since there was no confirmation step before the action took effect.
The glossary entry is a definition, not a study: it does not report that receipts were tested with users, that they measurably improve trust or task accuracy, or how a receipt should be surfaced in an interface (inline, in a dedicated log view, or as a push notification). It also leaves open what a receipt should do when the permissions it is meant to record are themselves ambiguous or contested at the time of the action. The implication the excerpt supports is narrower: that the design community now treats an agent's accountability trail as something to compose in plain, consumer language for the delegator, not that doing so is sufficient to resolve agent trust on its own.
Inquiring lines that read this note 11
This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.
What evidence best independently verifies agent behavior for safety?- How do action receipts differ when an agent executes without human review?
- Should receipts appear inline, in logs, or as notifications to users?
- Does removing approval steps before execution change what a receipt must report?
Related concepts in this collection 3
This note in its neighbourhood — explore the map, then jump to a related concept in the list below.
Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph
-
How can users verify what an AI agent actually plans to do?
Stating goals to an AI agent isn't enough for mutual understanding. What mechanisms would let users check both the agent's proposed plan and whether it truly grasps the user's goals and constraints?
the action receipt operationalizes post-hoc verification of agent actions as a plain-language artifact
-
How should AI systems be designed across different interaction phases?
Can a small set of general guidelines help practitioners design better AI-infused products across different moments—initial setup, active use, error handling, and long-term adaptation?
the receipt is a concrete candidate for the "over time" phase's call for ongoing user control
-
Should agent autonomy be a continuous slider or fixed levels?
Explores whether users benefit from adjusting agent independence along a continuous scale—from suggest-only to execute—rather than choosing between preset autonomy tiers. Matters because the control shape shapes how much human oversight remains in AI-assisted workflows.
higher autonomy settings raise what a receipt must report, since no approval step preceded the action
Related papers in this collection 8
Papers most semantically related to this note, ranked by cosine similarity in the embedding space.
- Overseeing Agents Without Constant Oversight: Challenges and Opportunities
- Human oversight of agentic systems in practice: Examining the oversight work, challenges, and heuristics of developers using software agents
- Assistant or Actor? Student Trust, Control, and Delegation Regret When Using a General-Purpose AI Agent
- Explaining AI Agents Through Execution Traces
- Designing For Agentic AI: Practical UX Patterns For Control, Consent, And Accountability
- Privacy Leakage Overshadowed by Views of AI: A Study on Human Oversight of Privacy in Language Model Agent
- Will AI Agents Free Us From Meaningless Work? A Human-Centered Analysis
- Whom Do AI Agents Work For? Role Assignment Induces Sponsorship Bias in LLM Recommenders
Original note title
AI UX Playground's glossary defines the action receipt as a plain-language agent-action record modeled on bank notifications, not server logs