AI UX PlaygroundNewsletterJoin 2K+ AI designers and PMs on Substack. New teardowns, patterns, and prompts as they drop.

Agents

Reversibility Marking

Tag each proposed action as fully reversible, partially reversible, or irreversible before approve. A draft edit and a charged payment should not share the same visual weight.

Interactive demo

Review before run

3 actions ready

Select what to run. Each step shows how easy it is to undo.

Overview

How might we design reversibility marking so people can trust and act on AI output?

When to use

  • Essential for agent interfaces, workflow automation, and any system that performs actions on behalf of users where surfacing reversibility helps calibrate approval attention to real risk.

When to skip

  • Flows with only reversible local edits where every tag would say the same thing.
  • When you cannot honestly classify reversibility and labels would mislead.
  • Emergency break-glass tools where speed beats taxonomy.

Rules

  • Uniform primary buttons for send, delete, and tweak draft.

  • Calling something reversible when undo windows are tiny or unreliable.

  • Hiding irreversibility in tooltip copy only.

  • Marking irreversible actions lightly because they are “rare.”

Evidence

ProductImplementation
ChatGPT / Gemini agentsStronger confirmation chrome for send and external actions vs drafts.
Cursor AgentDiff review emphasizes file-mutating steps before apply.
Banking / payments AIIrreversible transfer confirmations distinct from simulation steps.
Email agentsDraft vs send clearly separated with send as irreversible.

FAQ

What is reversibility marking in AI agent UX?

Reversibility marking labels each agent-proposed action by how easily it can be undone (fully, partially, or not at all) so users apply proportional scrutiny before approving.

What counts as irreversible?

Actions that cannot be cleanly undone: sent email, charged card, deleted production data without backup, public posts, or irrevocable legal submissions.

Should irreversible actions always require human approval?

Almost always yes for consumer and enterprise agents. Pair irreversible marking with approval workflows and, when possible, staged dry-runs.