E-commerce
1 juillet 2026
« -20 % en magasin, le bot honore la remise online. » « L'IA ne cite pas les boutiques éligibles. » « Chatbot ignore l'alternative web et laisse le client bloqué. » Trois échecs où un bot offre magasin mal calibré viole channel_scope ou omet web_alternative.
Un chatbot IA offre magasin uniquement e-commerce ne remplace pas les agents STOREONLY (#965). Il lit STOREONLY-MAP, explique canal store_only, cite store_list web_alternative_url map et handoff goodwill vers humains.
Ce guide #966 couvre intents bot_storeonly_*, flow STOREONLYBOT SOB-1 à SOB-8 et KPI storeonly_bot. Paire bot du playbook STOREONLY (#965). Cas d'usage : expliquer promo channel-specific et alternative web tier 1.
Sommaire
Pourquoi botifier les offres magasin uniquement ?
Le client tente un code POS sur Shopify avant ticket agent. Sans registre promos canal, le bot honore la remise online ou refuse sans channel_explain_copy. CHANNEL-REGISTRY-GATE aligne widget checkout et agents #965.
Ce que le bot résout tier 1
Expliquer canal : channel_scope channel_explain_copy map cite
Code rejeté web : promo_code_store exclusions POS grounded
Magasins éligibles : store_list store_locator_url map
Alternative web : web_alternative_offer url si map
Both canal : online_url + store_list si channel_scope both
Le bot intercepte bot_storeonly_code_reject_detect avant honorer store_only online ou dead end sans WEBALT.
Exemple retail omnicanal
Retail mode 45 boutiques, 12 tickets storeonly_/mois. Bot sync STOREONLY-MAP J-0. storeonly_bot_deflect +44 %, storeonly_bot_online_honor_violation 0 en 8 semaines.
STOREONLYBOT #966 vs STOREONLY #965, PRXDIFFbot #748, OFFADBOT #960, ONLINEONLY #967 et PROMO
Sept contenus promo canal bot, sept rôles distincts.
Matrice rapide
#966 STOREONLYBOT : bot tier 1 offre magasin seul canal alternative web widget
STOREONLY #965 : agents goodwill ops canal execute
ONLINEONLY #967 : offre web only inverse distinct store_only
PRXDIFFbot #748 : écart prix même SKU distinct promo channel-specific
OFFADBOT #960 : print flyer conversion online distinct promo POS
PROMO sync #886 : sync promo active distinct canal store_only
POPUP : pop-up éphémère online_url distinct magasin permanent
Pipeline : bot explain canal web_alt cite → #965 goodwill ops handoff execute.
Quels intents bot_storeonly_* configurer ?
Huit intents offre magasin mappés typologies storeonly_* #965.
Huit intents bot_storeonly
bot_storeonly_code_reject_detect : détecter code POS rejeté checkout web
bot_storeonly_channel_explain : channel_scope channel_explain_copy map
bot_storeonly_store_list : store_list store_locator_url cite
bot_storeonly_web_alternative : web_alternative_offer url map
bot_storeonly_both_channel : online_url + store_list si both
bot_storeonly_scope_verify : Shopify promo_code_store exclusions live
bot_storeonly_popup_reroute : pop-up exception online_url map
bot_storeonly_handoff : goodwill ops → #965
Tier 1 auto : code_reject_detect, channel_explain, store_list, web_alternative, scope_verify si code saisi + STOREONLY-MAP + guardrails.
bot_storeonly_handoff, storeonly_goodwill_request, storeonly_ops_flag → agents #965 payload storeonly_id.
Comment consommer STOREONLY-MAP #965 ?
Le bot lit STOREONLY-MAP #965 : storeonly_id, offer_name, channel_scope, store_list, store_locator_url, promo_code_store, web_alternative_offer, web_alternative_url, channel_explain_copy, expiry_date, goodwill_rules_summary, agent_handoff_url.
Lookup grounded canal
Code lookup : promo_code_store saisi → STOREONLY-MAP row
Offer name detect : offer_name keywords → storeonly_id
CHANNEL-GROUNDED-BOT : channel_explain_copy map only pas invent
Shopify Discount API : exclusions canal store_only verify
NO-ONLINE-HONOR-BOT : jamais honorer store_only online hors map
WEB-ALT-BOT : web_alternative systématique si map existe
Widget checkout : entry « Code magasin ne marche pas » + champ code promo error chip.
Policy STOREONLYBOT-SUP en six règles
Six règles bot offre magasin sûr.
CHANNEL-REGISTRY-GATE : lookup STOREONLY-MAP avant réponse offre
CHANNEL-GROUNDED-BOT : channel_explain_copy depuis map only
NO-ONLINE-HONOR-BOT : bot n'honore pas store_only online
WEB-ALT-BOT : web_alternative_offer url si map existe
STORE-LIST-BOT : store_locator_url si magasins demandés
PRXDIFF-REROUTE-BOT : écart prix même SKU → PRXDIFFbot #748, web only → #967
Flow STOREONLYBOT SOB-1 à SOB-8
Flow huit étapes : ingest detect lookup verify answer reroute handoff log.
SOB-1 Ingest : message code magasin offre boutique ville
SOB-2 Code detect : bot_storeonly_code_reject_detect promo saisi
SOB-3 Registry lookup : CHANNEL-REGISTRY-GATE STOREONLY-MAP
SOB-4 Shopify verify : promo_code_store exclusions canal live
SOB-5 Tier 1 answer : channel_explain store_list web_alternative
SOB-6 Reroute : PRXDIFFbot #748 OFFADBOT #960 ONLINEONLY #967
SOB-7 Handoff : goodwill ops → agent #965
SOB-8 Log : deflect channel_explain web_alt KPI
Exemple TPL-STOREONLY-CHANNEL
« Offre {{offer_name}} valable en magasin uniquement. {{channel_explain_copy}}. Magasins : {{store_list}}. »
Templates TPL-STOREONLY et touchpoints
Quatre templates courts offre magasin embed checkout widget.
TPL-STOREONLY-CHANNEL
[channel_explain_copy map.] [offer_name.] CHANNEL-GROUNDED.
TPL-STOREONLY-CODE
[promo_code_store map.] Valable magasin POS. Non applicable web. NO-ONLINE-HONOR.
TPL-STOREONLY-WEBALT
[web_alternative_offer map.] [web_alternative_url.] WEB-ALT-BOT.
TPL-STOREONLY-HANDOFF
[agent_handoff_url.] Demande [goodwill / ops] transmise. Offre [storeonly_id]. Délai [handoff_sla].
Touchpoints
« Code magasin ne marche pas » : code_reject_detect + channel_explain
Checkout error chip : scope_verify + CODE template
« Quels magasins ? » : store_list + locator
« Équivalent online ? » : web_alternative + url
Cas limites : both canal, carte fidélité, pop-up, promo web only
Cinq cas hors tier 1 bot offre magasin standard.
channel_scope both : both_channel online_url + store_list applicable
Promo web only inverse : reroute futur ONLINEONLY #967
Écart prix même SKU : reroute PRXDIFFbot #748
Pop-up éphémère online : popup_reroute + pop-up store
Demande geste commercial : handoff #965 goodwill pas bot auto
Bot n'ajoute pas offre hors STOREONLY-MAP : handoff #965 brief registre si nouveau code POS fréquent.
KPI storeonly_bot essentiels
Cinq métriques pilotage STOREONLYBOT et corrélation #965.
storeonly_bot_deflect : offres magasin clarifiées sans ticket storeonly_
storeonly_bot_channel_cite_rate : % sessions channel_explain fourni tier 1
storeonly_bot_web_alt_rate : % sessions web_alternative proposée
storeonly_bot_handoff_rate : % goodwill routés #965
storeonly_bot_online_honor_violation : remises store_only honorées web cible 0
Cible : online_honor_violation à zéro et web_alt_rate au-dessus de 80 % post sync STOREONLY-MAP J-0.
Anti-patterns STOREONLYBOT
Cinq erreurs fréquentes offre magasin bot.
Honorer store_only online : NO-ONLINE-HONOR-BOT obligatoire
Ignorer alternative web : WEB-ALT-BOT si map existe
Oublier magasins éligibles : STORE-LIST-BOT locator systématique
Confondre PRXDIFF #748 : #966 promo canal pas écart prix SKU
Dupliquer OFFADBOT #960 : #966 POS channel distinct print flyer
STOREONLYBOT avec Qstomy
Qstomy sur Shopify : detect bot_storeonly intent, STOREONLY-MAP RAG code index, Shopify discount verify, templates CHANNEL WEBALT CODE, handoff #965 goodwill payload storeonly_id.
Pipeline : #966 bot explain canal web_alt → #965 goodwill ops execute.
Scénario : retail mode 45 boutiques. Registry J-0. storeonly_bot_deflect +44 %, online_honor_violation 0.
Explorez support IA et demander une démo.
Checklist, FAQ et aller plus loin
Checklist STOREONLYBOT (8 étapes)
Sync STOREONLY-MAP #965 : RAG bot promo_code channel index
Policy STOREONLYBOT-SUP : 6 règles REGISTRY-GATE CHANNEL-GROUNDED NO-ONLINE-HONOR
8 intents bot_storeonly_* : flow SOB-1 à SOB-8
4 templates TPL-STOREONLY-* : CHANNEL CODE WEBALT HANDOFF
Checkout code magasin chip : code_reject_detect entry
Reroutes PRXDIFF ONLINEONLY : #748 #967 gates
Red team 10 codes : honor online sans WEBALT test
Dashboard KPI : storeonly_bot_* section 9 + delta storeonly_
FAQ
Différence #965 ?
#965 = agents goodwill ops canal execute. #966 = bot tier 1 expliquer widget.
Bot honore offre magasin online ?
Non si channel_scope store_only. NO-ONLINE-HONOR-BOT. Handoff goodwill #965.
Différence ONLINEONLY #967 ?
#967 = offre web only inverse. #966 = offre magasin seul.
Différence PRXDIFFbot #748 ?
#748 = écart prix même SKU. #966 = promo canal non applicable online.
Alternative web obligatoire ?
Oui si web_alternative_offer map. WEB-ALT-BOT systématique.
Aller plus loin
Cette semaine : sync STOREONLY-MAP #965, checkout code magasin chip, templates CHANNEL WEBALT, mesurer storeonly_bot_deflect.

Enzo
1 juillet 2026





