← All posts

Shopify Chatbot That Reads Your Real Catalogue, Not a Guess

Shopify chatbot reading live catalogue and stock data versus a scripted bot

Shopify chatbot adoption is about to split into two clear camps this year

Your Shopify chatbot broke in January. If you built it in 2024 or 2025, that's not your fault. Shopify killed legacy custom-app tokens in January 2026, and every integration still relying on them stopped authenticating overnight.

Most of those failed setups are fixable now, not permanently broken, once you reconnect through the current method. The bigger split this year is elsewhere: bots that memorized a script last spring, versus bots that read the store's live catalogue and order feed every time a shopper asks a question.

The difference that actually matters isn't personality or response speed. It's whether the bot is reading your real prices and real stock levels, or reciting something it memorized months ago. We built Tendabot to connect directly to the store's catalogue and order record, so a customer asking "is this in stock" gets today's answer, not a guess frozen at setup time.

Key takeaways:

  • Legacy Shopify custom-app tokens stopped working in January 2026. Connection now runs through a Dev Dashboard Client ID and Secret.

  • A catalogue-reading bot answers from live prices, stock and order data. A script-based bot answers from whatever it was told once.

  • Pre-sales questions (sizing, bundles, shipping zones, return windows) are this bot's strength. Order status lookup is a separate, dedicated workflow.

  • Store Actions, including order lookup and identity verification, are Pro and Scale features, not available on entry plans.

  • Reply cost is billed at the AI provider's real token rate, with no markup and no overage surprise.

Table of Contents

Why Most Shopify Chatbots Are Guessing, Not Reading

A chatbot trained on a script answers confidently even when it's wrong. It will quote a price that changed last week, tell a shopper an item is in stock when it sold out an hour ago, or describe a return policy that got updated in March. You end up sitting in the live chat window correcting your own bot in real time. That defeats the point of having one.

Why Most Shopify Chatbots Are Guessing, Not Reading - shopify chatbot

The fix is structural, not cosmetic. A bot that reads the store's live catalogue and order data pulls the actual price, the actual stock count and the actual order status at the moment someone asks.

It never invents a product that doesn't exist, and it never quotes a discontinued SKU as available. That single design choice is what separates a genuinely useful shopify ai chatbot from a chat widget with a canned FAQ bolted on.

Where Generic Bots Go Stale

Most FAQ-style bots memorize their answers once, during setup, and never check back. That's fine until:

  • You run a flash sale and prices shift for 48 hours
  • A bestseller sells out mid-afternoon
  • You update your return window from 30 to 60 days
  • A bundle price changes because one component went out of stock

Every one of those events makes a script-based bot wrong until someone manually edits its training data. A catalogue-reading bot doesn't need that edit, because it never had a stale copy to begin with.

Imagine a five-person team fielding forty stock and policy questions a week. They have nobody to spare for constant script maintenance, no content person keeping a chatbot's canned answers current between sales. They need a bot reading the source of truth directly, not a snapshot someone typed in six months ago. This is where shopify customer service automation tools earn their keep, or fail to.

The Shopify Auth Wall That Killed Custom Apps in January 2026

If you tried wiring a chatbot into Shopify before this year and it broke, you're not imagining it. Shopify retired legacy custom-app access tokens in January 2026. Any integration still relying on that old method simply stopped authenticating.

The current connection method works differently. You generate a Client ID and Secret from Shopify's Dev Dashboard, not a copied access token from an app settings page. It's a one-time setup step, but it's a different flow than whatever tutorial you followed a year or two ago.

This Isn’t a Tendabot-Specific Problem

Worth stating plainly: this change affects every tool claiming a Shopify integration, not one vendor. If an app you evaluated in 2024 or 2025 hasn't updated its docs to reference the Dev Dashboard flow, that's the warning sign, not proof the whole category is broken. Once the credentials are in place, the actual value starts. The bot reads your catalogue and orders correctly, instead of fighting an auth error.

What Should a Shopify Chatbot Actually Answer?

The strongest use case for a catalogue-aware bot isn't order tracking. It's the pile of pre-sales and policy questions that eat a support inbox before anyone has even bought anything.

What Should a Shopify Chatbot Actually Answer? - shopify chatbot

A well-set-up shopify customer service chat handles questions like:

  • Sizing and fit guidance based on the actual product description
  • Whether an item is currently in stock, at the current count
  • Bundle or multi-buy pricing pulled from the live catalogue
  • Return window length and conditions
  • Shipping zones, cutoffs and delivery estimates by region

Policies the Catalogue Feed Can’t Cover

Not every answer lives in product data. Warranty terms, store hours, gift-wrap availability and loyalty program rules usually sit in a help doc, not a SKU field.

That's what a knowledge base is for: paste your policies in directly, upload a document, crawl your existing site, or publish a Help Center the bot reads from.

Combining catalogue data with a written knowledge base covers both the "is this in stock" question and the "what's your warranty policy" question with one bot.

Order status is a different problem, with its own logic around order lookup, verification and carrier data, and it deserves its own treatment rather than a quick paragraph here. Our shopify order tracking guide covers that workflow in full. This article is about everything a shopper asks before they've placed the order, when confidence in your catalogue is what closes the sale.

A Worked Example Using Real the platform Pricing

Take a small apparel store running about 500 chat, WhatsApp and email conversations a month. Say 70% are simple sizing, stock or shipping questions that a fast, cheap model like GPT-4o mini answers confidently, at roughly $0.0004 per reply. That's 350 replies at $0.0004 each, or $0.14 for the month.

The remaining 30%, say a warranty exception or a multi-item return question, route to a stronger model like GPT-4o at roughly $0.003 per reply. That's 150 replies at $0.003 each, or $0.45.

Total AI cost for the month lands around $0.59, on top of whatever plan tier covers your reply allotment.

That's the logic behind our structure: one AI agent across website chat, WhatsApp and email with a shared human inbox, running on any of 42 models from 11 providers, billed at the provider's real token cost with no markup.

Your team's own replies are always free and never metered, and when the plan's replies run out the bot pauses politely instead of generating an overage bill.

Intercom's Fin AI agent, for comparison, bills at a flat $0.99 per resolution regardless of which model handled it, per its public pricing page.

A resolution isn't the same unit as a single reply, since one resolution can cover an entire multi-message conversation, so treat the comparison below as directional rather than exact.

Push your resolutions from a normal 500 a month to 2,000 during a sale, and that's $1,980 on a per-resolution model, versus a routed setup that stays in the range above, plus your fixed plan cost.

A hard pause avoids that spike instead of handing you a bigger invoice at month's end.

How Handoff Works in Practice

When a shopper's question needs a person, a teammate can jump into the shared live inbox, answer directly, and hand the conversation back to the AI without losing the thread. The bot picks up context rather than starting over.

One thing to flag clearly: Store Actions, meaning direct order lookups and identity verification against the store's records, are available on Pro and Scale plans. They aren't part of the entry-level setup. If your evaluation depends on the bot pulling a specific customer's order, check which plan tier includes that before you commit. You can see the full breakdown of what's included at each tier on the pricing page.

Know Where a Catalogue Bot Hits Its Limits

No tool here is a fit for every store, and pretending otherwise wastes your evaluation time. A few honest boundaries worth knowing before you connect anything.

This setup isn't built for:

  • Stores that need phone support alongside chat, since there's no telephony layer here
  • Teams wanting one vendor to also print shipping labels or push carrier tracking updates
  • Anyone expecting the bot to know more about a shipment than the store's own system does

That last point deserves emphasis. The bot reads the store's own order record and nothing beyond it. It won't invent a tracking detail the store itself doesn't have, and it shouldn't. That's a feature, not a gap. But it means your Shopify admin needs accurate order data for the bot's answers to be accurate too.

Big Catalogues Need a Test Run

If your store runs thousands of SKUs with prices or stock changing constantly, test the sync speed before you go live. Sync time varies by catalogue size and how Shopify batches its webhooks, so don't assume it will match a smaller store's experience.

Test refresh lag on a staging store before your next sale, not during it. Teams running very high support volume with complex ticketing needs, multiple queues and heavy reporting requirements may also be better served by a full helpdesk platform than a lean AI-first bot.

This tool is built for speed and cost control, not for replacing a mature enterprise support stack. You can browse our solutions by business type to see where you fit.

Pick a Model and Set Up Without Overpaying

Not every question needs the most expensive model available. A simple "do you have this in size medium" lookup running on GPT-4o mini costs roughly $0.0004 per reply.

Route that same question to GPT-4o instead and you're paying closer to $0.003 per reply, almost eight times more, for an answer that didn't need the extra reasoning.

Being able to choose from 42 models across 11 providers, and switch per bot, means the simple questions stay cheap and only the hard ones use the pricier model.

Teams that want direct control over provider cost can bring their own API key with BYOK on Scale, managing spend outside our own billing entirely. That's a meaningful option for a team already running its own OpenAI or Anthropic account and wanting one less markup layer in the chain. Check every feature available at each tier if you want the full list before deciding.

Getting Live Across Channels

Setup itself is intentionally light:

  1. Drop one script tag on your site. It works across WordPress, Shopify, Webflow, Wix and Squarespace.
  2. Connect WhatsApp Business through coexistence, so the number already printed on your packing slips keeps working on the owner's phone.
  3. Connect your Shopify store using the Dev Dashboard Client ID and Secret from your Shopify admin.
  4. Load your knowledge base by pasting policies, uploading documents, crawling your site, or publishing a Help Center.

Once that's done, you have a shopify chatbot reading your real catalogue and orders instead of guessing at them, across chat, WhatsApp and email, with a human always one click away in the shared inbox. If you want to see the shopify support chat behavior before connecting your own store, try the demo bot first. Start free, 300 credits, no card, at.

Frequently Asked Questions

Why did my Shopify chatbot integration stop working in 2026?

Shopify retired legacy custom-app access tokens in January 2026. Any chatbot still using the old token-based connection method needs to reconnect using a Client ID and Secret from Shopify's Dev Dashboard instead.

Can a Shopify chatbot check real stock levels, not just answer from a script?

Yes, if it's built to read your live catalogue rather than a memorized script. That means it pulls current stock counts and prices at the moment a shopper asks, instead of repeating information that was accurate only at setup time.

Does a Shopify chatbot handle order tracking questions too?

Order status lookup is a related but separate workflow with its own verification and data requirements. See our dedicated guide on Shopify order tracking for how that piece works.

What’s the difference between a Shopify live chat widget and a full AI agent?

A live chat widget alone is just the interface. Someone or something still has to answer inside it. An AI agent that reads your catalogue and orders can answer pre-sales and policy questions directly, while a shared inbox lets a human step in for anything the bot shouldn't handle alone.

Are Store Actions like order lookup available on every plan?

No. Store Actions, including direct order lookups and identity verification, are available on Pro and Scale plans, not on entry-level tiers. Check plan details before assuming that functionality is included.

Try it

Put an AI agent on your site in minutes.

300 free credits. No card. Cancel whenever.

Start free
Ready when you are

Your first agent, answering in five minutes.