Home / Insights / Product Design and Discovery

Product Design and Discovery

Conversational UI: When Chat Is the Right Interface and How to Design It Well

Language models have made chat interfaces far more capable — and tempted teams to put chat everywhere. This guide explains when conversation is the right interface, how to design assistants that set expectations and recover from errors, and how to combine chat with conventional UI.

TopicsProduct Design and DiscoveryGenerative AI and LLMsAI Agents and Automation

Key takeaways

  • Conversational UI lets people interact through natural language, by text or voice, instead of menus and forms.
  • It works best for open-ended questions, guidance through complex options, quick actions in context and hands-free situations.
  • It works poorly for browsing, comparing many options and precise data entry, where visual interfaces are faster.
  • The best experiences are hybrid: conversation for intent, with buttons, cards, forms and confirmations for choices and actions.
  • Design for failure: set expectations, show sources, confirm actions, and make escalation to a human easy.

Conversational interfaces have been around for decades, from phone menus to scripted chatbots. Large language models changed what they can do: modern assistants understand varied phrasing, answer from documents and take actions through tools. Many products are now adding chat panels and assistants.

That does not mean chat is always the right interface. This guide helps decide when it is, and how to design it so users trust and enjoy it.

Types of conversational interfaces

TypeHow it worksStrengthsWeaknesses
————
Scripted chatbotPredefined flows and buttonsPredictable, cheap, easy to controlBreaks on unexpected input
Intent-based assistantClassifies user intents and fills slotsHandles common requests reliablyLimited coverage; maintenance of intents
LLM-powered assistantLanguage model with retrieval and toolsFlexible language understanding; broad coverageCan be wrong confidently; needs guardrails
Voice assistantSpeech recognition and synthesis on top of the aboveHands-free; accessible for some usersHarder to scan; errors in noisy settings

Many production systems combine scripted flows for critical paths with LLM flexibility elsewhere.

When conversation helps

  • Open-ended questions: “Can I return an opened item after 20 days?”
  • Complex options: guiding a user to the right plan, product or form based on their situation.
  • Actions in context: “Move my Thursday delivery to Friday” while looking at an order.
  • Search by description: finding something when users do not know the exact name.
  • Hands-busy situations: drivers, field technicians, kitchens.
  • Support and help: explaining features and troubleshooting.

When it does not

  • Browsing and comparing: visual grids, filters and tables are faster.
  • Precise data entry: forms with validation beat typing values in chat.
  • Frequent repeated tasks: a button is faster than a sentence.
  • Complex review: contracts, dashboards and reports need visual layout.

Design principles for LLM-powered assistants

  1. Set expectations: say what the assistant can and cannot do, and that it is AI.
  2. Ground answers: use approved content and show sources for factual claims.
  3. Use structured responses: cards, lists, buttons and quick replies alongside text.
  4. Confirm before acting: show what will happen and ask for confirmation for changes.
  5. Ask clarifying questions sparingly: one targeted question beats a questionnaire.
  6. Recover gracefully: when unsure, say so, offer options and offer a human.
  7. Keep context, but let users reset: remember the conversation, and make it easy to start over.
  8. Match tone to brand and situation: concise and calm, especially in support.

Hybrid patterns

  • Chat that hands off to UI: the assistant opens the right form pre-filled, and the user completes it visually.
  • UI with embedded assistant: a side panel that answers questions about the current screen.
  • Command bar: typed natural-language commands for power users, mapped to existing actions.
  • Suggested prompts: examples that teach users what the assistant can do.
  • Rich messages: product cards, order summaries and confirmation dialogs inside the conversation.

Accessibility

Conversational UI can improve accessibility for some users and harm it for others. Make chat panels fully keyboard accessible, announce new messages to screen readers, avoid time limits, support text resizing and offer alternatives to voice. Provide transcripts for voice interactions and avoid relying on audio cues alone.

Handling failure

FailureDesign response
——
Misunderstood requestRestate the understood intent; offer alternatives
No answer in sourcesSay so clearly; suggest where to find help or escalate
Action failedExplain what happened and what the user can do next
User frustrationDetect repeated attempts or negative sentiment; offer a human
Off-topic or abusive inputPolite boundary; do not engage with harmful requests

Users forgive limitations when the assistant is honest and offers a way forward.

Writing for conversation

Conversation design is a writing discipline as much as a visual one:

  • Lead with the answer, then add detail if needed.
  • Keep messages short — two or three sentences, with structured elements for anything longer.
  • Use the user’s words and avoid internal jargon.
  • Be specific about next steps: “I’ve moved your delivery to Friday 14 March. You’ll get a confirmation email shortly.”
  • Avoid false personality: friendly and clear beats jokes and excessive enthusiasm, especially in support.
  • Write clear refusals: explain what the assistant cannot do and what the user can do instead.

Building and testing

  1. Map intents and tasks from real data — support tickets, search logs, sales questions.
  2. Decide which flows are scripted (payments, identity, cancellations) and which are open.
  3. Prepare content the assistant will rely on, with owners and review dates.
  4. Prototype conversations and test them with users before building integrations — scripted “Wizard of Oz” tests reveal expectations quickly.
  5. Create an evaluation set of realistic conversations, including difficult and adversarial ones.
  6. Launch to a share of users, monitor transcripts with privacy safeguards, and improve weekly.

Privacy and trust

Conversations often contain personal data that users would not type into a form. Tell users how conversations are used and stored, avoid asking for sensitive information unless needed, mask sensitive data in logs and limit retention. For regulated sectors, check where your AI providers process data and whether conversation logs fall under specific rules.

Measuring success

  • Task completion within the conversation, confirmed by outcomes.
  • Containment with satisfaction: resolved without escalation and rated positively.
  • Escalation quality: handovers with context, not frustration.
  • Turns to completion: fewer is usually better.
  • Accuracy on sampled reviews and user-reported errors.
  • Adoption and repeat use.

For support-specific architecture, see our guide to customer support AI agents.

Worked example: an insurance quote assistant

A hypothetical insurer’s quote form has 30 fields, and many visitors abandon it. A hybrid design:

  1. The assistant asks what the customer wants to insure and answers questions about cover in plain language, citing policy documents.
  2. It pre-fills the quote form from the conversation and shows it for review, highlighting fields still needed.
  3. The customer completes remaining fields visually with validation.
  4. Before submission, a summary card shows key details and the premium.
  5. At any point, the customer can request a call back.

Conversation reduces uncertainty; the form ensures accuracy.

Frequently asked questions

Should every product add an AI chat assistant?

No. Add one where users have open questions or complex choices. For many tasks, better visual design or search helps more.

Are scripted chatbots obsolete?

No. They remain useful for predictable, high-risk flows where exact wording and steps matter, often combined with LLM assistants.

How do we stop an assistant making things up?

Ground it in approved content, restrict scope, show sources, check outputs and route uncertain cases to people.

Is voice worth building?

When users’ hands or eyes are busy, or for accessibility needs. Otherwise text and visual UI are usually more efficient.

Sources and methodology

Facts in this article were checked against the sources below on 6 November 2026. Directory data (ratings, review counts, rate bands and team sizes) changes over time and is shown as published on the date accessed. Illustrative examples are labelled as such and are not quotes.

  1. OWASP: Top 10 for LLM Applications 2025 — accessed 6 November 2026. Prompt injection and sensitive information disclosure risks for LLM-powered assistants

Considering a chat or voice interface?

Tell us about your users and tasks. We will help you decide where conversation helps, design the experience and test it with real users.