# An AI chatbot that recommends the right product

> An AI agent that recommends products from your catalogue in chat, with a photo, price and buy link, on WhatsApp, Telegram and your website.

Canonical: https://heykiko.io/features/product-answers
Last updated: 2026-11-05

Add your products, or import them from a CSV, and Kiko recommends the ones that fit what the customer is looking for, with a photo, the price and a link to buy, on your website chat, WhatsApp and Telegram. It quotes only your catalogue's prices and links, and never pushes something that doesn't fit.

## How a recommendation works

1. **Add your catalogue**: Each product with a name, a description of what Kiko should know, a price, a link, a photo and a category; or import a CSV.
2. **A customer describes what they need**: “A vase for a small table under £60”, in their own words and language.
3. **Kiko finds what fits**: It searches your live products by meaning, not just keywords, keeps only the close matches, and prefers a featured one when two fit equally well.
4. **It recommends, with a card**: A short reason why it fits, then a card with the photo, price and buy link: a card in your website chat, a native card with a button on WhatsApp and Telegram.

Included on every plan, after a 14-day free trial.

## When Kiko recommends

- **Only when asked**: The default: when a customer asks about products or prices.
- **Or when it fits**: Switch it on and Kiko also suggests a product when it clearly helps, such as a cover for the sofa they just asked about.
- **Without repeating itself**: A product shown in the last few replies isn't shown again unless the customer asks for it by name.
- **In any language**: Kiko recognises that someone is shopping from what they mean, whatever language they write in.

## What you get

- **One catalogue, every channel**: Turn recommendations on or off for your website chat, WhatsApp and Telegram separately.
- **Categories**: Group products, with categories inside categories, to help Kiko find the right one.
- **Draft and archive**: Keep a product hidden from chat while you work on it, or archive it without deleting it.
- **Clicks from your website chat**: See which products get clicked, and the lead shows what the visitor was interested in.
- **Import and update by CSV**: One product per row; a product with the same name is updated, not doubled.

## What you can set

In Knowledge › Products, for each agent.

| Setting | What it does |
| --- | --- |
| Your agent recommends products | On or off, then on or off for each channel. |
| How forward it is | Only when asked (the default), or when it fits. |
| Items per reply | Just one, or up to 2, 3, 4 or 5. |
| Featured | Preferred when several products fit equally well. |
| Status | Active, draft (hidden from chat) or archived (kept, never shown). |
| Photo | PNG, JPG or WebP, up to 5 MB. |
| CSV columns | name, description, category, price_display, product_url, status and is_featured. |

## Good to know

- **Your prices, never invented ones**: Kiko is told to use only each product's name, description, price and link. If your catalogue and your website disagree on a price, the catalogue wins.
- **A catalogue, not a shop**: Customers buy on your own site through the product's link. HeyKiko doesn't take payments, keep stock counts or sync with Shopify or WooCommerce; for live stock, connect your database. Source: [Live answers from your database](/features/database-answers)
- **Clicks are counted in your website chat**: On WhatsApp and Telegram the button opens your page directly, so those clicks aren't counted.
- **Prices are text**: A price is shown as you type it, such as “£48” or “from $120”, so it's in your currency and words.

## Questions about product recommendations in chat

### Can an AI chatbot recommend products?

Yes. Kiko recommends products from your catalogue that fit what the customer is looking for, with a photo, the price and a link to buy, on your website chat, WhatsApp and Telegram.

### Can it show products on WhatsApp?

Yes. On WhatsApp a recommendation arrives as a native card with the product's photo, name, price and a “View offering” button that opens your page. Telegram gets the same as a photo with a button.

### How do I add my products?

Add them one by one in Knowledge › Products, or import a CSV with one product per row. Importing again updates products with the same name instead of adding them twice.

### Will it push products in every reply?

No. By default it recommends only when a customer asks about products or prices. You can let it suggest a product when it clearly helps, and choose how many it shows at once.

### Does it work with Shopify or WooCommerce?

There's no store sync. You add products in HeyKiko or import a CSV, and each one links to its page in your store, where the customer buys.

### Can it check stock?

Not from the catalogue. If your stock is in a MySQL or MariaDB database, connect it and Kiko can look stock up live.

### Which plans include product recommendations?

Products are on every plan, after a 14-day free trial with no card.

## Related

- [Online stores](https://heykiko.io/solutions/online-stores)
- [Live answers from your database](https://heykiko.io/features/database-answers)
- [Lead capture](https://heykiko.io/features/lead-capture)
- [WhatsApp AI chatbot](https://heykiko.io/channels/whatsapp-ai-chatbot)
- [Pricing](https://heykiko.io/pricing)
- [Human hand-off](https://heykiko.io/features/human-handoff)
- [Appointment booking](https://heykiko.io/features/appointment-booking)
- [Shared inbox](https://heykiko.io/features/shared-inbox)
- [Train on your website and files](https://heykiko.io/features/train-on-your-website)
- [Cases and approvals](https://heykiko.io/features/cases-and-approvals)
- [Test and tune your agent](https://heykiko.io/features/test-your-agent)
- [Knowledge access by role](https://heykiko.io/features/knowledge-access)
- [Ask Kiko](https://heykiko.io/features/ask-kiko)
- [Privacy controls](https://heykiko.io/features/privacy-controls)
