All posts
Product design

AI Onboarding UX: Designing the First Five Minutes of an AI Tool

AI onboarding UX for the first five minutes: replace the blank prompt box, set honest expectations about output quality and get users to a first useful result.

By Mehdi Hassan8 min read

The short answer

Good AI onboarding UX replaces the blank prompt box with starting points tied to the user's job, sets honest expectations about what the AI does well and badly, and gets the user to one first useful result they'd actually keep, inside the first session. Tours and feature lists matter less than the quality of that first output.

Key takeaways

  • An empty prompt box asks new users to know what to ask before they know what the tool can do.
  • Starter prompts work best when they're tied to the user's role and use their own data.
  • Say plainly what the AI is good at, where it gets things wrong and how to correct it.
  • Define activation as an output the user kept, copied or exported, not a prompt they sent.
  • Design the first failure: a weak first answer needs an obvious way to retry or refine.

Part of SaaS Onboarding UX: The Complete Guide to Activation

How do you design onboarding for an AI product?

You design onboarding for an AI product by working backwards from one first useful result: the output a new user would keep. Then you remove everything between signup and that result, and replace the blank input with starting points. Unlike classic SaaS, the hard part isn't learning the interface. It's learning what to ask and how far to trust the answer.

Most of the general principles from our SaaS onboarding UX guide still apply: a short signup, one value event, empty states that teach. This article covers what's different when the product's core is a model. The output varies, users arrive with inflated or skeptical expectations, and the main control is often a text box that says nothing about what to type in it.

Onboarding question

Classic SaaS

AI product

What users must learn

Where things are

What to ask and how to judge the answer

First empty state

Empty list or dashboard

Empty prompt box

Value event

Created the first project

Kept the first useful output

Main risk in session one

Confusion

A weak first answer that sets a bad impression

What fixes it

Clear UI and sample data

Starting points, expectations and easy refinement

Why is the blank prompt box an onboarding problem?

The blank prompt box is an onboarding problem because it asks users to describe what they want before they know what the tool can do. Usability researcher Jakob Nielsen has called this the articulation barrier: many people struggle to put a complex need into words, and a blinking cursor gives them no help.

The result is a predictable first session. Users type something vague, such as "help me with marketing", get a generic answer, and conclude the tool is generic. Or they test it with a trick question, see a mistake and leave. Neither tells them what the product is actually good at.

Treat the empty prompt as your most important empty state and design it like one. It should show what kind of request works, offer a few concrete starting points and make the first click easier than typing. The input can stay open for confident users; it just shouldn't be the only thing on the screen.

What should replace the empty prompt on first run?

On first run, replace the empty prompt with starting points tied to the user's job: starter prompts, templates or a one-click task that uses their own material. The best starting point produces a result the user would recognize as real work, not a demo.

  • Role-based starter prompts: three or four specific requests matched to what the user said they do. "Summarize this week's support tickets by theme" teaches more than "Try summarizing something".
  • Templates with blanks: a prompt with the structure filled in and only the specifics left to add, so users learn the shape of a good request by using one.
  • Bring your own input: let users upload a document, paste a link or connect one source in the first minute, with a sample file for those who aren't ready.
  • Show an example output: a short preview of what a good result looks like sets the bar before the user asks anything.
  • One-click first task: for agent-style tools, a safe, reversible task the user can watch from start to finish.

To pick the right starter prompts, you need to know who's arriving. A one-question welcome screen asking about role or goal is often enough; our guide to welcome screens and onboarding surveys covers how to ask without adding friction.

How do you set expectations about AI output quality?

You set expectations about AI output quality by saying, early and in plain words, what the product does well, where it makes mistakes and what the user should check. Microsoft's Guidelines for Human-AI Interaction start with exactly this: make clear what the system can do, and how well it can do it.

Do it in context rather than in a terms-style disclaimer. A line under the input such as "Best for first drafts of support replies; check prices and dates before sending" does more than a generic "AI can make mistakes" footer, because it tells users where to look. For outputs built on sources, show the sources so users can verify without leaving.

Expectation-setting also covers time and cost. If a task takes a minute, show progress steps rather than a spinner. If the product runs on credits, show what the first task costs before it runs. Our guide to AI product UX covers transparency and control patterns in depth; onboarding is where users meet them first.

Hypothetical example: rewriting a first-run screen for an AI research tool

For example, suppose an AI tool that answers questions about a company's internal documents launches with a single input reading "Ask anything about your docs". New users ask broad questions before any documents are connected and get nothing useful.

A redesigned first run would do three things. First, ask the user to connect one source, with a sample folder available. Second, show three starter questions written from that source's actual contents. Third, add one line under the input: "Answers cite the documents they come from. If a source is missing, the answer may be incomplete." The interface barely changes; the first answer gets much more useful.

What counts as the first useful result in an AI tool?

The first useful result is an AI output the user acts on: they copy it, export it, send it, save it or accept the change it proposes. A prompt sent is not activation, and neither is a response generated. Only a response kept shows the product did its job.

Define this event before you design anything, because it decides which steps are allowed in the first session. If the value event is "accepted a drafted reply", connecting the inbox belongs in onboarding and configuring tone presets doesn't. Our guide to finding your aha moment shows how to identify the event from retained users' behavior, and time to value covers how to shorten the path to it.

Track the event alongside a quality signal. Retries, edits and thumbs-down on the first output tell you whether users reached a useful result or just a result. A first session with three retries before a copy is a session that nearly failed.

How do you design for a weak first answer?

You design for a weak first answer by making refinement faster than giving up. Some first outputs will miss, because model output varies and first requests are often vague. The question is whether the user knows what to do next.

  1. Offer specific refinements

    Suggest one-click follow-ups next to the output, such as shorter, more formal or focus on pricing, so users don't have to rewrite the request from scratch.

  2. Make editing direct

    Let users edit the output in place and keep their edits, rather than forcing another prompt.

  3. Ask a clarifying question

    When a request is too vague, ask one short question back instead of guessing broadly.

  4. Keep undo obvious

    If the AI changed something, a visible undo makes users willing to try again.

  5. Collect lightweight feedback

    A thumbs up or down with an optional reason tells you which first requests fail most often.

Review those failed first requests every week. They're the most direct input for better starter prompts and clearer expectation copy.

Should AI onboarding UX use product tours?

AI onboarding rarely needs a product tour, because the interface is usually simple and the hard part is the request, not the layout. A tour that points at the input box teaches nothing a good empty state can't. Spend that effort on the first output instead.

Contextual guidance works better: a hint the first time a user sees citations, a short note when they first hit a usage limit, a tooltip on the one control that isn't obvious. Our comparison of product tours vs contextual guidance covers the trade-offs, and if you're adding AI into an existing product rather than launching a new one, see adding AI to an existing SaaS product.

For teams building generative AI products, this is the work our product design service focuses on: the words, screens and states of the first session, designed together.

Frequently asked questions

Should an AI product require signup before the first prompt?
Often not. Letting visitors try one limited request before signup shows the product's value faster and filters out people it doesn't suit. The trade-offs are model cost and abuse, so cap anonymous use and ask for an account when users want to save, export or continue. If the product needs the user's own data to be useful, signup first is reasonable.
How many starter prompts should an AI tool show?
Three or four is a good default for a first-run screen. Enough to show range, few enough to read at a glance. Make each one specific and tied to the user's role, and rotate them based on what you learn from failed first requests. A long gallery of prompts usually works better as a separate templates page than on the first screen.
Should you explain how the AI model works during onboarding?
Explain what it does and where it can be wrong, not how the model works. Users need to know which tasks it handles well, what to double-check and what happens to their data. Technical details such as which model you use belong in documentation or a trust page for the users who look for them.
How do you measure AI onboarding success?
Measure the share of new users who reach a first useful result, meaning they copied, exported, saved or accepted an AI output, and how long it takes. Pair it with quality signals such as retries, edits and negative feedback on first outputs. Then check whether users who reached that result in session one come back more often than those who didn't.
What is a first-run experience in an AI product?
A first-run experience is what a user sees and does the first time they open the product: the welcome screen, the empty state, the first request and the first output. In an AI product it carries extra weight, because the first answer shapes how far the user trusts every answer after it.

· CEO & Design Director

Copywriter, designer and developer, and founder of Designify Studio. Over five years, 60+ projects across 14+ industries, for startups that have raised $300M+.

Want this done for you? Brand & design sprint, $3,000.

A brand refresh or redesign, plus design explorations for your website and product. $3,000, one-time, fixed price. Book a free 30-minute call to see if it fits.

Schedule Call