Customer service

Automated Customer Service Chat: Judged on What It Refuses

Automated customer service chat is judged on the questions it refuses, not the ones it answers. The system that solves 95 out of 100 questions confidently is worse than the one that solves 80 and hands the other 20 to a person cleanly, because the confident wrong answer is the failure that costs you the customer.

Understanding how the mechanism decides what to send, what it does when it is not sure, and what the handover actually looks like to the customer: that is what separates a working chat from an expensive embarrassment.

Where the answer comes from

Automated chat pulls from one of three sources, and the source determines what can go wrong.

The oldest type is the rule-based chatbot. It matches a keyword or phrase from the customer against a written script. If the customer says something close enough to the script trigger, they get the scripted reply. If they phrase it differently, they get nothing or the wrong thing. The knowledge base is a list of if-then pairs written by a human.

The newer type is the retrieval system. It searches a document store for passages that match the customer question, ranks them by similarity, and returns the highest-scoring one. The documents are typically published content: your help centre articles, your product documentation, your policy pages. The system does not read those documents. It converts them into numerical representations and stores the numbers.

When a question arrives, the same conversion process turns the question into numbers and the system finds the nearest match in the store. The quality of the answer is entirely dependent on the quality of the documents. A vague help article produces a vague answer. A missing article produces no answer, which is safe but not helpful.

A third approach adds generation on top of retrieval. The system finds the best-matching passages and passes them to a language model with the original question. The model writes a sentence or two that synthesises the retrieved material. ChatGPT-level AI support is the approach most current automated chat uses, because it handles natural language better and sounds less robotic than reading a document verbatim.

How confidence decides
Answer sent above threshold, handed off with transcript below
1
Question arrives
Customer submits a request
2
Confidence scored against threshold
System evaluates certainty of the answer
3
Is confidence above threshold?
Above
Answer sent to customer
Below
Handoff to agent with full transcript
The three failure modes
Confident wrong answer
System scores above threshold but answer is wrong. Customer trust is lost immediately.
Loop back to the same reply
Customer rephrases. System gives the same answer. Repeat until frustration peaks.
Handover drops the transcript
Agent starts with a blank page. Customer repeats everything. Trust gone.
Asyntai message allowance
Free Plan
50 messages
Starter Plan
800 messages for $39
Standard Plan
15,000 messages for $139
Pro Plan
50,000 messages for $449
Cost per message
Starter: $0.049
Standard: $0.0093
Pro: $0.009
A confidence threshold determines whether an answer gets sent or an agent is handed the full transcript. The three failure modes are the confident wrong answer, the loop back to the same reply, and the handover that starts with a blank page.

The confidence threshold and what happens below it

The system assigns a confidence score to every match it finds. This is a number between zero and one. A score near one means the retrieved passages are a strong match for the question. A score near zero means the system found something in the store, but it is not clearly related to what the customer asked.

The threshold is the line the system draws. Above the line, it sends the answer. Below the line, it does something else. The question of what that something else is determines whether the system earns trust or loses it.

The most common failure is the system sending the answer anyway. When the score is borderline, the system guesses. It has been trained to produce something, and producing something feels like the right behaviour. The customer asked a question, so an answer appears. What the customer does not see is the borderline score, the low confidence, the fact that the retrieved material was not clearly relevant. The confident wrong answer looks exactly like a normal answer until the customer reads it.

A better system holds the borderline question and escalates it before sending anything. The escalation path routes to a human agent, and it passes the original question, the retrieved material, and the confidence score. The agent can then decide whether to answer directly, edit the retrieved text before sending, or tell the customer the right place to find the answer.

What the customer sees during the handover

The handover is the moment the automated chat admits it does not know. What the customer sees at this moment matters more than almost anything else in the experience.

A poor handover says something like "I didn't understand that, could you rephrase?" and waits. The customer has already asked their question clearly. Asking them to rephrase it implies they did something wrong. Many customers interpret this as a sign they should give up and phone instead.

A better handover acknowledges the limit directly. It says something like "I've checked our help articles and I don't have a clear answer for that. Let me connect you with someone who can help." This is honest. It sets the expectation that a person is coming. It does not pretend the automated system was close to a solution.

The handover should also pass context. When the conversation reaches the human agent, the agent should see everything the customer said, every automated answer that was sent, and the reason the system escalated. Without this, the agent starts the conversation by asking the customer to repeat everything. The customer has already been patient with the chatbot. Making them start over is how you lose them.

A transcript drop is one of the three specific failures that damage trust most severely. It is the moment the customer types their account number or describes their problem to the agent, and the agent asks for it again. It signals that the two systems were not designed to talk to each other, and that the business cares more about its internal structure than the customer's time.

The three failure modes that lose trust

Trust in automated chat is fragile. It takes one bad experience to stop a customer using it. Three specific failure modes cause most of the damage.

The first is the confident wrong answer. The system found a passage in the document store, generated a response from it, and sent it. The passage was about the right product but the wrong version, the right policy but the wrong situation, the right topic but the wrong detail. The customer reads it, follows it, and creates a problem that did not exist before, or deepens one that did. When they find out the chat told them the wrong thing, they do not blame the knowledge base. They blame the business. The automated chat is the face of the company.

The second is the loop. The customer asks a question. The system does not have a confident match, so it sends something slightly relevant and asks if that helps. The customer says no. The system sends another slightly relevant thing and asks again. This repeats until the customer types "agent" in frustration or closes the window. The customer wanted one answer and got a sequence of wrong guesses. The experience feels like talking to someone who is not listening.

The third is the transcript drop, described above: the customer reaches a human, and the human asks them to start over. This failure has a clear cause. The escalation path was not built to carry the conversation history. It only carries a flag that escalation happened and perhaps a one-line summary. The customer details, the context, the specific question: gone.

What to measure on your own transcripts

If you are running automated chat already, you can check your own transcripts for these failures. You do not need a dashboard. You need the raw conversation logs.

Look for escalation events. Every time the system handed a conversation to a human, that is a data point. Count how many escalations started with the customer saying something like "I already said" or "as I mentioned" or "you already told me". That count is your transcript drop rate. It tells you what percentage of escalations start with the customer having to repeat themselves.

Look for repeated escalations. If a customer escalates, gets a human answer, and then escalates again about the same topic within the same session, that is a loop. Count these as a percentage of all escalations. A rate above a few percent means the escalation is not solving the problem.

Look for time-to-escalation. If customers are sending several messages before the system hands over, that is a loop. Count the average number of automated responses before an escalation flag appears. Two or three is normal while the system is still learning. More than five suggests the confidence threshold is set too high and the system is trying to answer when it should not.

Look for follow-up volume. After an automated chat session, some customers email or phone. This is hard to link without a session ID in your CRM, but if you can tag automated chat sessions, you can compare follow-up rates between escalations and resolved sessions. A high follow-up rate after a resolved session is a signal that the answer looked resolved but was wrong.

The arithmetic on Asyntai's published allowance

Asyntai sells message allowances, not per-agent pricing. The allowance is a monthly budget of messages. A message is a single turn in the conversation, either the customer's question or the system's answer.

Conversations and messages are not the same thing. A short exchange might be four messages: customer question, automated answer, customer follow-up, automated answer. A long exchange might be twenty messages before escalation. The ratio varies by industry and by question type.

Asyntai Starter = 800 messages per month
Asyntai Standard = 15,000 messages per month
Asyntai Pro = 50,000 messages per month
Free plan = 50 messages per month
Price per message, Starter = $39 ÷ 800 = $0.049 per message
Price per message, Standard = $139 ÷ 15,000 = $0.0093 per message
Price per message, Pro = $449 ÷ 50,000 = $0.009 per message

The Pro plan is the lowest cost per message at nine-tenths of a cent. The Starter plan is the highest at about 4.9 cents per message. The difference matters at volume. If you send 800 messages a month, paying $39 on Starter costs $39. Sending the same 800 on Standard costs $139, which is more, because you are paying for a higher allowance you are not using. The Pro plan becomes cheaper per message than Standard once you pass a certain volume.

Where Standard stops and Pro starts
Standard allowance = 15,000 messages for $139
Pro allowance = 50,000 messages for $449
15,000 ÷ 12 messages a conversation = 1,250 conversations on Standard
The tier is set by the allowance your volume needs, not by a crossover point

Each plan is a flat monthly price for a stated allowance, so there is no crossover to calculate. You count your own messages, pick the smallest plan that holds them, and the cost per message falls on its own as you move up the ladder. For most self-serve sites the real comparison is Starter against Standard, and the difference is $100 a month.

Example 1: 60 conversations, 12 messages each
60 × 12 = 720 messages per month
720 < 800 (Starter limit)
Starter plan fits with 80 messages spare.
Example 2: 300 conversations, 12 messages each
300 × 12 = 3,600 messages per month
3,600 > 800 (Starter limit exceeded)
3,600 < 15,000 (Standard limit)
Standard plan is the correct fit. Starter would cut you off before the month ends.

What changes the answer

The right message allowance depends on factors that vary by business.

Opening hours change the ratio of automated to human messages. A business that is open 24 hours sends the same questions overnight with no agents available, so every overnight message is automated. A business that closes at 6pm sends fewer messages outside hours, so the automated share of total volume is lower.

Question complexity changes the average messages per conversation. A policy lookup question might be answered in two messages. A troubleshooting question might need five exchanges before the automated system can narrow down the cause. Industries with high complexity have higher message counts per conversation.

Language changes the arithmetic in the opposite direction. Asyntai supports live chat in Spanish as well as English. If your customer base is bilingual, a single automation handles both languages, and the message count per conversation does not change. If you were running separate language-specific queues before, consolidation into one automated system can reduce the total volume you need.

Escalation rate changes the total volume because escalations add messages. A system that escalates after two failed automated attempts adds two messages before the human takes over. A system that escalates immediately after the first low-confidence reply adds one message. The difference compounds across hundreds of conversations per month.

The mistake most people make

The most common mistake in automated chat is treating the knowledge base as finished after the first upload. A business writes its help articles, connects them to the system, and considers the job done. The system goes live. The answers come back confidently wrong because the documents were written for a human reader who knows the context, not for a retrieval system that matches on words.

Help articles are written to be read in sequence. They explain background, establish context, and then reach a conclusion. A retrieval system cannot use that structure. It can only find the nearest passage to the question, and a passage that makes sense in the middle of an article often makes no sense in isolation.

The fix is writing for retrieval. Each answer should be self-contained. It should state the answer first, then the explanation. It should anticipate the question that leads to it. It should not assume the reader has read any other article. This is a different writing discipline from normal help centre writing, and it is the difference between an automated chat that sounds confident and one that is correct.

The second mistake is setting the confidence threshold too high. Low threshold means the system sends more answers, some of them wrong. High threshold means the system escalates more, and the escalation path must be reliable. Most businesses set the threshold somewhere in the middle without measuring what happens at each level. They do not know what percentage of escalations were correct answers the system should have sent, and what percentage were wrong answers the system rightly refused.

Asyntai's output classifier decides what the system sends and what it holds for human review. See the plans and message allowances.

Measuring your own ROI

Return on investment in automated chat comes from three sources, and they are not equally sized.

The first is deflection. A question answered automatically does not reach an agent. If your average handling cost per support contact is a number you can check in your own records, multiply it by the number of contacts deflected. That is the direct saving. Do not estimate the average handling cost from industry figures. Use your own data.

The second is speed. An automated system answers instantly, at any hour. A human answers when available. Customers who get an instant answer do not queue. Queue time has a cost in customer satisfaction and in the agents who manage the queue. Measuring this requires data you may not have yet: average wait time before and after automation, and average ticket volume. If you are setting up automated chat for the first time, you can only model this. After six months you can measure it.

The third is consistency. An agent answering the same question ten times a day gives ten slightly different answers. An automated system gives the same answer every time, assuming the knowledge base is correct. Consistency reduces follow-up contacts, and it reduces the incidents where a customer was told the wrong thing. These are real costs that are hard to put a number on but are not zero.

Calculate the three sources separately. Deflection is the easiest to put a number on. Speed and consistency are harder but real. The sum of the three against the cost of the automation gives you a return figure you can compare to the return from spending the same money on hiring another agent.

The question you should be asking

Before you choose an automated chat product, ask what it does with the questions it cannot answer. The features that matter are not the ones that sound impressive in a demo. The features that matter are the ones that determine what the customer sees when the system reaches its limit.

Ask whether the system passes the full conversation history to the human agent. Ask whether the escalation message includes the original question and the reason for escalation. Ask whether you can configure the confidence threshold, and whether the product shows you the threshold's current value. Ask whether you can see which questions the system escalated, and whether it was right to escalate them.

These are the questions that reveal whether the product was designed around the customer's experience or around the vendor's need to show impressive numbers. A product that reports a high resolution rate but drops transcripts on escalation looks good in a dashboard and damages trust in practice. A product that reports a lower resolution rate but hands off cleanly earns the resolution it claims.

Automated customer service chat is judged on the questions it refuses. The system that knows its limits is the one that earns the right to answer the ones it knows.

Sources and dates. Prices and plan names from Asyntai's published pricing page, September 2026. Message allowances from the same source. No third-party pricing was used in this article.

Explore Our Solutions

Find the right AI chatbot for your platform and use case.

Blog in other languages: Deutsch Français Português

Answer from the pages you already have

Asyntai reads your existing content and answers visitors from it, from $39 a month.

Start free