All posts

Guides · February 3, 2026 · Updated October 14, 2026 · 11 min read

Shopify AI Customer Support: What to Automate and What to Keep Human

Shopify AI customer support means an AI that answers shoppers in your store's chat, using your own products, pages and policies, and hands the rest to a person. Setting one up takes an afternoon. The hard part is deciding which questions it should answer, and what happens when it shouldn't. Most guides skip that part, and it's where stores get burned.

This guide goes question by question: what to automate, what to keep human, how to handle "where's my order?" without leaking someone else's address, and how to roll it out over two weeks without upsetting customers. One disclosure up front: we make an AI chat app for Shopify (FunctionalAI). Our product gets one clearly marked section near the end. Everything before it applies whichever tool you pick.

The short answer
Automate questions whose answer is already written down somewhere in your store: products, sizing, shipping, return rules. Automate order status only if the tool checks that the shopper owns the order. Keep anything that moves money or a parcel human: refunds, cancellations, address changes, damaged or wrong items, billing disputes. Do the same for anyone who is angry. Decide how those reach you before you switch the AI on.

Your three options on Shopify in 2026

There are three kinds of tool, and they suit different stores.

1. Shopify Inbox and its Inbox agent (free)

Shopify's own chat app is free on the App Store. Its Inbox agent can:

  • answer product questions
  • make recommendations
  • help with order lookups
  • add items to a shopper's cart
  • reply in the language the shopper uses

Three limits are worth knowing:

  • Before the agent shares order information, the shopper is prompted to sign in. Your store must use the new customer accounts; it does not work with legacy accounts.
  • If none of your staff are available to take a handoff, the agent gives the shopper your store's email address.
  • It only works in your online store's chat widget.

If you're small and your questions are simple, start here.

2. A helpdesk with an AI agent

Gorgias, eDesk and similar tools are ticket inboxes built for a support team, with an AI agent layered on top. They are strongest when several people share one queue. Watch how the AI is billed. Gorgias, for example, charges its AI Agent per automated interaction: $0.90 on annual plans or $1.00 on monthly plans. Interactions beyond the plan's allowance cost $1.50. So the more questions the AI resolves, the bigger the bill. We work through what that does to a growing store in our piece on per-resolution pricing.

3. A chat app with AI and live takeover

These apps sit in your store's chat bubble. The AI answers first, and you can step into the same chat when needed. Tidio, Chatty and FunctionalAI are in this group. Pricing is usually a monthly plan with an AI usage allowance, and the details vary a lot. Our comparison of live chat apps for Shopify puts them side by side.

Sources, checked October 2026: Shopify Inbox on the App Store, Shopify Help Center: the Inbox agent, Gorgias pricing.

What to automate, question by question

Open your last 50 support emails or chats and sort them into the groups below. Count each group. The two or three biggest groups marked Automate are the ones worth automating first.

"Do you have…?" / "What would you recommend for…?"

Automate

The AI needs: your product catalogue, kept in sync with Shopify, including tags and collections.

Watch for: the AI stating stock from old data. Stock should come from live store data at the moment of the reply, not from a copy made hours ago.

Product details: materials, dimensions, compatibility, care

Automate

The AI needs: product descriptions that actually contain the fact. If it isn't written down, the AI can't know it.

Watch for: questions it can't answer from your data. A good setup says "I can't confirm that" and offers a person; a bad one guesses. Every gap you find is a line to add to a product description.

Sizing and fit

Automate

The AI needs: a size guide as real text on a page, not only an image. AI tools read text.

Watch for: fit advice without a guide behind it. No guide means it should send the shopper to a person.

Shipping times, costs and countries

Automate

The AI needs: a shipping page with real numbers per region, e.g. 3–5 business days in the US and 7–14 internationally.

Watch for: a vague page. "Ships fast!" gives you vague answers.

Return and exchange rules ("Can I return a worn item?")

Automate

The AI needs: your returns policy where the AI can read it.

Watch for: policies kept only in Shopify Settings → Policies. Not every chat tool reads them. Ask the AI "how many days do I have to return something?" before you go live. If it can't quote your rule, publish the policy as a normal page or add it to the AI's knowledge.

Discount codes and promotions

Automate

The AI needs: only the codes you are happy for anyone to see, written into its instructions.

Watch for: "Can I get a discount?" being answered with a code you meant only for your email list.

"Where's my order?"

Automate only with checks

The AI needs: a lookup that checks the shopper owns the order (see the next section).

Watch for: an order number on its own being treated as proof of identity.

Refunds, cancellations, address changes

Keep human

The AI needs: nothing. Route these to a person.

Watch for: the AI promising something it can't do ("I've cancelled that for you"). These change money or a parcel in transit, and a wrong answer costs more than a slow one.

Damaged or wrong item, billing disputes, angry shoppers

Keep human

The AI needs: a rule that stops the AI when it sees these, before it replies.

Watch for: a cheerful AI explaining your returns page to someone who is already furious. That is how a bad review gets written.

Wholesale, bulk or custom orders

Keep human

The AI needs: a rule that hands these to you, and a quick reply.

Watch for: treating these as support tickets. They are sales leads, and often your biggest orders of the month.

Order status: automate it safely, or not at all

"Where's my order?" is the most common question for most stores, so it's the one everyone wants to automate. It's also the only one where a wrong answer reveals a stranger's data.

Shopify order numbers count up by default (#1001, #1002, #1003…). If a chat tool shows order details to anyone who types an order number, a shopper can type their own number minus one and see someone else's order. That can include their name, items and delivery details.

Before you turn on order lookups in any tool, check that it verifies the shopper:

  • Signed-in customer: the shopper is logged into their customer account, and the tool only shows orders on that account. Shopify Inbox works this way: the shopper is prompted to sign in first.
  • Or order number plus the email on the order, and the two must match exactly.
  • Never show the full delivery address or phone number in chat, even to a verified shopper. Status, carrier and tracking link are enough.
  • If verification fails, the chat should hand the shopper to a person, not give them a hint.
Test it yourself
Place two test orders with two different email addresses. In the chat, ask about order B while giving order A's email. If you get any detail of order B, don't switch order lookups on.

If your tool can't do this, there is a decent fallback. Have the AI explain where the tracking link is (it's in the shipping confirmation email) and offer a person for anything else. Then improve your shipping notifications. See the basics below.

Design the handoff before you switch the AI on

Every AI will meet questions it shouldn't answer. What matters is what happens next. Check these six things in whatever tool you use:

  • Rules are checked before the AI replies, not after. If a refund request only triggers a handoff after the AI has already answered it, the damage is done.
  • Shoppers can ask for a person, with a visible button and by typing "can I talk to a human?". In most tools, the typed version only works if you add a rule for it, so test it.
  • The shopper knows what happens next. "Someone will reply shortly" is wrong at 3 a.m. on a Sunday. The message should change depending on whether anyone is actually online.
  • You get the shopper's email when nobody is online, so you can reply after they have closed the tab.
  • The AI stays quiet once a person has taken over, until you hand it back.
  • Nothing gets forgotten. A chat that was handed over and never answered should keep reminding you until someone replies.

We wrote a separate guide on exactly which signals should trigger a handoff (anger, explicit requests, going in circles), with e-commerce examples.

A two-week rollout plan

→
Day 1: set up: Connect your catalogue, pages and policies. Write a short instruction: your tone, which products to favour, and what to send to a person. Turn on handoff and email capture.
→
Day 1: test: Ask it the 20 questions you get most, word for word from your inbox. Ask your return window, your shipping cost to your second-biggest country, and one question you know is NOT in your data. It should say it can't confirm that, not guess.
→
Week 1: strict: Go live with handoff rules set to trigger easily. Read every conversation once a day. Each wrong or weak answer is usually a missing fact: add it to the product, page or AI instructions.
→
Week 2: tune: Loosen the rules that fired for no reason. Keep the money-and-parcel rules strict. Check that no handed-over chat is still waiting for a reply.
→
Then: monthly: Count conversations, how many needed a person, how many were answered, and how many came after hours. These are numbers you count yourself, not a vendor's "resolution rate".
Measure on your own numbers
Be careful with automation percentages from vendors, including us. They depend on what each vendor counts as "resolved". A conversation where the shopper gave up and left can count as resolved. Your own count of handoffs and unanswered chats is harder to fool.

The basics still do half the work

AI isn't the first step. These three free changes stop many questions before they're asked, and they make any AI more accurate, because it reads the same pages:

Put the answers where the questions happen. Add your top 3 FAQs, usually shipping time, returns and sizing, right under the Add to Cart button. A footer FAQ link isn't enough.

Fix your shipping notifications. Many "where's my order?" messages come from a shipping confirmation that says "shipped" and nothing else. In Shopify's notification settings, add the expected delivery window and explain how to use the tracking link.

Send an email auto-reply that answers something. Not just "thanks for contacting us". For example:

Subject: Got it, here's what happens next Hi [Name], Thanks for writing. We reply within 24 hours on weekdays. In the meantime, these answer most questions: • Track your order: [link] • Returns (30 days, unworn): [link] • Size guide: [link] — [Your name]

Which setup fits your store

→
A few messages a day: The basics above, plus Shopify Inbox. Its free Inbox agent can take routine product questions.
→
Most messages repeat, and some come after hours: An AI chat app with live takeover. Automate the groups marked Automate above, keep the Keep human ones with a person, and set up email capture for after hours.
→
A support team sharing one queue: A helpdesk with an AI agent. Check how the AI is billed at your volume before you commit.

How FunctionalAI does it (our product, so judge accordingly)

FunctionalAI is an AI chat for your Shopify store or your own website. Here is what it does, without the sales pitch:

  • Setup from your store. The Shopify setup wizard reads your products, pages, blog posts and collections. From them it builds the AI's knowledge and a ready assistant, usually in 2–5 minutes. You then switch on the chat in your theme editor (App embeds). The behind-the-scenes version is here.
  • Stays current. Products are re-synced every 4 hours. Pages, blog posts and collections are re-synced daily.
  • Product cards with live stock. When a shopper is browsing, the AI shows up to 5 product cards: photo, price, variants and Add to cart. On your Shopify storefront, Add to cart puts the item in your theme's own cart. The cards are built from live store data at the moment of the reply. The AI is instructed not to state stock in its own words, because its copy of your catalogue can be a few hours old.
  • Rules checked before the AI replies. You describe a situation in plain language, for example "the customer is asking for a refund". Every shopper message is scored against it before the AI answers. When a rule fires, the AI doesn't send a reply, and the shopper sees a holding message instead.
  • A button to reach a person in the chat header, limited to your business hours if you like. It's off until you turn it on. To catch shoppers who type "human" instead, add a rule for it.
  • Honest status for the shopper. The holding card shows Live Support, Support Online or Currently Away. It's based on whether your team has actually had the dashboard open in the last minute. When a chat is handed over and nobody on your team has it open, the shopper is asked for an email so you can reply later. This is on by default.
  • Unanswered handoffs are chased. Connect Slack, Discord or Telegram to be alerted when a chat is handed over. A handed-over chat that nobody answers sends reminders at 4, 24 and 48 hours. That applies whether a rule paused it or the shopper pressed the button. It also stays on the Insights "still waiting on you" list, oldest first, until someone replies or archives it.

Price:

  • 100 free messages to try it, once, with no card
  • Medium: $24.99/month for 400 messages
  • Pro: $99.99/month for 1,500 messages
  • Extra messages on Medium and Pro: $0.10 each

There is no fee per resolved conversation, and what you type yourself during a handoff doesn't count. Details are on the pricing page. See it on a store on the Shopify page, and the full handoff flow on AI-to-human handoff.

Common questions

Does Shopify have AI customer support built in?

Yes. Shopify Inbox is free, and its Inbox agent answers product questions, makes recommendations, helps with order lookups and adds items to the cart. For order information, the shopper must sign in, and your store must use the new customer accounts. When no staff are available, it gives the shopper your store's email.

Can an AI chatbot handle refunds on Shopify?

Some helpdesk AI agents can take order actions. Whether you let one is a policy decision, not a technical one. For a small store we recommend keeping refunds, cancellations and address changes with a person, and letting the AI explain the rules and collect the details first.

What should I automate first?

Product, sizing and shipping questions. Their answers are already written down, and a wrong answer is cheap to correct. Add order status only once you've tested verification as described above.

Should I tell shoppers they're talking to an AI?

Yes. It's honest, and it tells the shopper what to expect. Give the assistant a name that doesn't pretend to be a person, show human replies under a person's name, and make the way to a real person easy to find.

How much does AI customer support cost for a Shopify store?

It starts at free with Shopify Inbox. Paid tools charge by plan, by ticket, by AI interaction, or a mix of these, so compare them at your monthly message count, not at the headline price. The pricing model matters as much as the price. Per-resolution billing grows with every question the AI answers. A plan with a message allowance stays flat until you pass the allowance.

Try it on your own questions

The best test is your own inbox. Install it, ask it the 20 questions you get most, and see what it gets right. The first 100 messages are free, with no card and no time limit.
All posts

Your customers are already asking.

Put an assistant on your site that answers from what you know, and calls you in when a customer needs a person. 100 free messages to start, no card needed.

Any website

One line of code in your site. No developer needed.

Start free on any website
Shopify store

Free to install. Your storefront doesn’t change until you switch the chat on in your theme.

Install on Shopify