Start free

A salesperson who knows every product in the store.

The AI searches your catalog, answers with the price and details on file and sends the product photo on WhatsApp. When a customer wants something off-catalog, it calls in your team.

Sign up through the site and get a US$5 test credit.

MetaBusiness PartnerOnly sells what’s in your catalog
Catalog searchWhat the AI looked up before answering
denim jacketWaiting for a question
Classic Denim JacketUS$39.90Category: JacketsCheckingBest match
Sherpa Denim JacketUS$54.90Category: JacketsCheckingAlso matches
Denim Vest—Paused in the dashboardNot offered
Active products only
This replyUS$0.09
A reply that searches the catalog is a tool interaction. The photo goes out as a WhatsApp message, priced on its own.
Sample conversation, with the price of one AI interaction. Fictional products.

From “got it?” to the product link.

It understands questions the way customers type them and answers with what’s in your catalog, and only that.

  1. Customers ask their own wayName, category, description or price range. The AI searches your active products, including the keywords you add.
  2. Answers from the product recordPrice, the crossed-out “was” price and the description come from the product record; from VTEX or OpenCart, also attributes like size or color.
  3. Shows the productOn WhatsApp, it sends the photo with name and price and a button to the product page, when there’s a link.
  4. Calls in the team at the right timeNegotiations, custom orders or questions the catalog can’t answer go to a person, with the whole conversation.
  5. And after the purchaseWith a VTEX or OpenCart store connected, it looks up the order by number and shares status and tracking.
On WhatsApp, the photo with name, price and a button to the product page.On Instagram Direct, it answers in text from the same catalog.

It only sells what’s in your catalog.

The catalog comes in three ways. Products you pause in the CCX catalog drop out of the AI’s answers.

A CSV spreadsheetUpdates by SKU without duplicates. Excel files need to be saved as CSV.
Product by product in the dashboardWith photo and the keywords customers use.
A mirror of your storeVTEX or OpenCart, refreshed every 6 hours. With the store connected, the AI also asks it live.VTEXOpenCart
Your catalogImported from CSV, by SKU
Classic Denim JacketDJ-001US$39.90Active
Sherpa Denim JacketDJ-014US$54.90Active
Denim VestDV-203US$29.90
Canvas ToteTB-310US$18.00Active
Do you have a denim vest?
AI · searched the catalog
We do! The Denim Vest is US$29.90. I’ve sent you the photo with the product link.
AI · handed off
The denim vest isn’t in our catalog right now, so I’ll bring in someone from the team to help you.
Try it: switch the Denim Vest on and off. Fictional data, sample conversation.

A blank price never goes out.

Language models complete patterns: without the number, a quote becomes “$XX.XX”. That’s why the guards live in the code, not just in the instructions.

A reply with a blank price never reaches the customer: the conversation goes to a person.
It never claims anything about an order it didn’t look up.
Every reply is logged, along with the search it ran.
Customer asks6:32 PM
How much for the jacket with my logo embroidered on it?
The model’s draftBlank price
“Sure! The embroidered jacket is $XX.XX.”
Not sent: the guard in the code blocks it.
What happens insteadTo a person
Sales team
Hi! For custom embroidery we quote by logo size. Can you send me the file?
The conversation goes to your team, with everything said so far.
Sample conversation

Pay per reply, not per salesperson.

A reply that searches the catalog counts as a tool interaction. WhatsApp messages are billed separately, and seats are free.

Catalog search or order lookupUS$0.09
Knowledge-base replyUS$0.05
Simple replyUS$0.02
Plansfrom US$39/mo
SeatsNo charge

Prices in US dollars. Each product photo sent is one WhatsApp message, at the published price for the destination country.

See full pricing
What the AI costs in a monthPick how many replies, then compare the three kinds of reply.
3,000 replies that search the catalog, at US$0.09 eachUS$270

An estimate at current prices, for AI interactions only. Add the monthly plan, from US$39, and the WhatsApp messages. No commission on sales.

Before you let the AI sell

Still unsure? Talk to the team that runs the platform.

Can the AI make up prices?

The price it quotes comes from the product record. If the data is missing, a guard blocks the reply with a blank price and the conversation goes to a person. It can still misread a confusing request, and every reply is logged.

How does the catalog get in?

Through a CSV spreadsheet that updates by SKU, entry in the dashboard, or a mirror of your VTEX or OpenCart store refreshed every 6 hours. With the store connected, the AI also asks it live. Excel files need to be saved as CSV.

Does it close the order by itself?

No. It shows the product, answers questions and sends the link to its page; the purchase happens in your store. If the customer wants to negotiate or buy another way, it hands off to your team.

Does it work on Instagram?

In Direct it answers in text, from the same catalog. The product photo with a button only goes out on WhatsApp.

Where does the AI run?

The catalog and conversations are stored in São Paulo, Brazil. CCX Messages AI is processed in the United States by contracted sub-processors, listed in the Trust Center: the conversation text goes there for the AI to answer. The international transfer is covered in the Privacy Policy.

How much does it cost?

US$0.09 per reply that searches the catalog, plus the WhatsApp message. No per-seat fees and no commission on sales.

Put your catalog to work in the chat.

Sign up through the site and get a US$5 test credit.