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

Agents: Make tools, approval, budgets, and rollback visible before agents act.

Essential

More in Agents

Next topicOnboarding patterns

Frequently asked questions

How are agent patterns different from chatbot patterns?

Chat patterns focus on conversation contract and turns. Agent patterns focus on side effects, tool calls, permissions, checkpoints, and durable control across sessions.

What should users always see before an agent acts?

Intent, scope, and reversibility: which tools will run, what data they touch, and how to stop or undo. Approval workflows and autonomy budgets make that contract explicit.

When do I need a task queue versus suggest / confirm / execute?

Use suggest / confirm / execute for the session-level autonomy contract. Expose a task queue only when several agent jobs run in parallel over time and users need status per job—not as a separate catalog pattern from tool use.

How do I design rollback and checkpoints?

Expose checkpoints before destructive steps, label what state will be restored, and keep rollback one gesture away. Users forgive agent mistakes when recovery is obvious.

Which products exemplify agent UX in this catalog?

Pattern examples reference Cursor, Devin-style agents, workflow builders, and assistants with tool pickers. Open any card’s examples list for specific references.

Where is the Agentic UX framework?

Use the linked framework for territories (permission, rollback, autonomy) and anti-patterns. Category patterns here are the implementation catalog mapped to those territories.