3D illustration of a cute white chatbot robot with glowing blue eyes and black arms floating against a light blue background.
Editorial

Designing Chatbots That Customers Actually Trust

4 minute read
Shruti Tiwari avatar
By
SAVED
A new framework could help CX leaders transform frustrating bots into effective, empathetic problem-solvers.

The Gist

  • Chatbot frustration is real. Surveys show 76–80% of users feel bots waste time or fail to answer simple questions.
  • Natural language is the differentiator. Success depends on handling typos, slang, vague input and emotional tone.
  • The CLARITY framework sets the standard. Comprehension, context, recognition, personalization, task logic and human touch define readiness.

I recently set out on a journey to design what an ideal chatbot conversation should feel like. That made me pause and ask a bigger question — what makes a natural conversation in the first place?

To explore that, I started testing dozens of customer service chatbots. Some made me smile by picking up context, handling messy sentences and guiding me quickly to a solution. Others fell short right away, stumbling over typos or vague wording.

The difference between the two had nothing to do with flashy design or brand promises. It came down to something simple: does the bot actually understand how people talk?

Surveys keep showing the same story. According to a survey from Cyara, 80% of respondents said one of their top frustrations with chatbots was being unable to get answers to simple questions. Another 76% said being redirected to an agent and having to repeat everything was top frustration, while 76% called using a chatbot “time-consuming.” Another TeamDynamix survey found that 76% of chatbot users said existing bots left them frustrated at least semi-regularly. When that happens, people not only abandon the bot, they lose trust in the company offering it.

And yet, when bots do work, the upside is real. Companies that invest in conversational AI have seen significant gains such as shorter resolution times, fewer escalations, and measurable cost savings. Some service teams report bots handling half of all incoming requests without a human agent. The potential is huge, but only if the chatbot can keep up with natural conversation.

Table of Contents

Designing Conversations That Work

Many companies already use AI to recognize what customers are asking. The hard part now is making those interactions feel natural. Customers do not type like engineers. They rush, make typos, jump between topics, or blend emotion with the problem they are trying to solve.

With the rise of systems like ChatGPT and Gemini, expectations have gone up. People know what a smooth, back-and-forth exchange feels like, and they want the same experience when they reach out for support.

That is where design comes in. A good conversation goes beyond simply detecting intent. It uses AI to keep track of context, handle fuzzy or incomplete input and draw on what the company already knows about the customer.

So the question is no longer, “Does your chatbot use AI?” The real question is, “Does it feel like a natural conversation?” Getting there takes the right mix of language understanding, generative AI and thoughtful design.

Related Article: What Is Conversational AI? More Than Just Chatbots

Infographic showing a scale balancing frustrating chatbots and effective chatbots, with drawbacks like time-consuming interactions and customer frustration on one side, and benefits like shorter resolution times and measurable cost savings on the other.
Balancing chatbot effectiveness with user experience means weighing frustrations such as slow, unhelpful interactions against benefits like faster resolutions and cost savings.Simpler Media Group

Introducing the CLARITY Framework

After diving deep into conversational understanding, I developed a practical six-point framework I call CLARITY. This checklist can help you evaluate whether your chatbot is truly ready for customer conversations.

The CLARITY Framework

The following table outlines each element of the CLARITY framework with explanations and examples.

LetterPrincipleDescriptionExample
CComprehension of everyday languagePeople do not speak like manuals. Bots should interpret casual phrasing.“My display went all glitchy after the latest update” should trigger the right troubleshooting flow.
LLexical tolerance for typosErrors happen. A bot must be forgiving.“My fan is makign a looud noise” should still map to “fan noise issue.”
AAwareness of contextConversations should carry the context forward. Bots should know what “that” refers to.“That didn’t work” should link back to the last step attempted.
RRecognition of detailsBots should be able to detect and extract important pieces from the text like product names, model numbers and order IDs.“iPhone 14 pro is overheating” should surface model-specific fixes.
IIndividualizationCustomers have unique needs and bots should be able to integrate customer history, their product details and any ongoing issues into the conversation for a smooth flow.“Welcome back. Are you still facing Wi-Fi issues from last week?”
TTask logic managementReal customer conversations are often vague, multi-layered and ambiguous. Bots should be able to clarify ambiguous requests and separate multiple issues into manageable parts.“The battery drains fast and the keyboard backlight isn’t working.” The bot identifies two problems and asks, “Which one would you like me to troubleshoot first?”
YYielding a human touchFinally, a bot must feel natural and supportive. That means adapting tone based on customer sentiment and responding in the right language.A frustrated customer says, “I have tried everything and I am so annoyed!” The bot replies with empathy: “I understand this is frustrating. Let’s work through the next steps together.” If the customer switches to Spanish, the bot detects the language and continues in Spanish.

The best way to apply CLARITY is to use these principles to create test cases by using typos, slang or casual phrasing, combining two unrelated problems in one message, expressing frustration and switching languages mid-conversation.

If the bot handles this, it is ready for real users. If not, it needs more work. For more on blending automation with empathy, see Empathy & AI in CX: How Their Tango Can Wow.

What Strong Natural Language Understanding Unlocks

When bots really understand language, the results can be dramatic. Resolution times drop, customers get answers faster, and support costs go down. Lyft, for example, was able to cut resolution time by more than 80%. These wins are not flukes; they come from designing conversations that actually work the way people talk.

Learning Opportunities

For anyone building chatbots, the focus has to be on real-world conversations, not just ideal scripts. The CLARITY framework is a practical guide to help design and test bots against how people really communicate. With tools like GenAI as enablers, it is possible to create interactions that feel clear, supportive and genuinely helpful. Getting there takes a mix of good language understanding, smart use of AI and thoughtful design.

fa-solid fa-hand-paper Learn how you can join our contributor community.

About the Author
Shruti Tiwari

Shruti Tiwari is an AI product manager specializing in AI strategy and building AI products for enterprise customer support operations. She currently leads AI initiatives at Dell Technologies, where her work focuses on deploying generative AI, agentic frameworks, and predictive models to improve customer experience and operational outcomes. Connect with Shruti Tiwari:

Main image: Mariya | Adobe Stock
Featured Research