AI Experience Principles
Nine principles for designing AI-powered product experiences across all integration models.
AI Experience Principles
Nine principles for designing AI-powered product experiences. They apply across all integration models — embedded, copilot, agentic, ambient — regardless of modality or output type.
Augment, don't interrupt
AI integrates — it doesn't demand attention
AI should make existing workflows faster and smarter without restructuring how users work. The best AI assistance is available on demand and invisible when not needed.
Do
Don't
Operate on artifacts
Work where the user works
AI should manipulate the actual materials a user is engaged with — documents, designs, data. Forcing users to copy-paste content into a chat window externalises the work and breaks the creative flow.
Do
Don't
Progressive autonomy
Earn trust before acting independently
Begin conservative. Require explicit approval for novel or consequential actions. Let users consciously grant more autonomy as experience builds — never assume broad permission upfront.
Do
Don't
Make AI intent visible
Plan first, execute second
Users need to understand what the AI is about to do before it acts — especially in agentic flows. Surface the plan, the scope, and the expected outcome. The result alone is not enough.
Do
Don't
Build in human review
Automate inverse to stakes
Low-stakes, reversible actions can be automated. High-stakes or irreversible actions must require meaningful human review — not a dismissible confirmation modal.
Do
Don't
Reduce cognitive load
Replace effort, not decisions
AI should reduce the work of getting started and staying on task. Shifting complexity from the task itself to an AI interface (excessive prompting, configuration) is a failure mode.
Do
Don't
Support iteration
Outputs are starting points, not finals
AI outputs are drafts. Design for regeneration, variation, branching, and comparison. A single output with no way to steer or refine is a dead end that trains users to distrust AI results.
Do
Don't
Expose confidence
AI is probabilistic — the UI should be too
AI is not deterministic. High-confidence and uncertain outputs should look and behave differently. Presenting all AI outputs with equal visual authority destroys calibration and erodes trust.
Do
Don't
Give users steering
Controls beyond the prompt box
Beyond free-text input, provide mechanical controls: tone sliders, style presets, scope constraints, example-based guidance. Users need repeatable, predictable ways to direct AI behavior without re-prompting from scratch.