AI Chatbot UI Design Services
A chat interface is the easiest AI surface to ship and the hardest to ship well. We design chatbot UIs where trust is visible: grounded answers, honest uncertainty, and states for everything that can go wrong.
AI chatbot UI design is the design of conversational interfaces for LLM-powered products: the message anatomy, streaming behavior, citations, input affordances, and failure states that decide whether users trust the output. It differs from classic chat design because the other participant is probabilistic and sometimes wrong.
Our clients
- Echo AI
- Whizo AI
- Ovawise
- Hal51 AI
- Transdyne
- Poshn
- Azympto
- Slixta
- Stegofy
- Vocalini
- & 25+ startups
46%
Of people globally are willing to trust AI systems
KPMG & University of Melbourne, 2025
66%
Of respondents rely on AI output without evaluating its accuracy
KPMG & University of Melbourne, 2025
50ms
Time users need to form a visual first impression, faster than a blink
Lindgaard et al., 2006
Recent work






What makes an AI chatbot interface trustworthy
Classic chat design assumed the other side of the conversation was a person or a script. An AI chatbot talks back with something new every time, fluently, and occasionally wrong. Users stop judging it on how it looks and start judging it on one question: can I tell when to believe it?
A trustworthy chatbot interface answers that question on every message. It shows where an answer came from, signals when the model is unsure, makes a bad answer cheap to correct, and gives the user a way out when the bot is the wrong tool for the job.
The anatomy of an AI chat interface
Every chatbot we design is built from the same set of parts. Most teams ship the first three and discover the rest in production.
- Message thread: clear visual separation of user and assistant turns, with readable formatting for lists, tables, and code.
- Input: a composer that handles long prompts, attachments, and voice where relevant, with an obvious send and stop.
- Conversation starters: suggested prompts that teach users what the bot is actually good at, instead of a blank box.
- Streaming: text that appears as it generates without the layout jumping, plus a stop control while it runs.
- Sources and citations: inspectable references attached to the claims they support, not a list dumped at the end.
- Message actions: copy, retry, edit the prompt, and give feedback, each one tap away.
- History and sessions: finding, renaming, and resuming past conversations.
- Human handoff: a clear route to a person when the bot cannot help, carrying the conversation context along.
Designing for wrong, slow, and uncertain answers
The happy path of a chatbot is easy to design. The product is decided by what happens when the model is slow, unsure, refuses, or gets it wrong. These are the states we design by default:
- Grounded versus generated: statements backed by your data look different from general model knowledge.
- Low confidence: uncertain answers say so and suggest how to verify, rather than sounding as sure as everything else.
- Refusals with a path forward: when the bot cannot answer, it explains why and offers the next useful step.
- Timeouts and partial answers: a stalled response keeps what was generated and offers retry instead of an empty error.
- Correction: flagging or fixing a wrong answer is one action, and the fix is visible in the conversation.
Chatbot, copilot, or agent: which interface does your product need?
Chat is the easiest AI surface to ship, which is why it gets used for jobs it does badly. Choose by the job, not by habit:
- Chatbot: the user's job is asking questions and getting answers, such as support, search across documents, or research.
- Copilot: the work already happens inside your product and AI should help in place, next to the content being edited.
- Agent: the AI completes multi-step work on its own and the user supervises, which needs queues, approvals, and run history that a chat thread cannot express.
Website chat widget versus in-product chatbot
A website widget talks to visitors who do not know your product yet, so it needs a strong opening, tight scope, and a fast route to sales or support. An in-product chatbot talks to users who are mid-task, so it needs context about what they are looking at and answers they can act on. The two should share one component system so the widget feels like a preview of the product, but their content, entry points, and success metrics are different.
How a chatbot UI engagement works with us
On the subscription ($4,917/mo) the first deliverable lands within 24 hours of starting, and a complete chatbot interface with every state above is typically designed within two to three weeks alongside other requests. Focused one-off chatbot projects start from $3,000.
You get build-ready Figma: a message component set with every state, streaming and loading behaviour specified, citation and feedback patterns, and the empty and error states, organised so engineers or AI coding tools can implement it without guessing.
Why founders choose us
Senior design for AI chatbot UI design. No agency overhead.
40+ products shipped across SaaS and AI
6+ years specialising in B2B product design
$4,917/mo, no contracts, pause or cancel anytime
First deliverable within 24 hours of starting
One point of contact. Always Anant.
What AI chatbot UI design founders say
Real results from real startups.

Anant is a real delight to work with. Quick turn-around time with a keen eye towards aesthetics and the founding principles of UI/UX design.

You do some great work and I'll recommend you to anyone I know looking for quality product designs in the states.

We worked with Anant on the Whizo AI website and the experience was great. He quickly understood our product, asked the right questions, and delivered a polished website that communicates our value clearly. If you're building a SaaS or AI product, he's someone who understands how to design for it.
Got questions?
Frequently asked questions.
What does an AI chatbot UI design engagement include?+−
Can you design a chat widget for our website as well as the in-app chatbot?+−
How much does chatbot UI design cost?+−
How do you design for wrong or uncertain answers?+−
Do you follow existing patterns from products like ChatGPT and Claude?+−
What should an AI chatbot UI include?+−
How do you show sources and citations in a chatbot?+−
Should an AI chatbot stream its responses?+−
How do you design human handoff in an AI chatbot?+−
Related services
From the blog


