Skip to main content

πŸ›οΈ How to setup an AI bot for product shopping (WhatsApp Shop)

Easily guide your customers through your product catalog on WhatsApp using a smart AI chatbot powered by Chakra. This tutorial walks you through setting up a Product Recommendation Bot using Chakra’s AI capabilities.

βœ… Before You Start
Make sure you've already:

  • Created a Meta Commerce Catalog and linked it to your WhatsApp account
  • Connected your catalog to Chakra and synced the products

πŸ” Step 1: Create a Product Content Source​

Before you can start recommending products via AI, you need to create a Content Source for your products.

  1. Navigate to: Admin > AI Settings > AI Content Source
  2. Click the New Content Source button (top right)
  3. In the modal:
    • Name: Enter something like Products
    • Content Source Type: Select Products
    • Which Products: Choose All
  4. Click Create to finish

This step indexes all your products into an AI-ready content source.


πŸ€– Step 2: Create the AI Shopping Chatbot​

Now let’s build the chatbot that uses this product source.

  1. Go to: Admin > Chat Settings > Chatbots
  2. Click Create Chatbot
  3. Rename the chatbot to Shopping Bot
  4. Edit the Welcome node:
    • Message: Hi this is Shopping bot
  5. From the left panel, drag and drop AI Product Search onto the canvas
  6. Connect the Welcome node to the AI Product Search node

πŸ›  Configure AI Product Search Node​

  • Content Source: Select Products (from Step 1)
  • Stop Keywords: (Optional) Add any stop keywords (case insensitive)
  • Header Text: e.g., Product Recommendations
  • Body Text: e.g., Here are our recommendations
  • Footer Text: e.g., Type stop to end this chatbot
  • Catalog ID: Add your Meta Commerce Catalog ID
  • Products Section Title: e.g., All Recommendations
  • No Answer Message: (Optional) Message shown when no results found
  • Thank You Message: Add a final step to thank the user
  1. Click Save
  2. Mark the chatbot as Active

Once triggered, this bot will continue assisting users until a stop keyword is entered.


⚑ Step 3: Add a Chat Trigger​

Set up a trigger to launch the bot based on user messages.

  1. Go to: Admin > Chat Settings > Chat Triggers
  2. Click Create Chat Trigger
  3. In the new page:
    • Keyword: ShopBot
    • Matching Strategy: Select Starts With
      (e.g., "ShopBot show me mugs")
    • Actions: Choose Trigger Chatbot and select your Shopping Bot
  4. Click Save

βœ… All Set!​

You’ve now created a smart, AI-powered shopping assistant for your WhatsApp store. Test it out and start converting chats into sales!