E-commerce
July 1, 2026
"The bot does not remember the products that the advisor recommended to me." "The AI promises -15% while the seller said -10%." "The chatbot does not know how to finalize my purchase online after the in-store advice." Three failures where a poorly calibrated store advisor bot blocks advisor-to-web.
An e-commerce store advisor AI chatbot does not replace STOREADV agents (#981). It reads STOREADV-MAP, cites recommendation_copy pdp_urls, online_offer_code, and hands off mismatch purchase to humans.
This guide #982 covers intents bot_storeadv_*, flow STOREADVBOT SAB-1 to SAB-8, and KPI storeadv_bot. Pair bot of the STOREADV playbook (#981). Usecase: prolonged physical advice online tier 1.
Summary
Why botify follow-ups after in-store advice?
"The advisor recommended a routine, but I can't find the products", "how do I order online with the seller card?" and "my -10% code isn't working" arrive the outer evening of the in-store visit. A bot calibrated lookup STOREADV-MAP, quotes recommendation_copy pdp_urls without improvising SKUs or non-registered offers.
What the tier 1 bot resolves
Recommendation reminder: recommendation_copy recommended_skus map
PDP Lookup: recommended_skus → pdp_urls map
Finalize online: online_offer_code checkout steps
Post-advice offer: online_offer_url follow_up_window_days
Advisor card: advisor_card_code checkout guide
Purchase guidance: pdp_urls online_offer send_to_web
The bot intercepts bot_storeadv_recommend_recall before an invented SKU or reroutes to ADVCRTbot #984 if a prepared basket is mentioned.
Beauty retail example
DTC beauty brand 42 stores, 11 storeadv_ tickets/month. Bot sync STOREADV-MAP Day-0. storeadv_bot_deflect +35%, storeadv_bot_offer_invent_violation 0 in 6 weeks.
STOREADVBOT #982 vs STOREADV #981, INSTDEMObot #978, guided selling, ADVCRTbot #984
Seven advice bot contents, seven distinct roles.
Quick Matrix
#982 STOREADVBOT: tier 1 bot store advisor recommendation finalize widget
STOREADV #981: agents verify mismatch ops purchase execute
INSTDEMObot #978: product demo corner distinct personalized advice range
Guided selling #150: online widget recommendation distinct physical seller advice
ADVCRT #983: created cart after-sales advisor distinct recommendation without cart
ADVCRTbot #984: prepared cart bot advisor distinct recall recommendation
MEMCARD #971: omnichannel loyalty card distinct advisor journey
Pipeline: bot recall pdp finalize offer cite -> #981 mismatch purchase ops handoff execute.
Which bot_storeadv_* intents should be configured?
Eight store advisor intents mapped to storeadv_* typologies #981.
Eight bot_storeadv intents
bot_storeadv_advisor_detect: detect store advisor card cited
bot_storeadv_recommend_recall: recommendation_copy recommended_skus map
bot_storeadv_pdp_lookup: recommended_skus → pdp_urls map
bot_storeadv_finalize_guide: purchase guidance online_offer send_to_web
bot_storeadv_offer_cite: online_offer_code online_offer_url map
bot_storeadv_card_guide: advisor_card_code checkout steps
bot_storeadv_purchase_check: purchase_channel_ref lite handoff complex
bot_storeadv_handoff: offer mismatch purchase ops → #981
Tier 1 auto: advisor_detect, recommend_recall, pdp_lookup, finalize_guide, offer_cite if advice + STOREADV-MAP + guardrails.
bot_storeadv_handoff, storeadv_offer_mismatch persistent, storeadv_purchase_status complex → agents #981 payload storeadv_id.
How to consume STOREADV-MAP #981?
The bot reads STOREADV-MAP #981: storeadv_id, advisor_id_ref, store_location_ref, recommended_skus, pdp_urls, recommendation_copy, online_offer_code, online_offer_url, advisor_card_code, follow_up_window_days, purchase_channel_ref, staff_brief_url, agent_handoff_url.
Lookup grounded instore advice
Advisor detect: keywords store advisor card → STOREADV-MAP row
Shopify verify: recommended_skus pdp_urls offer live
RECOMMEND-GROUNDED-BOT: recommendation_copy map only no inventory
PDP-GROUNDED-BOT: pdp_urls recommended_skus map only
OFFER-GROUNDED-BOT: online_offer_code online_offer_url map only
NO-OFFER-INVENT-BOT: never promise discount outside advisor registry
NO-SKU-GUESS-BOT: never suggest product outside recommended_skus map
Mobile widget: entry "Advice received in store" + store_location_ref + photo of advisor card.
STOREADVBOT-SUP policy in six rules
Six rules for a safe store advisor bot.
ADVISOR-REGISTRY-GATE: lookup STOREADV-MAP before advising reply
RECOMMEND-GROUNDED-BOT: recommendation_copy cited if advising recall
PDP-GROUNDED-BOT: pdp_urls recommended_skus from map only
OFFER-GROUNDED-BOT: online_offer map only, no invented seller promise
NO-SKU-GUESS-BOT: bot does not emit or replace product out of registry
ADVCRT-REROUTE-BOT: advisor prepared cart → ADVCRTbot #984, corner demo → INSTDEMObot #978
Flow STOREADVBOT SAB-1 to SAB-8
Eight-step flow: ingest detect lookup verify answer guide reroute handoff log.
SAB-1 Ingest: message advice store boutique map recommendation
SAB-2 Advisor detect: bot_storeadv_advisor_detect store photo map
SAB-3 Registry lookup: ADVISOR-REGISTRY-GATE STOREADV-MAP
SAB-4 Shopify verify: recommended_skus pdp_urls offer live
SAB-5 Tier 1 answer: recommend_recall pdp_lookup finalize_guide offer_cite
SAB-6 Reroute: ADVCRTbot #984 INSTDEMObot #978 guided #150
SAB-7 Handoff: offer mismatch purchase → agent #981
SAB-8 Log: deflect recommend_cite pdp_lookup KPI
Example TPL-STOREADV-RECOMMEND
“Store advice {{store_location_ref}}: {{recommendation_copy map}}. Products: {{recommended_skus map}}. Links: {{pdp_urls map}}. Offer: {{online_offer_code map}}.”
TPL-STOREADV and touchpoint templates
Five short templates for store advisor embed widget mobile post-visit.
TPL-STOREADV-RECOMMEND
[recommendation_copy map.] [recommended_skus map.] RECOMMEND-GROUNDED.
TPL-STOREADV-PDP
[recommended_skus map.] [pdp_urls map.] PDP-GROUNDED.
TPL-STOREADV-FINALIZE
[pdp_urls map.] [online_offer_code map.] [follow_up_window_days days.] FINALIZE-GROUNDED.
TPL-STOREADV-OFFER
[online_offer_code map.] [online_offer_url map.] OFFER-GROUNDED.
TPL-STOREADV-HANDOFF
[agent_handoff_url.] Request [mismatch / purchase / ops] forwarded. Advice [storeadv_id]. Delay [handoff_sla].
Touchpoints
"Advice received in store": advisor_detect + recommend_recall
Post-visit boutique chip: pdp_lookup + offer_cite
"How to order after advice?": finalize_guide + FINALIZE template
Store advisor photo card: card_guide + OFFER template
Edge cases: advisor cart, demo, store offer, POS purchase
Five cases outside tier 1 standard store advisor bot.
Cart already prepared by advisor: reroute ADVCRTbot #984
Corner product demo, not range advice: reroute INSTDEMObot #978
Store exclusive offer: reroute STOREONLY #965
Persistent rejected advisor code: handoff #981 MISMATCH not Bot fake offer
POS purchase complex account linking: handoff #981 PURCHASE-01 not Bot auto merge
Bot does not add advice outside STOREADV-MAP: handoff #981 registry brief if new frequent store.
Essential storeadv_bot KPIs
Five STOREADVBOT steering metrics and correlation #981.
storeadv_bot_deflect: clarified advice without storeadv_ ticket
storeadv_bot_recommend_cite_rate: % recommendation_copy sessions provided tier 1
storeadv_bot_pdp_cite_rate: % pdp_urls sessions provided
storeadv_bot_handoff_rate: % purchase mismatch routed #981
storeadv_bot_offer_invent_violation: invented offers outside map target 0
Target: offer_invent_violation at zero and recommend_cite_rate above 85% post STOREADV-MAP Day-0 sync.
STOREADVBOT anti-patterns
Five common mistakes for the store assistant bot.
Inventing SKU off map : NO-SKU-GUESS-BOT recommended_skus only
Promising assistant discount off map : OFFER-GROUNDED online_offer only
Paraphrasing recommendation off map : RECOMMEND-GROUNDED recommendation_copy only
Confusing ADVCRTbot #984 : #982 recommendation, not prepared cart
Confusing INSTDEMObot #978 : #982 range advice, not corner product demo
STOREADVBOT with Qstomy
Qstomy on Shopify: detect bot_storeadv intent, STOREADV-MAP RAG advisor index, variant verify API, templates RECOMMEND PDP FINALIZE OFFER, handoff #981 ops payload storeadv_id.
Pipeline: #982 bot recall pdp finalize offer → #981 mismatch purchase ops execute.
Scenario: DTC beauty mode 42 stores. Registry D-0. storeadv_bot_deflect +35%, offer_invent_violation 0.
Explore AI support and request a demo.
Checklist, FAQ and going further
STOREADVBOT Checklist (8 steps)
Sync STOREADV-MAP #981: RAG bot advisor recommend skus index
Policy STOREADVBOT-SUP: 6 rules REGISTRY-GATE RECOMMEND-GROUNDED NO-SKU-GUESS
8 intents bot_storeadv_*: flow SAB-1 to SAB-8
5 templates TPL-STOREADV-*: RECOMMEND PDP FINALIZE OFFER HANDOFF
Store advice widget: advisor_detect post-visit entry
online_offer_code sync: verify checkout mobile test
Red team 10 recommendations: invent SKU offer out of map test
Dashboard KPI: storeadv_bot_* section 9 + delta storeadv_
FAQ
Difference #981?
#981 = agents verify mismatch purchase ops execute. #982 = bot tier 1 recall widget.
Does the bot invent a product?
No, out of STOREADV-MAP. NO-SKU-GUESS-BOT. Handoff if unknown.
Difference ADVCRTbot #984?
#984 = basket already prepared by advisor. #982 = recommendation without created basket.
Difference INSTDEMObot #978?
#978 = corner product demo. #982 = personalized agent advice for range.
Difference guided selling #150?
#150 = online widget recommendation. #982 = physical store advice.
Going further
This week: sync STOREADV-MAP #981, store advice widget, RECOMMEND PDP FINALIZE templates, measure storeadv_bot_deflect.

Enzo
July 1, 2026





