Option A — Import a CSV
Map your columns
ChatRos previews the file and asks you to match your spreadsheet columns to catalog fields: title, description, price, sku, tags, url, imageUrl. Map each one, then click Import.

Option B — Sync from a live source
Connect a source once and pull products automatically — and re‑sync whenever your store changes. Supported sources:Shopify
Products and variants from your Shopify store.
WooCommerce
Products from your WooCommerce store via the ChatRos plugin.
Medusa
Products from your Medusa backend.
Google Sheets
Products from a spreadsheet you choose — map the columns once and keep them in sync.
Connect a source
Open Catalog Sources
On the Catalog page, click Connect Source (if nothing is connected yet) or the settings gear next to Sync. This opens the Catalog Sources page.

Connect your store or spreadsheet
Pick a source and follow its connect flow. For stores, see the Shopify and WooCommerce guides. For Google Sheets, choose your spreadsheet and map the product columns once.
Sync
Back on the Catalog page, click Sync to pull the latest products from every connected source. ChatRos syncs the store first, then any connected spreadsheet, and re‑trains what changed.Products carry a Source column so you can see whether each item was added manually, imported from CSV, or synced from a store/spreadsheet.
Set up image search
With products and images in place, let customers find items by sending a photo.