Skip to content

Product Narratives

Product narratives let you write detailed, AI-optimized context for each product in your catalog. This data is injected into MCP responses when AI agents query your store.

Each product can have the following narrative fields:

FieldDescriptionExample
NarrativeMain product description for AI agents”A heavyweight Oxford cotton shirt in classic navy. True-to-size, pre-shrunk, suitable for office and casual wear.”
Fit notesSizing and fit guidance”Slim fit. Size up if you prefer a relaxed look. Chest runs true, sleeves slightly long.”
MaterialsComposition and care”100% premium Oxford cotton, 140gsm. Machine wash cold, tumble dry low.”
Use casesWhen and how to use”Business casual, smart casual, weekend brunch. Layer under blazers or wear standalone.”
Comparison notesHow it compares to alternatives”Heavier weight than our linen shirts. Similar fit to the Everyday Tee but more structured.”
Complementary productsWhat pairs well”Pairs well with our Slim Chinos and the Leather Weekender bag.”
Agent keywordsSearch terms to trigger collection matching”oxford, business casual, cotton shirt, office wear”

When the MCP Enrichment Proxy (Pro) processes a product result, it looks up the product’s narrative data and appends it as a bot_it_context field in the response. AI agents see this alongside the standard Shopify product data.

  • Write for an AI agent, not a human shopper. Agents need structured, factual context to make recommendations.
  • Fill in all relevant fields. More context means better recommendations.
  • Use the agent keywords field to help Bot It match collection narratives to search queries.
  • Focus on your best sellers first. You can always come back to fill in the rest.

When you create or delete a product in Shopify, Bot It automatically creates or removes the corresponding narrative record via webhooks.

Unlimited product narratives are available on all plans, including Free.