Start with the job, not the model
A product adviser should help a buyer narrow a catalog, explain tradeoffs, and cite the product facts used. It should not answer every question about the internet.
For a footwear store, define:
Help buyers choose among current boots by size, width, material,
weather use, sole, budget, and delivery market.
Use controlled commerce data
The assistant needs:
- stable product and variant IDs
- active market and currency
- inventory
- named comparison attributes
- canonical product URLs
- policy URLs
- exclusions and warnings
This data may come from Shopify APIs or an approved export. Do not rely on an occasional crawl of the public page for cart-critical stock.
Separate retrieval from generation
Retrieval selects relevant product records or documents. Claude then explains the result. The application should filter hard constraints before asking the model to write a recommendation.
If size 13 is unavailable, it should be removed before generation rather than expecting the model to notice a paragraph.
Require citations inside the store experience
For each recommendation, link to the canonical product and show the fields used:
Recommended because: available in US 13, standard D width,
full-grain leather, rubber outsole. Not waterproof.
The answer should distinguish catalog facts from generated explanation.
Add guardrails
- Never invent stock, delivery, certification, or safety claims.
- Recheck price and inventory before cart creation.
- State when a required attribute is missing.
- Hand regulated or personal-safety questions to support.
- Preserve the buyer’s selected market.
- Log product IDs and source records used.
Anthropic’s API web-search tool supports source controls for web retrieval, but a store adviser should normally prefer the merchant’s approved catalog for product facts and use the web only for an explicitly designed purpose.
Source: Anthropic web search tool documentation.
Define the handoff
The adviser can link to the product, create a draft cart through an approved Shopify integration, or send the conversation to support. The merchant must define which action is permitted.
This is a product-development project, not an organic-visibility tactic. Building it does not make the same products rank in the public Claude experience.
Community discussion
Add to the article
Ask a technical question, share a storefront result, or challenge a conclusion with evidence.