Skip to main content
With the Conversational mode the AI agent describes products, manages the cart, and guides the purchase directly in the chat, without needing to open external webviews. Ideal for channels other than WhatsApp or accounts that are not verified by Meta.

Requirements

To display products you need them loaded in Jelou Shop:

Shopify

Sync from Shopify

VTEX

Sync from VTEX

WooCommerce

Sync from WooCommerce

API

Upload products directly via API

Advantages

  • Works on any channel (WhatsApp, web, Facebook, Instagram, etc.) without requiring Meta verification.
  • The agent describes the products and manages the cart within the conversation.
  • Does not depend on webviews or external links.
  • No need to open external links; all catalog information is delivered directly in the chat.
  • You can search for products, view details, add to cart, and complete the purchase without leaving the chat.

Purchase flow

1

Search for products

The user requests a product and the agent searches the catalog.
2

View details

The agent describes the product with price, stock, and features.
3

Add to cart

The user indicates which products they want and the agent adds them to the cart.
4

Complete purchase

The agent retrieves the cart summary and directs the user to the payment flow.

Installation

1

Create a workflow

Create a new workflow for the e-commerce flow. If this is your first time, see the guide Your first workflow.
2

Configure the AI Agent node

Connect the workflow with an AI Agent node. In the node configuration, import the Jelou Shop MCP from the Integrations Marketplace to enable the e-commerce tools.
Import Jelou Shop MCP from the AI Agent node
If you connected your store from Shopify or WooCommerce, the Jelou Shop MCP is included automatically with the integration. You only need to import it manually if you uploaded products via API.
Then configure the following prompt:
Configure the following tools:
These tools accept optional parameters:
  • search_products: category, branchCode, per_page (1-20, default 5), search_mode (semantic|ilike).
  • remove_product_from_cart: variation_id for products with variations.
  • get_and_clear_cart: debit_stock to debit inventory. Returns cart_id for future cart restoration.
  • get_and_clear_cart: use_external_checkout so the payment is completed in the original store instead of the Jelou payment flow. Only available if you connected your store with Shopify or WooCommerce. The response includes checkout_url with the link to the store checkout.
  • Several tools accept cart_id to restore a cart from a prior checkout.
3

Access cart information

You can get the cart data at any time using:
The cartData object contains the following structure: