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...

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

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

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

Green Fern
Contextual cues

Nudges signalling that AI can support the intended task

Green Fern
Contextual cues

Nudges signalling that AI can support the intended task

Green Fern
Contextual cues

Nudges signalling that AI can support the intended task

Green Fern
Identifiers

Icons, colors, and labels to help users quickly spot AI features or content

Green Fern
Identifiers

Icons, colors, and labels to help users quickly spot AI features or content

Green Fern
Identifiers

Icons, colors, and labels to help users quickly spot AI features or content

Green Fern
Presence

Where people expect to find AI

Green Fern
Presence

Where people expect to find AI

Green Fern
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

Green Fern
Open input

Open ended input for requests beyond predefined actions

Green Fern
Open input

Open ended input for requests beyond predefined actions

Green Fern
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

Green Fern
Quick actions

Shortcuts to AI jobs positioned inline alongside familiar options, or generated dynamically for a personalised experience.

Green Fern
Quick actions

Shortcuts to AI jobs positioned inline alongside familiar options, or generated dynamically for a personalised experience.

Green Fern
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!

Or email us at hello@studiolaminar.com

Sharable under CC-BY-NC-SA

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.

Sharable under CC-BY-NC-SA

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.

Sharable under CC-BY-NC-SA

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.