Trust & Transparency
□ Expectations set during onboarding
Users know what the AI can and cannot do before they start.
□ Source citations on AI outputs
Users can verify where the answer came from.
□ Confidence indicators for uncertain outputs
Users know when to apply extra scrutiny.
□ “I don’t know” behavior defined
The AI admits uncertainty rather than hallucinating.
Control & Recovery
□ Intent preview for consequential actions
Users confirm before the AI takes irreversible actions.
□ Undo capability for AI actions
Users can reverse what the AI did.
□ Human escalation always accessible
“Talk to a person” is never more than one click away.
□ Edit and correct AI outputs
Users can fix wrong answers directly.
Performance & Feedback
□ Streaming responses for chat interactions
Users see the answer forming in real time.
□ Progress indicators for multi-step tasks
Users know the AI is working, not stuck.
□ Thumbs up/down on every AI output
Low-friction feedback mechanism always available.
□ Feedback pipeline to the team
User signals reach the people who can improve the AI.
Error Handling
□ Graceful degradation for edge cases
The product falls back to simpler capabilities rather than crashing.
□ Clear, human-friendly error messages
No technical jargon in error states.
□ Automatic handoff triggers defined
The system knows when to escalate to a human.
□ Error patterns tracked and prioritized
Recurring failures are systematically addressed.
The bottom line: AI UX is fundamentally about managing uncertainty. Traditional software is deterministic — the same input always produces the same output. AI products are probabilistic — the same input might produce different outputs of varying quality. Every pattern in this chapter exists to help users navigate that uncertainty productively. The PM who masters AI UX patterns ships products that users trust, use, and recommend.