40 AI patterns are based on our 200+ real-world examples,
organized across five phases of an interaction journey.
Phase 1
How do users discover what AI can do in the first interaction?

Jumpstart user engagement with smart and context-aware preset actions.
Anticipating & completing actions without disrupting user's workflow.
Pre-built starting points that show users what's possible and accelerate first interactions.
Using visual identity, icons and signature touches to signal AI's presence and capability.
Invisible AI moments that surprise users with exactly what and when they need.
Moving from clicks to natural language searches and applying filters.
Let users pick the right mode or capability for the task when it matters.
Boundaries, controls, and permissions that show what AI can and cannot do.
A disclosure shown to users that clarifies AI's involvement, limitations, and sets expectations.
Personalized first-run flows that teach users how to get value quickly from AI.
"For my daily work, conference talks and online courses, it’s invaluable."
Phase 2
How does the user instruct the AI and provide context?

Enabling users to interact with their voice, have a conversation or take actions.
Combined visual, handwriting and gesture inputs as part of the user's expressive toolkit.
Offer lightweight structure (slots, hints) to compose clearer prompts faster.
Guiding users to express their intent effectively via suggestions, follow-ups, templates etc.
Let AI directly interact with other apps and services to perform tasks.
Use organizational knowledge (databases, docs, wikis) to specialize responses.
Granular controls over how independently an agent can act on the user's behalf.
Ephemeral sessions that don't persist to memory or history, for sensitive or throwaway prompts.
Schedule AI tasks to run at a future time or on a recurring cadence.
Tooling for users to compose and configure their own agents from primitives.
"I've gotten a ton of value out of aiverse over the last year. Patterns book was solid!"
Phase 3
How does the AI respond and in what formats?

Gradual reveal of AI output and immediate low-latency responses together.
Show progress through distinct steps so users understand what's happening.
Run multiple processes / agents concurrently to become architects of processes.
The "test-drive" of AI to get a glimpse of results before committing to the process.
Presenting multiple alternative outputs for the same input.
Consistently formatting AI responses into predefined schemas instead of free-form text.
Condense long content into concise takeaways or executive summaries, for both agent and human consumption.
Combine text, images, audio, and video where appropriate for richer responses.
Visibility into what an agent is doing, why, and at which step — logs, traces, and live state.
Showing how sure the AI is to help users gauge reliability, and understand the basis of the output.
Showing how the AI constructed the answer (sources, references) to build user's trust.
"Absolutely love the product and I use it at work to share with coworkers!"
Phase 4
How does the user edit, review, or improve results?

Allowing users to step through AI-suggested changes and refine them before finalizing.
Enable users to refine visually and continuously, without back-and-forth prompts.
Enabling edits on specific parts of textual content, leveraging existing mental models.
Give users immediate control to pause or stop an agent mid-execution.
Clear error states and recovery paths when an AI flow fails or produces invalid output.
Surfaces for evaluating, testing, and comparing AI outputs against expectations.
Phase 5
How does the system adapt, remember, and improve over time?

AI system remembers and recalls user context, or history to support continuity and personalization.
Tailor tone, suggestions, and defaults based on user history and choices.
"I genuinely found it really helpful while designing in a recent project!"

From ChatGPT to Figma AI, explore the best AI UX patterns from leading products.