Book a demo

Conversational AI for Ecommerce: Examples and How to Test It

Gaurav Mukherjee
Gaurav Mukherjee · Co-founder & CTO, Flowcall
·22 min read
Conversational AI for Ecommerce: Examples and How to Test It

Conversational AI for ecommerce is AI that talks with your customers in their own words, on WhatsApp, Instagram, email, website chat or the phone, and is connected to your store, so it can answer about their actual order and act on it within your rules. Before a purchase it helps shoppers choose; after it, when most of a support team's messages arrive, it tracks, changes, cancels, returns and refunds orders and hands the rest to your team with the context.

Vendor details come from each vendor's own pages, checked on 28 September 2026. Flowcall details come from our product catalogue.

This guide is for the person who runs customer service at a consumer brand. It covers what conversational AI has to handle, where it sits next to chatbots and shopping assistants, examples across the order journey, and a test you can run on any bot before you trust it. The rules to set before an AI refunds anything, a full demo checklist and a shortlist of platforms are in our buyer's guide to AI customer service for ecommerce. How the whole support operation fits together is in our guide to ecommerce customer service.

In short

  • "Conversational" means handling what customers actually send: informal messages, two requests at once, mixed languages, photos, replies a day later, follow-ups on another channel.
  • "Ecommerce" means it's connected: it knows who the customer is, sees the order and the delivery, checks your rules and can act.
  • Most customer conversations arrive after the order is placed. Decide early who owns the AI on your WhatsApp number: support, or the ecommerce team.
  • Judge any bot or vendor on eight real messages (below), not on a scripted demo.

Conversational AI, chatbots, AI agents and conversational commerce

These terms are used interchangeably, including by the vendors that rank for them, but they describe different things:

Term What it does with a customer's message Usually bought by More
Rule-based chatbot Matches keywords or buttons to a scripted reply; anything off-script goes to a menu or an agent Support or ecommerce team Chatbot vs conversational AI
Conversational AI Understands free text, keeps track of the conversation and replies in the customer's words and language Either This guide
AI agent Conversational AI that also looks up data and takes actions, such as a cancellation or a refund, within rules Support AI agent for customer service
AI shopping assistant Conversational AI for choosing products: finds, compares and recommends from your catalogue Ecommerce or marketing team AI shopping assistant
Conversational commerce Selling through conversations, from product questions to checkout inside the chat Ecommerce or marketing team Conversational commerce

Conversational AI is one part of AI in ecommerce. The other parts, such as product search, on-page recommendations, product descriptions and fraud checks, work behind the scenes. Conversational AI is the part your customers talk to, so whoever buys it, the support team ends up living with its conversations. The same technology serves support teams in every industry; our guide to conversational AI for customer service covers it beyond ecommerce.

What "conversational" has to mean: the messages customers send

Every vendor says its AI "understands intent". The useful question is: which messages? A consumer brand's inbox is full of messages that break scripted bots. These are the common ones, and what conversational AI has to do with each.

Customers send… For example A scripted bot Conversational AI should
No order number, informal wording "where's my stuff" Asks for the order number Match the phone number or email to the order, and ask only if there's more than one
Two requests in one message "cancel the mugs but keep the plates, and can it go to my office?" Picks one, usually the first Handle both, or confirm which to do first
A change of mind "actually make it a refund, not an exchange" Carries on down the first path Switch to the new request without starting again
A reference to something earlier "same problem as last time" Treats it as a new, blank conversation Look up the earlier conversation and order
Mixed languages "my order still says processing, ¿cuándo llega?" (English and Spanish in one message, common in the US) or "order abhi tak nahi aaya, when will it come?" (Hindi and English, common in India) Falls back to a menu Understand it and reply in the customer's language
A photo or screenshot A photo of a cracked jar with no text Ignores it or asks the customer to type Read the photo, or ask one question about it
A reply a day later "sorry, here's the photo" the next evening Starts a new chat Pick the conversation up where it stopped
A switch of channel Asks on Instagram, follows up on WhatsApp Treats them as two strangers Recognise the customer and keep one conversation
Frustration, or a request for an agent "just let me talk to someone" Loops back to the menu Hand over with the conversation and order attached

Channels add their own limits. On WhatsApp, a business can reply freely for 24 hours after the customer's last message; after that it can send only pre-approved template messages (Meta: sending messages with the WhatsApp Cloud API). An AI waiting for a photo has to follow up inside that window or use a template. Our guide to WhatsApp customer support covers the channel itself, and our guide to omnichannel customer service covers keeping one conversation across channels.

What "ecommerce" has to mean: what it's connected to

Understanding the message is half the job. The answer to most messages sits in another system, so conversational AI for ecommerce needs four connections:

  1. The customer. A phone number, email address or Instagram handle has to be matched to the right customer and order. This should be cautious: showing one customer another's order is worse than asking a question.
  2. The order and the delivery. Order status comes from the store or order system, and movement from the courier. "Your order is on its way" isn't an answer; "it left the warehouse yesterday and the courier expects Thursday" is.
  3. Your policies, as rules. The return window, which items can be exchanged and when a refund needs approval should be checked against the order data by the system, not left to the AI's reading of a policy page.
  4. Permission to act. Cancelling, changing an address, booking a return, creating a replacement or starting a refund, with the customer confirming anything that can't be undone.

The buyer's guide linked above covers these rules in depth, with a damaged-item claim handled both ways.

Conversational AI examples across the order journey

Most writing about conversational AI in ecommerce starts with product discovery and cart recovery. For a support team, most messages arrive after the order is placed. This is what the AI handles at each stage, what it needs, and who usually owns it.

Stage The customer says What conversational AI does What it needs Usually owned by
Before purchase "I'm a medium in your shirts. Same for the linen one?" Answers from the size guide and fit notes Catalogue and size data Ecommerce or marketing
Before purchase "Will it reach me by Friday?" Checks the delivery estimate for the customer's postcode Courier serviceability Either
Checkout "Payment failed but the money's gone from my account" Finds the order or payment and says what happens next Store and payment data Support
Checkout A cash-on-delivery order waiting to be confirmed (common in India, where many customers pay the courier on delivery) Asks the customer to confirm or cancel Order data and WhatsApp templates Ecommerce or support
After purchase "Where's my order?" Gives the courier's current status and expected date Order and courier tracking Support
After purchase "Can you send it to my office instead?" Changes the address if the order hasn't shipped Order status and write access Support
After purchase "It arrived broken", with a photo Checks the photo and your rules, then offers a replacement or refund Photo reading, rules, order and stock Support
After purchase "Can I swap it for a large?" Checks the return window and stock, then books the exchange Returns rules, stock and courier pickup Support
After purchase "Where's my refund?" Gives the refund status and expected date Payment or refund data Support
After sale "The fan makes a noise and it's under warranty" Registers the claim with the invoice and serial number Invoice reading and warranty rules Support

Each after-purchase row is a job with its own rules. Order status is often the biggest by volume (see order tracking automation); returns, exchanges and refunds carry the most rules (see returns management). The cash-on-delivery row is its own India-led job, covered in COD confirmation, and warranty questions belong to after-sales support.

One WhatsApp number, two owners

The top and bottom of that table often belong to different teams. The ecommerce or marketing team buys a shopping assistant to lift conversion; the support team buys AI to handle orders. Customers don't see the difference. They message the same WhatsApp number or Instagram account about sizing on Tuesday and a late delivery on Friday.

Some vendors now sell both sides. Gorgias describes its AI Agent as helping shoppers "browse, buy, and get support" (Gorgias: AI Agent explained), and Insider One offers a Shopping Agent and a Support Agent (Insider One: conversational AI for ecommerce). Our guide to AI agents for ecommerce covers one AI across the whole journey, from choosing a product to the refund. Whether you buy one AI or two, agree three things before anything goes live:

  • which AI answers first on each channel and number;
  • how a sales conversation that turns into an order problem reaches the support side with its history;
  • whose rules win when they conflict, such as a sales assistant offering a discount that your returns policy doesn't allow.

One conversation, two ways

A customer asked on Instagram last week whether a linen shirt runs large, then bought it in a medium. On Wednesday she writes on WhatsApp:

"Hi, ordered the linen shirt on Monday and it still hasn't shipped?? Also can I get it in L instead, the reviews say it runs small"

A scripted bot. It replies with a menu: track my order, returns, or talk to us. She taps the first option and is asked for her order number, which she has to find in her email. The bot sends a tracking link that says "label created". The size question is lost. She types "L size??", gets the menu again and chooses "talk to us". A human agent picks the conversation up that evening, reads it from the top, opens the store admin, sees the order hasn't shipped, checks stock and changes the size. A change that was possible all along took most of a day.

Conversational AI connected to the store. It matches her number to Monday's order and sees two requests. For the first, it checks the order: packed, not yet collected by the courier, due to ship tomorrow. For the second, it checks your rule (size changes are allowed until an order ships) and the stock (large is available at the same price). It replies: "Your shirt is packed and should ship tomorrow. I can change it to a large before it goes. Shall I?" She says yes, the order is updated, and the confirmation arrives in the chat. When she asks whether the large will be too long, it answers from the size guide. Had the parcel already been with the courier, the rule would have failed; the AI would have explained the exchange route instead, or handed the conversation to a human agent with both requests and the order attached.

The customer and the channel are the same in both versions. What changed is that the AI understood both requests and could check the order, the rule and the stock before it replied.

An eight-message test for any bot or demo

You don't need a vendor's script to judge conversational AI. Send these eight messages to your current bot, or ask a vendor to run them in the demo on the channel you use most, against real orders in a test store.

  1. "where's my stuff", from a phone number with one recent order. Pass: it finds the order without asking for the number.
  2. Two requests in one message, such as a cancellation and an address change. Pass: both are handled, or both are acknowledged and done in turn.
  3. A change of mind: ask for an exchange, then say "actually, just refund it". Pass: it switches without starting over.
  4. A message in the mix of languages your customers use. Pass: it understands and replies in kind.
  5. A photo with no text, such as a damaged item. Pass: it recognises what the photo shows, or asks one relevant question.
  6. A reply the next day to its last question. Pass: it continues the same conversation.
  7. A request it should refuse, such as a return outside your window. Pass: it says no politely, explains why and offers what is allowed. It doesn't invent a discount.
  8. "I want to talk to an agent." Pass: it hands over at once, and the human agent sees the conversation, the order and what has already been done.

Most bots handle the first message well in a demo; the differences show up in messages two to eight. After the conversation, check what happened in your store, how a policy change is made and tested, and who maintains the AI. Those checks are in the buyer's guide's demo checklist.

When conversational AI fails in ecommerce, it usually fails in one of four ways: a confident wrong answer, such as a delivery date it couldn't know; the wrong customer's order; a promise it wasn't allowed to make; or a loop instead of a handoff. Someone has to read AI conversations for these after launch. AI quality assurance tools now review them automatically and flag the ones that need an agent's attention.

Types of conversational AI platform for ecommerce

Conversational AI for ecommerce is sold by very different companies, including most of the ones that write about it. Knowing which kind you're looking at tells you what it was built for.

Kind Built for Examples, from their own pages (28 Sep 2026) Check
AI inside a helpdesk Support teams that want one vendor for tickets and AI Gorgias AI Agent (email, chat, SMS, Instagram DMs, Messenger, WhatsApp); Zendesk AI agents (messaging and email channels) Which channels the AI covers, not just the helpdesk; who builds and maintains the workflows
Shopping and discovery assistants Ecommerce and marketing teams focused on conversion and basket size Algolia Agent Studio; Bloomreach Clarity; Insider One's Shopping Agent What happens when a shopper asks about an order they've already placed
Platforms to build on Brands with engineering teams or specific hosting needs Rasa (its CALM approach combines language models with defined business flows; on-premises deployment available); Cognigy (voice and digital channels) Who designs, hosts and maintains it, and how long that takes
One AI for shopping and support, with a helpdesk behind it Brands that want the same AI to recommend products and resolve order problems on one WhatsApp number, with human agents working in the same place Flowcall (AI Agent and AI Helpdesk, with the workflows built with your team) Whether one conversation can go from a product question to an order change, and which actions your rules allow

Building on a platform gives you full control, but it needs people to design conversations, connect systems and keep both current as policies change. A ready-made product is quicker to start and limits you to its channels and integrations. Either way, run the eight messages above before choosing. For named products compared side by side, see the platform shortlist in the buyer's guide or our round-up of AI chatbots for ecommerce. If you run a small store answering a few hundred website chats a month, a self-serve app is usually enough; see our list of Shopify customer service apps.

How to measure it

Measure conversational AI by what happened to the customer's request, not by how many conversations it touched.

Before purchase, compare conversion for shoppers who were offered the assistant with a similar group who weren't. Be wary of figures that compare shoppers who chatted with shoppers who didn't: they're skewed by intent, because people who ask about sizing were already closer to buying.

After purchase, agree these with your team and any vendor before a pilot:

  • Resolved by AI: closed without a human agent, with no further contact about the same order within seven days.
  • Repeat contact: AI-closed conversations followed by another message about the same issue, on any channel.
  • Handoff restarts: handoffs where the human agent had to ask for something the customer had already given.
  • CSAT by AI and by human agents on the same types of request, so you compare like with like.

Vendors count a "resolution" differently, so write your definition down. For the wider set of support measures, see our guide to customer service metrics.

How to introduce conversational AI, step by step

  1. Read last month's messages from every channel. Group them by reason (order status, address change, cancellation, damaged item, return, refund, product question) and count each group.
  2. Pick two or three jobs to start. Choose high volume, clear rules and data the AI can reach. Order status and address changes are common first choices; damaged-item claims usually come later because they need photo checks and approval limits.
  3. Connect the data and write the rules. Connect the store, order system and courier first. Then write the return window, exchange rules and approval limits as rules the system checks.
  4. Test with real messages. Use the eight-message test, your own edge cases and actions that fail, such as an order that shipped a minute ago.
  5. Go live on one channel with a clear handoff. Start where your volume is, often WhatsApp or email. Tell customers they're talking to AI and how to reach an agent.
  6. Review conversations every week. Read a sample, fix what went wrong, and add the next job from the requests the AI couldn't handle.

How Flowcall does it

Flowcall runs one AI Agent across shopping and support for consumer brands, with an AI Helpdesk behind it for the conversations that need an agent. The AI Agent works on WhatsApp, Instagram, Messenger, live chat and email, and on phone calls as an AI voice agent, which is in beta with select customers. It works out what the customer wants, picks up order numbers, dates and addresses from free text, and switches workflow when the customer changes topic, so a sizing question on Tuesday and a late delivery on Friday reach the same AI. It replies in the customer's language, switching mid-conversation if they do, and reads photos and documents such as damage photos, invoices and shipping labels.

Before a purchase, it recommends from your catalogue, synced from Shopify or any other commerce platform, product feed or file. Customers describe what they want and it searches by price, size, colour and the other attributes you choose to expose, narrows the results as they refine ("in blue", "under $50", "show me more") and, where image search is turned on, finds products from a photo. When the customer is matched to past Shopify orders, it can use what they bought before, such as their size or usual price range. On WhatsApp and live chat the results arrive as a carousel of product cards, each with an image, the price and a button to the product page. On WhatsApp in India it can also send a payment link, prepaid or cash on delivery, and create the Shopify order once the customer pays.

After a purchase, your procedures for returns, refunds, cancellations and warranty claims become workflows. Your rules decide what the AI may do: required checks, eligibility conditions and approvals must pass before a refund, cancellation or replacement. It checks and updates connected systems, including Shopify through a native integration. When it's waiting for a photo or an address, it sends reminders and picks the workflow up where it left off, and it can collect details in WhatsApp forms. When an agent is needed, it creates a ticket in Flowcall's AI Helpdesk with the conversation, a summary, the customer and order details and what's left to do. When the same customer writes on another channel while their issue is open, Flowcall keeps it on the same ticket, with the whole history visible. Flowcall audits AI and human conversations and tests workflow changes against simulated conversations before they go live. Flowcall's team sets up the workflows and integrations with you; your team provides the policies, system access and test cases, and approves each change.

If one AI across shopping and support is what you need, book a demo. Qualifying brands get a free proof of concept: bring the service problem you most need solved, whether that's an AI Agent workflow, product recommendations on WhatsApp or quality checks across every conversation, and we build it with your team and let you test it before anything goes live.

Frequently Asked Questions

What is conversational AI in ecommerce?

It's AI that talks with customers in natural language on channels such as WhatsApp, Instagram, email, website chat and phone, and is connected to the store so it can answer about real orders and act on them. It covers questions before purchase, such as sizing and delivery times, and after it, such as tracking, changes, returns and refunds. It hands the rest to your team.

How is conversational AI different from a chatbot?

A rule-based chatbot matches keywords or buttons to scripted replies, so it breaks when a customer sends two requests in one message, changes their mind or mixes languages. Conversational AI understands free text and keeps track of the conversation. In ecommerce it's only useful when it's also connected to your order data and rules; without them it can talk well but can't do anything.

How can AI be used in ecommerce?

Behind the scenes, AI powers product search, recommendations, product descriptions, demand forecasting and fraud checks. In front of customers, it works through conversational AI: shopping assistants before purchase and AI customer service after it. For a consumer brand's support team, the biggest use is usually after purchase: order status, changes, cancellations, returns and refunds.

Which conversational AI is best for ecommerce?

It depends on the conversations you want it to handle and who will run it. Shopping and discovery assistants suit conversion goals; AI inside your helpdesk suits teams that want one vendor; platforms to build on suit brands with engineering teams; and one AI for shopping and support suits brands whose customers ask about products and orders on the same WhatsApp number. Run the eight-message test above on each before choosing.

Can conversational AI handle returns, refunds and exchanges?

Yes, when it's connected to your store, order and payment systems and allowed to act. The rules matter more than the conversation: the return window, item eligibility and approval limits should be checked against the order data before anything runs, and the customer should confirm.

Does conversational AI work in several languages?

Systems built on large language models usually detect the customer's language and reply in it, and the better ones cope with customers who switch or mix languages in one message. Quality varies by language and channel, so test with real messages in the languages your customers use, including mixed ones. Our guide to multilingual customer support covers the wider setup.

How long does it take to set up conversational AI?

It depends on the jobs and integrations more than on the AI. One job whose data is already reachable, such as order status from a connected store and courier, can go live quickly; jobs that need new integrations, approvals or photo checks take longer. At Flowcall, a first workflow scoped to one job typically goes live in two to three weeks once the access and input it needs are in place. A full helpdesk migration is scoped separately.

What's the difference between conversational AI and conversational commerce?

Conversational AI is the technology: AI that understands customers and replies in natural language. Conversational commerce is one use of it, and of human chat: selling through conversations, from product questions to checkout. A support team uses the same technology mostly after the purchase.

Share:
Gaurav Mukherjee
Gaurav Mukherjee
Co-founder & CTO, Flowcall

Co-founder and CTO of Flowcall, where he leads product and engineering for its AI customer service platform. Previously Principal Software Engineer at F5 and Atlassian.

Connect on LinkedIn

See How 80%+ Automation Actually Works

We'll show you real conversations—AI handling refunds, tracking orders, switching languages—all fully automated, end to end.