Public API
Keep your product catalog in sync
Who this is for: Your products/prices change often and you don't want to edit them by hand in the dashboard.
Outcome: A worker writes your current catalog into the agent's product-recommendation step whenever your source changes.
1. Find the recommendation step
List the agent's integration-capable steps to get the step id you'll write to.
2. Write the catalog
Send your current products with the full-replace contract — the whole list is replaced, so send everything you want live each time.
3. Schedule it
Run on your catalog's change cadence (a webhook from your commerce system, or a nightly job).
Tips
- This is a full replace, not a merge — always send the complete list, not a delta.
- Integrations often need a hand to map fields the first time. If you get stuck, book a call from the dashboard's Connections page.
Need the exact request and response shapes? Open the API reference →