Skip to main content

End-to-end commerce assistant tutorial

  1. Provision a disposable tenant and issue a least-privilege tenant credential.
  2. Discover /catalog/index-sync/schema and save the returned limits/policies.
  3. Synchronize taxonomy, collections, attributes, and classifications through one schema run.
  4. Synchronize a representative product set with truthful descriptions, stable external ids, monotonic timestamps, prices, stock signals, destinations, variants, and managed media references.
  5. Wait for product projection and semantic-index readiness; verify exact and semantic queries.
  6. Bootstrap the assistant from your backend and create a Broker public-chat session.
  7. Send a product request and render stream events plus product-card artifacts in cursor order.
  8. Change one product description, sync only that product, and verify only its embedding lifecycle advances.
  9. Send a signed inventory event and verify freshness changes without a descriptive product resync.
  10. Run isolation, replay, stale-update, revoke-media, reconnect/cursor, zero-result, and controlled-failure tests.

Launch only when both the runtime path and the tenant/operator remediation path are proven.