Guide

WhatsApp catalog vs an AI sales agent: what is the difference

A WhatsApp catalog is a product list. An AI sales agent is a salesperson. The catalog holds up to 500 items in the free Business app, shows them as cards, and lets a customer build a cart and send it to you. That is where it stops: the cart arrives as a message a human has to read, price, and answer. An AI sales agent picks that message up, answers questions from live product data, checks stock, and returns a checkout link, unattended, at any hour.

Last updated

What the native WhatsApp catalog actually is

The catalog is a product list you upload to Meta, not a store. Meta's developer documentation defines it as a structured inventory of products or services that you upload to Meta and connect to your WhatsApp Business account. Everything a customer sees in chat, the product cards, the collections, the cart, is a view onto that one list. Knowing that explains most of what follows.

  • How items get in: one at a time in the WhatsApp Business app, or in bulk through Meta Commerce Manager or the Commerce API. Store owners on Shopify or WooCommerce usually push a product feed rather than type every item twice.
  • What each item holds: Meta lists the fields as name, description, price, images, and availability. There is no field for a size chart, an ingredients list, a delivery time, or "does it run small", which is exactly what customers ask about.
  • How many items: Meta's own WhatsApp Business app material says you can upload up to 500. A store with more than that has to decide which products the chat is allowed to see.
  • Approval is not optional: WhatsApp automatically reviews every item against the Commerce Policy. An item that is pending review or rejected is not visible to customers, and you appeal a rejection inside Commerce Manager. New items are not instantly sellable.
  • How it appears in chat: a single product message showing one item with image, price, and description; a multi-product message with up to 30 items grouped into sections; a horizontally scrollable product carousel; or the customer opening your catalog and browsing it themselves.

All of that is genuinely useful. It replaces sending photos one by one and typing prices from memory. It is a better shop window. It is still a shop window.

What actually happens when a customer sends you a cart

The cart is the part shop owners most often mistake for a checkout. Here is the whole sequence as Meta documents it.

1
The customer builds it

They add items while browsing your catalog. Up to 99 units of any single item, with no limit on how many distinct items go in.

2
One cart, one thread

Meta is explicit: only one cart exists per chat thread, and carts do not persist across multiple devices. Start on a phone, finish on a laptop, and it is gone.

3
It sits there until sent

The cart stays in the thread until the customer sends it. A customer who fills a cart and never taps send leaves you nothing at all to see or follow up on.

4
It arrives as a message

When they do send, you get an order message listing the items. It is a notification, not an order in a system. Someone must open it, check stock, work out delivery, quote a total, and reply.

Step 4 is where browsing stops converting. The catalog did its job and the customer did theirs, and now the sale waits on a person reading a message. If that person is asleep, serving a walk-in, or forty messages behind, the customer waits. Waiting is when they go and buy it somewhere that answered.

Six things the catalog and cart cannot do

None of these are defects. A display case is not supposed to talk. But if you set up a catalog expecting orders and got browsing, this list is the reason.

  • Answer a question. "Will the medium fit a 40 inch chest?" arrives as plain text. Nothing in the catalog reads it, so it sits unanswered until you get to it.
  • Check live stock. The availability flag is whatever you last saved. Meta's docs note that an item which becomes unavailable is removed from a cart, which protects you from selling air, but the customer sees the item vanish, not why, and nobody explains or offers an alternative.
  • Upsell or recommend. There is no mechanism that suggests the matching item, the larger pack, or the thing that goes with what they picked. Every basket is exactly what the customer thought of on their own.
  • Take payment automatically. Meta's Payments API is country-scoped, with the developer documentation covering Brazil and India separately. In most markets money moves outside WhatsApp: a payment link you paste by hand, a transfer, or cash on delivery.
  • Chase a silent customer. Cart never sent means no signal reaches you. Cart sent and never answered means no reminder reaches them. Both are dead ends by design.
  • Work while you sleep. The free WhatsApp Business app offers a greeting message and an away message, and both send the same fixed text to everyone. Neither can price an order or confirm stock.

One change to watch. Meta has begun charging for its own Meta Business Agent messages as of August 1, 2026, on a per-token basis it prices at $2.00 per million tokens, which it puts at roughly 4 to 5 cents per message. That confirms Meta is putting an AI assistant into its own business messaging products. What it can do for a store, and where it is available, is not something we can verify from Meta's documentation yet. If you are choosing between options, check whether Meta's own agent now covers what you need before paying anyone, us included.

What an AI sales agent adds on top

An AI sales agent does not replace the catalog. It reads it, and it answers the messages the catalog cannot. Concretely, in the same chat and often using the same Meta product cards:

  • It reads the question and answers it. Sizing, materials, delivery area, opening hours, warranty, whatever your product data and your own instructions cover.
  • It checks stock at the moment of asking. Not the last time you edited the catalog. Out of stock becomes a sentence plus two alternatives instead of a silently disappearing item.
  • It turns a description into a shortlist. "Something under 200 for a ten year old" is a real query to it, not a dead end. The catalog can only show what the customer already knew to look for.
  • It closes. It builds the cart in the conversation and hands over a real checkout link, a genuine Shopify checkout or your WooCommerce payment page, or opens a cash-on-delivery order for stores with no website at all.
  • It follows up. A cart that goes quiet gets a nudge on a schedule you set, which is the one behaviour the native cart has no version of. That is the whole idea behind cart recovery.
  • It works at 2am, in their language. The customer writes in Arabic, Urdu, or Spanish and gets answered in it, on a Friday night, without you being awake.
  • It hands over to you. Anything outside its remit goes to a human, with the transcript attached, instead of being guessed at.

The mechanism behind each of those is on the AI sales agent page. The point for this guide is narrower: every item on the list is a thing that only happens because something is reading the messages.

Side by side: native catalog vs AI sales agent

CapabilityNative WhatsApp catalog and cartAI sales agent on top
Show products in chatYes: single product message, multi-product message of up to 30 items, product carousel, browsable catalogYes, and it chooses which products to show based on what the customer described
Catalog sizeUp to 500 items per Meta's WhatsApp Business app materialSame catalog underneath; it can also read a full store catalog synced from Shopify, WooCommerce, or a POS
Item approvalEvery item is auto-reviewed against the Commerce Policy and stays hidden until approvedUnchanged. The catalog rules are Meta's either way
Answer a product questionNo. Free text is not read by anythingYes, from your product data. Quality depends entirely on how good that data is
Live stock checkAn availability field, accurate as of your last edit. Unavailable items are dropped from carts without explanationRead at the moment the customer asks, with alternatives offered when something is out
Recommend or upsellNoYes: related items, bundles, and larger sizes drawn from the same catalog
Build a cartYes, the customer builds it. Up to 99 units per item, no cap on distinct itemsYes, the agent adds and removes items on request, including "add the second one"
Cart persistenceOne cart per chat thread, and it does not survive a switch of deviceThe conversation and cart are held server side, so the customer can leave and come back
What happens when the cart is sentAn order message lands in your inbox for a human to read, price, and reply toThe same message is read and answered automatically, with an itemised total and a next step
Take paymentNo native checkout in most markets. Meta's Payments API is country-scoped, documented for Brazil and IndiaA real checkout link from your store, or a confirmed cash-on-delivery order for catalog-only shops
Chase an abandoned or unanswered cartNo follow-up exists in either directionScheduled follow-up messages on your own timing and wording
Out of hoursGreeting and away messages only, identical text for every customerFull conversations at any hour, with escalation to you when needed
LanguagesWhatever you typed into each item, in one versionReplies in the language the customer writes in, switching mid-conversation
Account type requiredFree WhatsApp Business app is enoughWhatsApp Business Platform, with a registered number and a verified business
CostFree, beyond your own time answeringA monthly subscription plus Meta's per-message charges
Setup effortAdd items by hand or upload a feed in Commerce ManagerConnect the store once and the catalog syncs; the real work is writing product data good enough to answer from

The honest trade-offs of the AI route

The catalog is free and the agent is not, so the case for the agent has to survive its own costs. These are the ones that actually bite.

  • It is a monthly bill. Ours is flat: $29 per month for Starter with 500 conversations, $79 for Growth with 2,000, and $199 for Pro with 6,000, with no cut of your order value. Compare it against the hours you currently spend answering, not against zero.
  • You have to leave the free app. The WhatsApp Business app has no interface that lets another system reply for you, so automated selling means moving to the Business Platform. That brings Meta's per-message charges, which vary by country and message category; the breakdown is in our WhatsApp API pricing guide.
  • Thin product data produces thin answers. An agent grounded in a catalog whose descriptions are one line long will say "I do not have that detail" a lot. That is honest and it still loses the sale. Budget an afternoon writing two or three sentences per product covering the questions you already get.
  • It can be confidently wrong. Grounding it in your own data removes most of the risk, not all of it. Read transcripts daily for the first fortnight and correct the instructions where it went off. Any vendor who tells you this never happens is selling, not explaining.
  • Some customers want you, not it. In small shops the owner's voice is part of the product. Keep handover to a human one message away and make sure the agent offers it rather than looping.
  • Nobody can tell you the uplift in advance. Any percentage quoted at you without your data is invented. Measure your own before and after, using the method below.

How to tell whether the catalog is your bottleneck

Do this before you buy anything, including from us. It takes about an hour and it replaces guesswork with your own numbers.

1
Count the drop

For one month, count how many people opened your catalog or received product cards, and how many orders you took in chat. The gap between those two is what you are trying to close.

2
Read the last 50 dead threads

Tag each one: unanswered question, cart sent but never confirmed, price or stock query, arrived out of hours, or wrong language. The biggest tag is your actual problem.

3
Time your first reply

Median minutes from a customer message to your answer, and how many fall outside working hours. This single number predicts most of the loss.

4
Change one thing, remeasure

Better product descriptions, a second person on the inbox, or an agent. Rerun steps 1 to 3 a month later and you will know what it was worth to you.

If step 2 comes back mostly "arrived out of hours" and "question never answered", the catalog is not your problem and neither is your pricing: nobody was there to answer. That is the specific gap an AI sales agent fills, and it is worth being precise about it, because if your threads say "customer changed their mind after ordering" instead, your problem is order confirmation, not conversation.

Catalog and AI agent questions

Why does my WhatsApp catalog get views but no orders?+

Because a catalog is a display case, not a salesperson. It shows items and lets a customer build a cart, but every question the customer asks along the way, about size, stock, delivery, or a discount, lands as plain text that only a human can read and answer. Views measure browsing. Orders need someone to answer. If your replies come hours later, or after hours not at all, the catalog will keep producing browsing and very few sales.

How many products can I put in a WhatsApp catalog?+

Meta's own WhatsApp Business app material says you can upload up to 500 items. Separately, a multi-product message can show up to 30 of them at once, grouped into sections, and a customer can add up to 99 units of any single item to a cart with no cap on how many distinct items go in. Limits have changed more than once, so check Meta's catalog documentation before you plan around a number.

Does the WhatsApp cart take payment?+

In most countries, no. The cart is a list the customer assembles and sends to you as a message; you then collect money somewhere else, with a payment link, a bank transfer, or cash on delivery. Meta does publish a Payments API, but it is country-scoped: the developer docs cover Brazil and India separately. Outside those markets, treat the cart as an order request, not a completed sale.

Do I have to delete my catalog if I add an AI sales agent?+

No. The agent reads the catalog rather than replacing it, and in most setups the same Meta catalog stays exactly where it is. The difference is that the product cards get chosen for a specific customer and the message that follows gets answered. For Shopify, WooCommerce, or POS stores, the products sync from the store instead of being typed twice.

Can an AI sales agent work with the free WhatsApp Business app?+

No, and this is the real cost of the change. The free app has no interface for another system to reply on your behalf; its only automation is a greeting message and an away message, both fixed text sent to everyone. Automated selling needs the WhatsApp Business Platform, which means a registered number, a verified business, and Meta's per-message charges on top of whatever software you use.

Will an AI agent invent product details my catalog does not have?+

A grounded agent will not: it answers only from your synced product data and says it does not know when the data is missing. But thin data produces a lot of "I do not have that detail", which is honest and still loses sales. If your product descriptions are one line long, expect to write two or three sentences per item covering the questions you already get asked before the agent can answer them.

What does an AI sales agent cost compared to the free catalog?+

The catalog itself is free. With us the assistant is flat: $29 per month for Starter with 500 conversations, $79 for Growth with 2,000, and $199 for Pro with 6,000, with no percentage of your order value. On top of that sits Meta's per-message charge, which varies by country and message category; the breakdown is in our WhatsApp Business API pricing guide.

Your catalog is already built. Give it someone to answer with.

An AI sales agent on top of the catalog you already have, flat from $29/month.

Get startedSee it in action

Plans from $29/month, 500 conversations included. See pricing

AiBayya
ShopifyWooCommercePOSNo websiteFeaturesPricingGuidesCompareFAQPrivacyTermsDPA
Built on the official WhatsApp Business API · © 2026 AiBayya, a product of Difae Research

AiBayya is an AI sales agent for WhatsApp that sells, recovers carts, and confirms COD orders for Shopify, WooCommerce, POS, and no-website stores.

See it sell for your store

Leave your WhatsApp number and we will message you there to set up a live demo on your own catalog.

Used only to contact you about the demo. Never resold, never added to a list.