blog / Customer service

WhatsApp customer service: what to automate and what to keep human

heysteff is the AI platform for customer service and sales over WhatsApp, Instagram, Messenger, Gmail and Shopify; Steff is the AI agent that runs it. Deciding what to automate in WhatsApp customer service is the hard part: automate too little and your team drowns; automate everything and you lose customers in the delicate cases. This article gives you a rule for splitting what the AI answers, what it drafts and what a person handles.

What should you automate in WhatsApp customer service?

Automate the questions that already have a fixed answer, that doesn't change from customer to customer, and that don't need judgment: opening hours, stock, payment methods, shipping times, order status, how a service works. Your team answers these from memory several times a day, which is where an AI agent adds the most value with the least risk.

Picture an online clothing store on a Monday morning. Twenty messages come in: fourteen ask about order status, sizing or exchanges, four want help choosing, and two are complaints. The first fourteen have answers in your catalog or policy; the complaints don't. That split is the starting point for any automation decision.

Here is how it looks in practice: a customer writes "do you have this tee in size M?". The agent checks the connected catalog, confirms availability and shares the purchase link. Nobody on the team had to stop what they were doing, and the customer got the answer while still deciding.

The same goes for order status. With the Shopify integration, the agent can read orders and catalog, so it replies with real data instead of generic phrases. That gap between a useful answer and a "we'll check and get back to you" is what makes customers write again.

How to decide which questions to automate

A question is a good candidate when it meets three conditions: it repeats, it has one correct answer you can verify, and getting it wrong isn't costly. If any of the three fails, it stops being a candidate for autonomous replies and becomes a candidate for suggested replies or handoff.

A practical method: export a week of conversations, group them by topic and sort by frequency. Tag each topic one of three ways: answers on its own, answers with review, or handled by a person. This exercise usually shows that a large share of volume sits in a few topics, and that's your first block to automate.

A knowledge base is the set of documents, policies and approved answers the agent draws from. If it's incomplete, the agent has nothing good to say, so spend time organizing it before turning anything on. In heysteff you can load it and train your brand voice from the knowledge base.

It helps to sort questions by the kind of mistake possible. If you get opening hours wrong, the cost is a confused customer; if you get a refund promise wrong, the cost is money and reputation. The higher the cost of an error, the closer a person should be.

Check tone too. A correct but curt reply can push away someone already writing with doubts. Define how your brand speaks (formal or friendly, emojis or not, which greeting) and make sure the agent follows it from the first message.

What you should not fully automate

Don't leave emotionally charged complaints, price negotiations, exceptions to your policy, anything involving money or legal risk, or any chat where the customer explicitly asks for a person unsupervised. In those cases the value is judgment and empathy, and one bad message costs more than the time you saved.

Don't automate what you can't answer well yet, either. If your team gives three versions of the returns policy, the AI will repeat that confusion at scale. Define the single answer first, then automate it.

There's a third group people forget: cases where the customer is about to buy and needs one doubt cleared right now. There the AI should answer instantly with precise information and, if the question gets complicated, pass the case to a person before the customer cools off.

The middle ground: AI suggests, a person decides

Between automating everything and nothing there's copilot mode: the AI drafts the reply using the conversation context and a person reviews and sends it. It fits medium-risk topics, like a return past the deadline or a delicate technical question, where you want speed without losing control.

Many teams start with every topic in this mode and loosen supervision topic by topic as they see suggestions rarely get edited. See how it works in copilot mode. It builds trust with your own data instead of a leap of faith.

Another benefit of copilot mode is training. Suggestions serve as a reference for new team members: they see how an objection or a return is handled in the brand's voice, and learn faster than from a manual.

The practical rule: if you barely edit a topic's suggestions for two weeks, that's a good sign to move it to automatic replies. If you edit often, the problem is usually in the knowledge base, not the AI.

When and how to hand off to a person

Human handoff works when the rules are defined before you need them. Typical signals are keywords ("complaint", "lawyer", "scam"), a clearly upset tone, a question the agent can't answer, or an explicit request to talk to someone. In heysteff, escalation triggers on keywords and rules, and the person gets the full history so the customer never repeats anything.

For the 2 a.m. case, when nobody is online, read what happens to the 2 a.m. message.

Also define who receives each handoff. A complaint might go to whoever has authority to resolve it; a technical question to whoever knows the product. If everything lands in the same inbox without rules, escalation just moves the problem around.

And close the loop: when the person resolves the case, note what was missing from the knowledge base so next time the agent can answer it alone.

Common mistakes when automating WhatsApp

The first is trying to make the bot answer everything from day one. The second is not measuring: without reviewing real conversations weekly, you don't know which answers fail. The third is hiding the way out to a person behind menus. The fourth is long, cold replies that read like a form.

A good agent answers briefly, in your brand's voice, and knows when to stop. Review the results with heysteff's AI customer support tools, which include weekly analytics on topics, goals and handoffs so you know what to tune.

A fifth mistake is measuring only speed. A fast reply is worth little if it doesn't resolve anything. Also look at how many conversations end without the customer asking the same thing again, and how many were handed off because information was missing.

Start small: pick three topics, automate them, review a week of conversations and expand. It's slower in week one and much safer after.

Frequently asked questions

Which WhatsApp messages should I automate first? The repetitive ones with a single answer: hours, payment methods, shipping times, order status and how your service works. Start with the five most frequent topics in your inbox.

Does automation replace my team? Not necessarily. It frees the team from repeated questions so they can spend time on complaints, complex sales and key customers, where a person makes the difference.

How do I stop the AI from saying something wrong? Limit what it can say to an approved knowledge base, use copilot mode on sensitive topics and set rules to hand off to a person. Review real conversations weekly and adjust.

◆ how heysteff does it

Steff answers only what's in your knowledge base, drafts in copilot mode for medium-risk cases and hands off to a person on keywords and rules.

Related

◆ next step

Try Steff on the most repeated questions in your WhatsApp and keep the delicate ones for your team.

Start free → Get a demo See pricing