AI Patterns for Enterprise
Value focused AI UX Patterns
Pick the AI benefit you want to deliver and see exactly how to design it.
Select value...
Search & Filter
Let AI aid search by responding to queries or setting filters
Auto-fill
Fill structure like a list or table with AI output
Modify
Refine existing content by changing length, tone, style, or adding/removing elements
Search & Filter
Let AI aid search by responding to queries or setting filters
Auto-fill
Fill structure like a list or table with AI output
Identifiers
Output management
Human decision gates
Labor transparency
Regenerate
Identifiers
Quick actions
Open input
Labor transparency
Quick actions
Open input
Context pointing
Labor transparency
Output management
Regenerate
Identifiers
Output management
Human decision gates
Labor transparency
Regenerate
Search & Filter
Let AI aid search by responding to queries or setting filters
Auto-fill
Fill structure like a list or table with AI output
Modify
Refine existing content by changing length, tone, style, or adding/removing elements
Search & Filter
Let AI aid search by responding to queries or setting filters
Auto-fill
Fill structure like a list or table with AI output
Identifiers
Output management
Human decision gates
Labor transparency
Regenerate
Identifiers
Quick actions
Open input
Labor transparency
Quick actions
Open input
Context pointing
Labor transparency
Output management
Regenerate
Identifiers
Output management
Human decision gates
Labor transparency
Regenerate
Select value
Search & Filter
Let AI aid search by responding to queries or setting filters
Auto-fill
Fill structure like a list or table with AI output
Modify
Refine existing content by changing length, tone, style, or adding/removing elements
Search & Filter
Let AI aid search by responding to queries or setting filters
Auto-fill
Fill structure like a list or table with AI output
Learn what patterns are needed
Identifiers
Output management
Human decision gates
Labor transparency
Regenerate
Identifiers
Quick actions
Open input
Labor transparency
Quick actions
Open input
Context pointing
Labor transparency
Output management
Regenerate
Identifiers
Output management
Human decision gates
Labor transparency
Regenerate
... and learn what
patterns are needed
Value
How AI can amplify users’ capabilities. From automating tedious tasks to unlocking entirely new workflows
Auto-fill
Fill structure like a list or table with AI output
9 patterns needed
Auto-fill
Fill structure like a list or table with AI output
9 patterns needed
Auto-fill
Fill structure like a list or table with AI output
9 patterns needed
Delegate
Assign complex, multi-step tasks to AI and let it work autonomously
9 patterns needed
Delegate
Assign complex, multi-step tasks to AI and let it work autonomously
9 patterns needed
Delegate
Assign complex, multi-step tasks to AI and let it work autonomously
9 patterns needed
Explain
AI interprets and explains complex scenarios using available context and a knowledge base
6 patterns needed
Explain
AI interprets and explains complex scenarios using available context and a knowledge base
6 patterns needed
Explain
AI interprets and explains complex scenarios using available context and a knowledge base
6 patterns needed
Follow through
Let AI understand user intent and propose the next action, like autocomplete or next edit suggestions
4 patterns needed
Follow through
Let AI understand user intent and propose the next action, like autocomplete or next edit suggestions
4 patterns needed
Follow through
Let AI understand user intent and propose the next action, like autocomplete or next edit suggestions
4 patterns needed
Modify
Refine existing content by changing length, tone, style, or adding/removing elements
5 patterns needed
Modify
Refine existing content by changing length, tone, style, or adding/removing elements
5 patterns needed
Modify
Refine existing content by changing length, tone, style, or adding/removing elements
5 patterns needed
Review
Let AI review users’ work and propose improvements
7 patterns needed
Review
Let AI review users’ work and propose improvements
7 patterns needed
Review
Let AI review users’ work and propose improvements
7 patterns needed
Search & Filter
Let AI aid search by responding to queries or setting filters
4 patterns needed
Search & Filter
Let AI aid search by responding to queries or setting filters
4 patterns needed
Search & Filter
Let AI aid search by responding to queries or setting filters
4 patterns needed
Suggest in context
Smart suggestions offering relevant options or AI actions
6 patterns needed
Suggest in context
Smart suggestions offering relevant options or AI actions
6 patterns needed
Suggest in context
Smart suggestions offering relevant options or AI actions
6 patterns needed
Patterns
The building blocks of AI-powered interfaces. Essential elements for integrating AI into products users can understand and control
Wayfinders
How users find AI capabilities and are notified when they’re useful
Contextual cues
Nudges signalling that AI can support the intended task
Contextual cues
Nudges signalling that AI can support the intended task
Contextual cues
Nudges signalling that AI can support the intended task
Identifiers
Icons, colors, and labels to help users quickly spot AI features or content
Identifiers
Icons, colors, and labels to help users quickly spot AI features or content
Identifiers
Icons, colors, and labels to help users quickly spot AI features or content
Presence
Where people expect to find AI
Presence
Where people expect to find AI
Presence
Where people expect to find AI
Inputs
Points of contact where users can provide AI with their intent, context or parameters
Context pointing
Provide AI with context automatically, and offer simple ways to add or narrow it.
Context pointing
Provide AI with context automatically, and offer simple ways to add or narrow it.
Context pointing
Provide AI with context automatically, and offer simple ways to add or narrow it.
Model customisation
Specialize AI models with instructions or resources to deliver industry-appropriate responses with the right tone of voice
Model customisation
Specialize AI models with instructions or resources to deliver industry-appropriate responses with the right tone of voice
Model customisation
Specialize AI models with instructions or resources to deliver industry-appropriate responses with the right tone of voice
Model selection
Choose AI generation engine
Model selection
Choose AI generation engine
Model selection
Choose AI generation engine
Open input
Open ended input for requests beyond predefined actions
Open input
Open ended input for requests beyond predefined actions
Open input
Open ended input for requests beyond predefined actions
Parameters
Controls that shape AI output outside of the prompt. Enabling to adjust things like tone, style, mode, and quality
Parameters
Controls that shape AI output outside of the prompt. Enabling to adjust things like tone, style, mode, and quality
Parameters
Controls that shape AI output outside of the prompt. Enabling to adjust things like tone, style, mode, and quality
Peripherals integration
Enable AI to expand its capabilities with tools, knowledge bases, and MCP connectors
Peripherals integration
Enable AI to expand its capabilities with tools, knowledge bases, and MCP connectors
Peripherals integration
Enable AI to expand its capabilities with tools, knowledge bases, and MCP connectors
Quick actions
Shortcuts to AI jobs positioned inline alongside familiar options, or generated dynamically for a personalised experience.
Quick actions
Shortcuts to AI jobs positioned inline alongside familiar options, or generated dynamically for a personalised experience.
Quick actions
Shortcuts to AI jobs positioned inline alongside familiar options, or generated dynamically for a personalised experience.
Templates
Premade prompt structures for reusable AI jobs
Templates
Premade prompt structures for reusable AI jobs
Templates
Premade prompt structures for reusable AI jobs
Transparency
Methods for exposing AI's decision-making, sources, and limitations to build compliance and user trust
Disclosure
Inform that AI is involved and set expectations of its abilities
Disclosure
Inform that AI is involved and set expectations of its abilities
Disclosure
Inform that AI is involved and set expectations of its abilities
Human decision gates
Human-in-the-loop control requiring user permissions for AI work and verification before high-stakes decisions
Human decision gates
Human-in-the-loop control requiring user permissions for AI work and verification before high-stakes decisions
Human decision gates
Human-in-the-loop control requiring user permissions for AI work and verification before high-stakes decisions
Labor transparency
Display the AI’s action plan, sources used, reasoning steps, gradually reveal AI's output and clearly mark all changes made.
Labor transparency
Display the AI’s action plan, sources used, reasoning steps, gradually reveal AI's output and clearly mark all changes made.
Labor transparency
Display the AI’s action plan, sources used, reasoning steps, gradually reveal AI's output and clearly mark all changes made.
Performance feedback
Let users rate AI quality and report problematic outputs
Performance feedback
Let users rate AI quality and report problematic outputs
Performance feedback
Let users rate AI quality and report problematic outputs
Controls
Ways to manage, track, and control AI generation process and it's results from start to finish
Chat workflow
Conversation-based AI collaboration with dedicated workspaces for created artifacts, plus backtracking and branching to explore multiple approaches
Chat workflow
Conversation-based AI collaboration with dedicated workspaces for created artifacts, plus backtracking and branching to explore multiple approaches
Chat workflow
Conversation-based AI collaboration with dedicated workspaces for created artifacts, plus backtracking and branching to explore multiple approaches
Output management
Review AI's proposed changes through previews or variations, then accept, reject, regenerate, or revert
Output management
Review AI's proposed changes through previews or variations, then accept, reject, regenerate, or revert
Output management
Review AI's proposed changes through previews or variations, then accept, reject, regenerate, or revert
Processing management
Manage AI task execution: run immediately, queue, process in parallel, or trigger on events
Processing management
Manage AI task execution: run immediately, queue, process in parallel, or trigger on events
Processing management
Manage AI task execution: run immediately, queue, process in parallel, or trigger on events
Usage management
Mitigate AI consumption through preview mechanisms, timeout checks, model selection, and allow to control usage with budget allocation
Usage management
Mitigate AI consumption through preview mechanisms, timeout checks, model selection, and allow to control usage with budget allocation
Usage management
Mitigate AI consumption through preview mechanisms, timeout checks, model selection, and allow to control usage with budget allocation
Have questions about AI integration into your product?
Have questions about AI integration
into your product?
Or have feedback regarding the library? Either way happy to chat!
Or have feedback regarding the library? Either way happy to chat!

About
Integrate Well AI documents best practices for adding AI-powered features and workflows to tools in ways that feel natural, solve real problems, and drive measurable business outcomes. No AI for AI's sake.

About
Integrate Well AI documents best practices for adding AI-powered features and workflows to tools in ways that feel natural, solve real problems, and drive measurable business outcomes. No AI for AI's sake.

About
Integrate Well AI documents best practices for adding AI-powered features and workflows to tools in ways that feel natural, solve real problems, and drive measurable business outcomes. No AI for AI's sake.