Docs / Shopping AI

In-chat storefront & honest inventory

owni.chat turns your connected catalog into a live shopping assistant: shoppers browse, filter, compare, and hand off to your own checkout — while answers about stock cite real quantities and restock dates when you provide them.

In-chat storefront

  • Large catalogs: host a live search API instead of syncing every SKU. The assistant searches at question time and keeps prices current. Include product attributes (name/value specs) in the JSON so answers can cite battery, flavour, size — see API → Live catalog search.
  • Product cards with compare, related upsell (“Often viewed with”), and OOS → similar in stock.
  • Checkout path: merchant add_to_cart_js, or Shopify cart deep-link when variant id is synced.
  • Business+ plan feature: catalog_panel.

Honest inventory AI

  • Products store stock_qty, restock_at, and optional location summary from Shopify, WooCommerce, or feed columns.
  • The assistant only promises an ETA when restock_at / feed date is set — otherwise it says the restock date is unknown and suggests in-stock alternatives.
  • Return / shipping answers prefer crawled policy snippets with URL citations, not guessed policies.

Search quality (live catalog)

Cards are only as good as the shop search. owni.chat rewrites each question into a few short q strings, prefers in-stock hits, and keeps SKUs that match more of the visitor's words (flavour, vitamins, 0 mg) — not just the category. Full checklist and example queries: API → Live catalog search → Best practices.

  • Index attributes (flavour, nicotine, “вітаміни”), not only the product name — otherwise “одноразки з вітамінами” returns popular disposables that are out of stock.
  • Always send in_stock / out_of_stock. The bot leads with what you can sell today.
  • Honour limit up to 50 and match hyphen/space variants (малина лимон = малина-лимон).
  • Example queries we send: вітамін однораз, 420 малина-лимон 50, 0 мг + без нікотину for nicotine-free, smok nord 5 with max_price when the visitor set a budget.

Setup checklist

  1. Connect a product catalog: live search API (best for 1k+ SKUs), feed, Shopify, Woo, or crawl markup. See Live catalog search.
  2. Paste an add-to-cart snippet (Shopify / Woo presets in Widget settings).
  3. Crawl return & shipping pages so policy snippets appear in Knowledge.
  4. Confirm inventory fields sync on your integration or feed mapping.