AI Technology21-10-202610 min read

Conversational AI Design: Why Bad Bots Are a Design Problem, Not a Model Problem

Most chatbots that frustrate people run on perfectly capable models. What fails is the design: unclear goals, no boundaries, fallbacks that go nowhere and handoffs that lose the context. A practical guide in questions and answers, from the team that builds and tests these systems every day.

Yuri Ihnatov
Yuri Ihnatov
Technical Project Manager
Conversational AI Design: Why Bad Bots Are a Design Problem, Not a Model Problem

It is ten past eleven at night and a customer types: "My package never arrived." The assistant answers: "Sorry, I didn't understand that." The customer tries again, gets a menu with three options that don't fit, and types the only thing left: "Can I talk to a person?" The assistant answers: "Sorry, I didn't understand that."

The US Consumer Financial Protection Bureau has a name for this. It calls it a doom loop: automated responses that lead customers "in continuous loops of repetitive, unhelpful jargon or legalese without an offramp to a human customer service representative." What strikes me every time I see one is that the model behind it is usually fine. The language understanding works. What failed is everything around it: nobody decided what the assistant was for, where it should stop, or what it should do when it got lost.

I'm a technical project manager at Blits.ai. Most of my week goes into building and testing conversational AI for banks and large enterprises, in English, Arabic dialects and Turkish, across chat and voice. This article collects what we have learned about designing conversations that hold up with real customers, organised around the questions teams ask us most.

What is conversational AI design?

Conversational AI design is the practice of shaping how chatbots, voice agents and AI assistants understand people, guide a conversation, respond in the right tone and recover when something goes wrong. It covers goals, boundaries, wording, fallback paths and the handoff to a human. It is not the same as writing a prompt.

The distinction matters because customers judge the experience, not the model. Gartner found that 64 percent of customers would prefer companies didn't use AI in customer service, and their biggest worry was that it would become harder to reach a person. Customers are reacting to the design they meet, whatever model sits behind it.

A customer who cannot reach a person will blame the AI, whatever the model is.

Where should conversation design start?

Start with the job the customer is trying to get done, not with what the AI can do. "Reschedule a delivery", "block my card" and "check my claim" are jobs. "Our bot can answer questions" is not.

For every priority job, we map the conversation from the customer's side before anyone writes a prompt. The map starts with the goal, meaning the outcome the person wants and not only the topic they mention, and the information the assistant must collect to complete or route the request. It then describes the happy path, the shortest version of the conversation when everything is clear, and the unhappy paths: missing details, vague answers, emotional language, requests outside scope and system errors. Decision points mark where the assistant must choose between answering, asking, escalating or stopping. The last entry is the risk level: is this action trivial, sensitive, regulated, financial or impossible to undo?

The risk level is where banking teaches you humility. "What is my balance?" and "block my card" can arrive in the same chat, a minute apart, from the same anxious customer. They need completely different designs. The map forces product, compliance, operations and engineering to agree on that before the assistant goes live, instead of after the first complaint.

What are the layers of a good conversational interface?

Every conversational interface has three layers: understanding what the person means, steering the dialogue forward, and shaping the response. If any one of them fails, the whole experience feels broken, however powerful the model is.

Understanding means recognising intent, not matching keywords. "I never got it", "my package is missing" and "it says delivered but it isn't here" are the same problem. A good system uses context, account data and earlier turns to see that, and knows when it is not confident enough to act.

Understanding also means being grounded in approved sources: product documentation, policies, account data. An assistant without grounding sounds fluent while being wrong, and the company owns every word. When Air Canada's chatbot gave a passenger the wrong bereavement fare policy, the airline argued that the bot was "a separate legal entity that is responsible for its own actions." The tribunal disagreed and held Air Canada liable.

Your chatbot is your company talking. Whatever it says, you said.

Dialogue decides how the conversation moves: when to let the person explain freely and when to follow a fixed sequence. Response covers what the assistant says and how: tone, length, structure and clarity, in chat and in voice.

When should the AI improvise, and when should it follow a script?

Let the AI reason freely when the customer is exploring or describing a problem. Make it propose and confirm before it changes anything. And make it follow a controlled flow for identity checks, payments, consent and anything regulated or impossible to undo.

Where the AI may improvise, and where it may not

We call these decision boundaries, and we draw them per task before writing a single prompt. The same assistant can move through all three zones in one conversation. Someone describes a problem in their own words (flexible), agrees to move a delivery (confirm first) and then asks for a refund to a new account (scripted). The design decides when the assistant switches, not the model's mood that day.

For the middle zone we use a simple pattern that customers find natural:

  1. Recognise the intent: "It sounds like you want to reschedule your delivery."
  2. Confirm when unsure: "Is that right?"
  3. Ask only for what's missing: "Which day works better for you?"
  4. Explain the action: "I can move it to Thursday afternoon."
  5. Confirm before committing: "Shall I make that change?"
  6. Close with the result: "Done. Your delivery is now scheduled for Thursday afternoon."

How should fallback and human handoff work?

A fallback should always give the customer a way forward, and a handoff should pass the full context to the human so nobody has to start over. "I didn't understand" on its own gives the customer nothing to do next.

The fallback ladder

Nielsen Norman Group's research on chatbots said it plainly years ago: be honest about not understanding, and offer an escape hatch in the form of a real human, a phone number or another channel. We design fallback as a ladder: clarify, suggest what the assistant can do, ask the customer to rephrase, stop safely at a risk boundary, and hand over. When the customer repeats themselves, uses urgent language or reaches a risk boundary, we skip straight to the top.

Klarna learned the cost of getting this wrong in public. After a year of promoting its AI assistant, its chief executive told Bloomberg in May 2025 that the company was hiring human agents again, and that it is critical "that you are clear to your customer that there will always be a human if you want."

The handoff itself is where many designs fail. The human agent should receive the intent, a summary of the conversation, the details already collected, the steps already tried and any relevant system status. If the customer has to repeat everything, the AI has saved almost nothing. And for requests that run over days, the handoff is not the end of the conversation but one step in a case, which is why a conversation is not a case.

What should the opening message say?

The opening message should tell the customer they are talking to an AI assistant, what it can help with, and how to start. Short, honest and concrete beats warm and vague.

"Hi, how can I help?" invites anything, including everything the assistant cannot do. Compare:

Use caseOpening line
Customer support"Hi, I'm the virtual assistant. I can track orders, start returns, change delivery details or connect you with a colleague."
Appointments"I can book, move or cancel an appointment. What would you like to do?"
Troubleshooting"Describe what's going wrong and I'll suggest the next step. If we can't fix it here, I'll route you to the right team."

Saying it is AI is no longer just good manners. Article 50 of the EU AI Act requires that people are informed that they are interacting with an AI system, and that obligation applies from 2 August 2026. The Nielsen Norman Group advice from the same research still holds as well: clearly tell people what tasks the bot can do, and don't create false expectations.

How should tone and persona change with the situation?

Persona sets expectations about how the assistant communicates. It is not a quirky character. The right tone depends on the task and on the customer's state: calm and precise for billing, encouraging for troubleshooting, careful and never joking for health, money or security.

A useful persona guide describes how the assistant sounds when things go well, and how it sounds when the customer is confused, angry, worried or in a hurry. It also lists what the assistant never does: exaggerated enthusiasm, false certainty, humour in sensitive moments, or claims to feelings it doesn't have.

Language adds a layer most guides skip. In Arabic speaking markets, a perfectly correct answer in formal Modern Standard Arabic can still feel wrong to a customer who expects the way people in their own city speak. Register and dialect are part of the persona, and we test them with native speakers, not only with automatic scores. We wrote more about that in the voice quality gap.

How is designing for voice different from chat?

Chat can show options, links and summaries that the customer can read back. Voice cannot, so voice needs shorter turns, fewer choices and confirmation of critical details one at a time.

A voice agent might say: "I found two options: Thursday morning or Friday afternoon. Which do you prefer?" The same assistant in chat can show both as buttons. Long numbers are the classic voice trap: an account number read back in one breath is impossible to check. Read it in groups, and confirm it.

How do you know if your conversation design works?

Measure whether customers get their task done, not only whether they avoided a human. Containment is a useful number, but on its own it rewards exactly the doom loop this article started with.

Across the public deployments in our AI Use Case Library, the median reported containment rate is 61.5 percent across 28 organisations, and 16 of those 28 values come from vendors. It is a fair benchmark, but it tells you nothing about the customers who gave up halfway.

The metrics we watch alongside containment: task completion, first contact resolution, repeat contacts within a few days, fallback rate, escalation quality, abandonment points and how often customers have to correct the assistant. And we read transcripts. The moments where people rephrase, repeat themselves or go quiet show design problems that no dashboard reveals.

Testing needs messy input: typos, slang, vague requests, angry messages, contradictory details. And it needs repeating whenever a prompt, policy, model or knowledge source changes, because conversational systems drift.

Who owns the conversation once it is live?

Someone has to own every flow, prompt, knowledge source and metric, or the assistant slowly starts contradicting itself. Good governance keeps it coherent as products, policies and customers change.

That means named owners for flows and prompts, for the knowledge the assistant draws on, for compliance review and for quality assurance, with version control for all of it. It also means accessibility from the start: plain language, screen reader support, no meaning carried by colour alone, and room for people who need more time or simpler words. Designing for them makes the assistant better for everyone.

What belongs on a conversation design checklist?

  • Start from the customer's task, not from the technology.
  • Tell customers they are talking to AI, and what it can do.
  • Ask one clear question at a time.
  • Confirm before anything sensitive or irreversible.
  • Ground every answer in approved sources.
  • Draw the boundaries: flexible, confirm first, scripted.
  • Design fallback as a ladder that ends with a human.
  • Pass the full context in every handoff.
  • Match tone, register and dialect to the customer and the risk.
  • Measure task completion and read transcripts, not only containment.
  • Retest whenever prompts, policies, models or knowledge sources change.

None of this makes a bot sound cleverer. It makes it useful, which is all the customer at ten past eleven wanted in the first place. If you are designing or rescuing an assistant and would like a second pair of eyes on the conversation, you can review your flows with us.

Yuri Ihnatov
Yuri Ihnatov
Technical Project Manager
Writes about Prompt Engineering, RAG Systems, Conversational AI, AI Evaluation
Yuri Ihnatov on LinkedIn
Published on 21-10-2026

Related Articles

9 Things I Really Hate About AI
AI Technology12-05-2025

9 Things I Really Hate About AI

I think it's great that technology is so embedded in our daily lives. It helps us get knowledge faster, finish tasks more efficiently, gives us inspiration, and occasionally scares the hell out of us with those crazy (fake) videos. I help a lot of companies implement AI, so in the end it pays my bills. But after spending a ridiculous amount of time with all these new technologies, it's time to write down the things I really hate about AI.

Read More →
A Conversation Is Not a Case
AI Technology06-10-2026

A Conversation Is Not a Case

The 95 percent pilot failure stat is making the rounds again, this time with a diagnosis I actually agree with: chatbots automate sessions, but a bank runs cases. Why the unit of work decides whether your AI survives production, and the day eight test that shows which one you built.

Read More →
Agentic AI Languages and Dialects: Why Voice Quality Is Still the Hard Part
AI Technology10-04-2026

Agentic AI Languages and Dialects: Why Voice Quality Is Still the Hard Part

Agentic systems promise autonomous workflows, but speech and dialect quality fail first. Why Arabic, Turkish, Chinese and more run into the same gap.

Read More →

Stay Updated

New posts on conversational AI, enterprise automation and customer experience, sent to your inbox when they go live

No spam, unsubscribe at any time