E-commerce
1 juillet 2026
Soldes lancées à 8 h. À 10 h, le bot répond encore « aucune promotion ». À 14 h, douze tickets promomis_bot_unknown.
Un chatbot IA sync promotions e-commerce indexe offres Shopify en temps quasi réel, expose dates exclusions et codes, purge les promos expirées et répond depuis la source catalogue, pas une KB figée.
Ce guide #886 couvre intents bot_promo_sync_*, flow PROMOSYNCbot PSB-1 à PSB-8 et KPI promo_sync_bot. Paire bot du playbook PROMOMIS (#885). Cas d'usage : fraîcheur promotionnelle côté widget.
Sommaire
Pourquoi synchroniser les promos vers le bot ?
Sans sync, le RAG promo date de la dernière indexation manuelle. SHOPIFY-SOURCE-BOT et PROMO-FRESHNESS-BOT réduisent tickets #885 et contradictions promo #883.
Ce que la sync promo résout
Offre absente : campagne active invisible bot
Code inconnu : discount Shopify pas indexé
Conditions incomplètes : exclusions dates omises
Promo expirée servie : index pas purgé
Délai lancement : heures entre go-live et bot
Exemple retail DTC
Mode DTC, webhook sync soldes. promo_sync_bot_freshness_hours < 2 h, tickets promomis_ -38 % en 4 semaines.
PROMOSYNCbot #886 vs PROMOMIS #885, VERSION #884, STACK #808 et CONTRA #883
Cinq contenus promo bot, cinq rôles distincts.
Matrice rapide
#886 PROMOSYNCbot : sync indexer servir purger promos Shopify bot
PROMOMIS #885 : agents gérer tickets promo absente PM-5
VERSION #884 : versioning policies KB distinct catalogue promo
STACK #808 : règles remises cumulables distinct sync offre
CONTRA #883 : contradiction bot distinct promo manquante
PROMO support : offres promotionnelles agents général
Pipeline : Shopify go-live → #886 webhook sync → baisse promomis_ #885.
Quels intents bot_promo_sync_* configurer ?
Huit intents fraîcheur promo mappés PROMOMIS-MAP #885.
Huit intents bot_promo_sync
bot_promo_sync_active_list : liste promos actives map
bot_promo_sync_code_lookup : recherche code discount map
bot_promo_sync_conditions : dates exclusions minimum canal map
bot_promo_sync_webhook_trigger : réindex sur create update Shopify map
bot_promo_sync_stale_purge : purge promos expirées index map
bot_promo_sync_launch_notice : message nouvelle campagne sync map
bot_promo_sync_apply_hint : guide application code panier map
bot_promo_sync_promomis_feed : consommer LOG #885 prioriser sync map
Chaque réponse promo logue promo_id synced_at pour audit fraîcheur.
Comment consommer PROMOMIS-MAP #885 ?
Le bot lit PROMOMIS-MAP #885 + champs sync : promo_index_source shopify, sync_sla_hours, webhook_discount_events, promomis_feed_priority, conditions_required_fields.
Guardrails sync promotion
SHOPIFY-SOURCE-BOT : réponses promo depuis API discount active
PROMO-FRESHNESS-BOT : refuser réponse si synced_at > sync_sla
NO-EXPIRED-PROMO-BOT : stale_purge avant servir code
CONDITIONS-COMPLETE-BOT : date_fin exclusions minimum canal obligatoires
SYNC-SLA-BOT : webhook trigger sous sync_sla_hours lancement
PROMOMIS-FEED-LOOP-BOT : promomis_feed priorise code campaign unknown
STACK-REROUTE-BOT : cumul remises → #808 STACK
Policy PROMOSYNCBOT-SUP en six règles
Six règles sync promotion responsable.
SHOPIFY-SOURCE-BOT : catalogue discount source unique promo bot
SYNC-SLA-BOT : réindex sous sync_sla_hours après go-live
CONDITIONS-COMPLETE-BOT : toujours date exclusions minimum
NO-EXPIRED-PROMO-BOT : purge auto promos ended_at passé
PROMOMIS-FEED-LOOP-BOT : chaque LOG #885 review sync sous 24 h
NO-FAKE-PROMO-BOT : pas inventer offre hors index Shopify
Flow PROMOSYNCbot PSB-1 à PSB-8
Flow huit étapes : événement Shopify index requête client réponse log purge.
PSB-1 Webhook ingest : discount create update delete Shopify
PSB-2 Index build : promo_id code dates exclusions canal
PSB-3 Stale purge : NO-EXPIRED-PROMO ended_at passé
PSB-4 Client query : intent promo code offre en cours
PSB-5 Freshness gate : PROMO-FRESHNESS synced_at OK
PSB-6 Respond : active_list code_lookup conditions apply_hint
PSB-7 Promomis feed : LOG #885 déclenche re-sync prioritaire
PSB-8 Log : promo_id synced_at promomis_deflect code_hit
Exemple TPL-PROMOSYNCbot-OFFER
« [nom_offre map] : [réduction map]. Valable jusqu'au [date_fin map]. [conditions map.] »
Templates TPL-PROMOSYNCbot et touchpoints
Quatre templates courts promo sync embed.
TPL-PROMOSYNCbot-OFFER
[offer_copy map.] [conditions_copy map.] SHOPIFY-SOURCE-BOT.
TPL-PROMOSYNCbot-CODE
[code_copy map.] [apply_hint_copy map.] CONDITIONS-COMPLETE-BOT.
TPL-PROMOSYNCbot-NONE
[no_promo_copy map.] Pas inventer offre. NO-FAKE-PROMO-BOT.
TPL-PROMOSYNCbot-SYNC-PENDING
[sync_pending_copy map.] Campagne en cours de sync. SYNC-SLA-BOT.
Touchpoints
Question promo en cours : active_list freshness gate
Code client saisi : code_lookup + apply_hint
Go-live campagne : webhook_trigger + launch_notice
LOG PROMOMIS #885 : promomis_feed re-sync prioritaire
Cas limites et reroutes
Cinq cas hors flow standard.
Automatic discount sans code : offer_copy prix barré PDP pas code_lookup
Promo Shopify pas encore webhook : sync_pending_copy + SLA honnête
Cumul deux codes : reroute #808 stackable
Bot a dit deux montants : #883 CONTRA + purge stale
Code influenceur hors Shopify : handoff PROMOMIS #885 agent lookup
KPI promo_sync_bot essentiels
Cinq métriques pilotage PROMOSYNCbot et corrélation #885.
promo_sync_bot_freshness_hours : délai go-live → index bot prêt
promo_sync_bot_promomis_deflect : questions promo résolues sans ticket promomis_
promo_sync_bot_code_hit_rate : % codes reconnus dans index actif
promo_sync_bot_expired_served : promos expirées encore citées cible 0
promo_sync_bot_conditions_complete_rate : % réponses avec date exclusions
Cible : freshness sous sync_sla et promomis_deflect en hausse après webhook actif.
Anti-patterns PROMOSYNCbot
Cinq erreurs fréquentes sync promo.
KB promo statique : SHOPIFY-SOURCE webhook obligatoire
Sync manuelle hebdo : SYNC-SLA heures pas jours sur soldes
Réponse sans conditions : CONDITIONS-COMPLETE date exclusions minimum
Ignorer feed #885 : PROMOMIS-FEED-LOOP priorise re-sync
Inventer offre : NO-FAKE-PROMO si index vide
PROMOSYNCbot avec Qstomy
Qstomy sur Shopify : webhook discount sync, index promo temps réel, PROMOMIS-MAP feed #885, CONDITIONS-COMPLETE templates, KPI promo_sync_bot dashboard.
Scénario : retail soldes J+0, webhook 90 min. promo_sync_bot_freshness 1,5 h, tickets promomis_ -38 % en 4 semaines.
Explorez support IA et demander une démo.
Checklist, FAQ et aller plus loin
Checklist PROMOSYNCbot (8 étapes)
Sync PROMOMIS-MAP #885 : feed promomis_new_campaign code_not_recognized
Policy PROMOSYNCBOT-SUP : 6 règles SHOPIFY-SOURCE SYNC-SLA CONDITIONS
8 intents bot_promo_sync_* : flow PSB-1 à PSB-8
4 templates TPL-PROMOSYNCbot-* : OFFER CODE NONE SYNC-PENDING
Webhook Shopify discounts : create update delete
stale_purge cron : NO-EXPIRED-PROMO quotidien
Red team lancement : go-live sans sync test SLA
Dashboard KPI : promo_sync_bot_* section 9 + delta promomis_
FAQ
Différence #885 ?
#885 = agents traiter tickets promo absente. #886 = bot sync et servir offres Shopify.
Différence #884 ?
#886 = catalogue promo dynamique. #884 = versioning policies KB statiques.
Quel SLA sync soldes ?
sync_sla_hours registre #885. Cible typique 2 à 6 h jour J.
Promo automatique sans code ?
active_list + offer_copy PDP. Pas code_lookup forcé.
Aller plus loin
Cette semaine : activer webhook discount Shopify, configurer sync_sla 4 h, tester code_lookup soldes, mesurer promo_sync_bot_promomis_deflect.

Enzo
1 juillet 2026





