HoverBot™
Back to Blog

Customer Support

The Bot's Job Starts Where a Good Email Ends

Vitaly GoncharenkoUpdated 5 min read
The Bot's Job Starts Where a Good Email Ends

In short

An ecommerce chatbot's scope should be limited to the answerable surface, the customer questions with correct answers in reliable, reachable sources. Teams should first prevent avoidable questions through clearer customer communications, then automate supported cases and define a visible human next step for everything else.

The hardest ecommerce chatbot decision is not which model to use. It is deciding which questions the bot is allowed to answer.

Start with the questions customers already ask: order status, delivery windows, stock, returns, product fit, and exceptions. Some have a current answer in a system your team trusts. Some can be prevented with a clearer email or product page. Some need a person. Treating all three groups as one automation project creates avoidable risk.

Map the answerable surface

Call that the answerable surface: the questions for which a correct answer already exists in a source the chatbot can reliably reach. That might include order state, delivery window, stock, or policy. Outside that surface the bot is guessing. A fluent guess is often worse than no answer because the customer cannot see the uncertainty until it costs them time or money.

Before automating a question, write down the source that should answer it and the condition that makes the answer current. A policy page may be enough for a general return window. It is not enough for a specific order state. If the source is missing, stale, or unreachable, the correct behavior is a visible boundary and a useful next step.

Use the cheaper-surface test

A question belongs in chat only if it is answerable and a cheaper surface does not solve it first. Put a tracking link in the shipment notice. Explain the return window on the product page. Send a plain delay update when the expected date changes. Chat should handle the remaining questions that still benefit from a conversation.

The same rule explains two common failures. A bot pointed only at generic FAQ text guesses when a question needs current operational data. A bot that tries to pass as human hides the boundary instead of managing it. One is an integration problem; the other is an honesty problem.

A demo cannot prove that production sources are connected, current, or complete. It can help you inspect the interaction: whether the answer is specific, whether the boundary is visible, and whether the next step makes sense. Verify production claims separately against the intended data and workflow.

A five-step scoping exercise

  1. List the ten questions your team receives most often.
  2. Remove the questions a better email, product page, or status notice can prevent.
  3. For each remaining question, identify the exact source that holds the correct answer.
  4. Automate only the questions whose source is reliable and reachable.
  5. Define a visible next step for everything outside that boundary.

Run a three-prompt review

For each workflow, prepare three prompts before launch:

  1. Answerable: the approved source contains one specific expected answer.
  2. Missing: the source does not contain the requested detail, so the bot should say so.
  3. Human: the request needs judgment or action, so the bot should route it clearly.

Record the expected answer, source, boundary, and next step before testing. A response that merely sounds fluent does not pass.

Where HoverBot fits

For a design-partner pilot, bring one bounded support or lead-capture workflow. The useful starting point is an accessible source, one expected answer, one boundary case, and a human next step. Applying starts a fit review; it does not create an account or guarantee an invitation.

Fix preventable questions first. Then map what remains. That is the chatbot's actual job.

Explore the catalogue demonstration

Apply for a design-partner pilot

Frequently asked questions

What questions should an ecommerce chatbot answer?
A chatbot should answer only questions for which a correct answer already exists in a reliable, reachable source. Suitable examples include order state, delivery windows, stock, and policy. Questions prevented by clearer emails, product pages, or status notices should be removed first. Requests that need judgment or action should have a visible human next step.
What is the answerable surface of a chatbot?
The answerable surface is the set of customer questions that a chatbot can answer correctly from sources it can reliably reach. Each question needs an identified source and a condition that keeps the answer current. If the source is missing, stale, or unreachable, the chatbot should state the boundary and provide a useful next step.
How should an ecommerce chatbot be tested before launch?
Test each workflow with three prompt types. Use an answerable prompt with one specific expected answer in the approved source, a missing prompt whose requested detail is absent, and a human prompt requiring judgment or action. Record the expected answer, source, boundary, and next step. Fluency alone is not a passing result.
Can a chatbot demo prove that a production workflow is reliable?
No. A demo can help inspect whether an answer is specific, the chatbot's boundary is visible, and the next step makes sense. It cannot prove that production sources are connected, current, or complete. Production claims must be verified separately against the intended data and workflow.

Sources

  1. Order status page · Shopify Help Center
  2. AI Risk Management Framework Core · National Institute of Standards and Technology
  3. Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile · National Institute of Standards and Technology
  4. Regulation (EU) 2024/1689, Artificial Intelligence Act · EUR-Lex

About the author

Vitaly Goncharenko

Founder & CEO at HoverBot

Founder of HoverBot, where he leads product strategy and applied AI architecture, and CTO and co-founder of WTFox.ai, a separate company. Nineteen years in software engineering, most recently as Software Architect at Mercer, where he shipped HR chatbots and OCR claims processing on Azure AI, and as tech lead at Darwin and Technosoft SEA, after engineering roles at Sberbank, Veon, and Softline. Hands-on with architecture decisions, deployment operations, and benchmark-driven quality optimization. Based in Singapore.

  • 19 years of software engineering, architecture, and engineering leadership
  • Founder of two separate AI startups: HoverBot and WTFox.ai
  • Applied AI: conversational systems, RAG pipelines, agentic workflows, and safety controls
  • Enterprise AI delivery: HR chatbots and OCR claims processing on Azure AI at Mercer
  • Led engineering teams of 10+ as tech lead and software architect
  • Cross-industry: enterprise HR and benefits, banking, telecom, automotive, e-commerce and marketplaces
  • Writes on AI chatbot architecture, agentic systems, and deployment patterns at vitaliks.me

Related Articles

Next step

See what HoverBot does on a store like yours

Try it on a live demo store, or put it on your own site with the free plan. If you want help with a bigger rollout, you can also apply for a design partner pilot.