Heuristic 01
Visibility of Agent Intent & Action
The agent makes its intent legible before or during action, so the user never has to guess why it is doing something.
Classic UX only had to show system status — a spinner, a progress bar. An agent has something a tool never had: a reason. When an agent acts without exposing that reason, every action becomes a small mystery, and mysteries compound into distrust. Intent visibility is the cheapest trust you can buy: a one-line plan preview costs nothing and prevents the most corrosive question a user can ask — "wait, why did it do that?"
A CRM agent silently rewrites the close dates of 40 pipeline deals overnight. The rep opens the board in the morning and finds their forecast changed with no trace of what happened or why. The change may even be correct — it still destroys trust.
Before acting, the agent posts a plan: "14 deals have had no activity in 30+ days. I'll push their close dates one quarter and flag them for review — here's the list." The rep sees intent, scope, and evidence before a single field changes.
Evaluation questions
- Before a consequential action, can the user see what the agent is about to do and why?
- During long-running work, does the agent narrate progress at the level of intent ("cleaning duplicates"), not just activity ("processing…")?
- After the fact, is there a legible trail linking each change to the goal it served?
- Could a user who was away for a week reconstruct what the agent did on their behalf, and why?
Maps to: Intent Handshake pattern · Agent-First Design — intervention timelines & audit logs