E-commerce
1 juillet 2026
« Le bot confond skip billing et skip envoi. » « L'IA promet swap saveur alors que edit_window est fermée. » « Débité pas expédié, le chatbot renvoie vers résiliation. » Trois échecs où un bot abonnement mal calibré pré-ship ignore cut-off ou route vers mauvais playbook.
Un chatbot IA modification abonnement avant envoi ne remplace pas les agents SUBEDIT (#531). Il lit SUBEDIT-MAP, gate edit_window, deep link portail Recharge et handoff ops post-charge.
Ce guide #532 couvre intents bot_sub_edit_*, flow SUBEDITbot et KPI subedit_bot. Paire bot du playbook SUBEDIT (#531). Nouveau cas d'usage IA : guider edit swap qty skip envoi dans fenêtre cut-off.
Sommaire
Pourquoi automatiser edit pré-expédition par bot ?
« Changez ma saveur avant demain » arrive souvent J-1 avant fulfillment. Un bot calibré lit SUBEDIT-MAP, vérifie edit_window et guide self-serve portail sans promettre edit post-cutoff.
Ce que le bot résout tier 1
Window gate : edit_window_hours vs next_order queue
Swap guide : variant whitelist SUBEDIT-MAP
Skip shipment : skip envoi cycle distinct skip billing
Portal deep link : SELF-SERVE-FIRST Recharge edit URL
Cutoff explain : CITE-CUTOFF si window fermée
Recharge customer portal permet edit subscription avant process order (Recharge, Customer Portal 2026). Le bot intercepte bot_sub_edit_swap avant reroute résiliation.
SUBEDITbot vs SUBEDIT #531, RENEWbot #506, SUBSTOCKbot #508
Quatre contenus, quatre layers abonnement récurrent.
Matrice rapide
#532 SUBEDITbot : bot edit window portal tier 1
#531 SUBEDIT : agents execute ops post-charge
#506 RENEWbot : date prélèvement skip billing
#508 SUBSTOCKbot : rupture SKU alt retain
Router : edit contenu envoi → #532. Date charge skip billing → #506 RENEWbot. SKU OOS → #508 SUBSTOCKbot.
Quels intents bot_sub_edit_* configurer ?
Huit intents bot modification pré-expédition.
Huit intents bot_sub_edit
bot_sub_edit_swap : changer saveur variant SKU
bot_sub_edit_qty : modifier quantité prochain envoi
bot_sub_edit_skip_ship : skip envoi cycle garder abo
bot_sub_edit_add_line : ajouter add-on cycle
bot_sub_edit_remove_line : retirer add-on avant ship
bot_sub_edit_window : encore temps modifier cutoff
bot_sub_edit_portal : lien portail self-serve edit
bot_sub_edit_escalate : post-charge unfulfilled handoff #531
Tier 1 auto : swap, qty, skip_ship, window, portal si SUBEDIT-MAP lookup et fulfillment gate pass.
Intent bot_sub_edit_escalate → agents #531 avec payload subscription_id next_order unfulfilled.
Comment consommer SUBEDIT-MAP #531 ?
Le bot lit SUBEDIT-MAP #531 : subscription_plan, edit_window_hours, swap_variant_allowed, qty_change_allowed, skip_shipment_allowed, add_line_allowed, portal_self_serve_url, agent_override_post_cutoff, post_charge_edit_policy.
Lookup grounded
Recharge auth : customer session subscription_id
Next order lookup : charged_at fulfillment_status unfulfilled
Window calc : hours_to_fulfillment vs edit_window_hours
Action gate : swap qty skip allowed flags map
Fulfill gate : if fulfilled → NO-EDIT-POST-FULFILL reroute
Alignement anti-hallucination (#123) : jamais swap SKU hors whitelist map.
Policy SUBEDITBOT-SUP en six règles
Six règles bot edit pré-expédition sûr.
EDIT-WINDOW-GROUNDED : edit only inside SUBEDIT-MAP window
NO-EDIT-POST-FULFILL : fulfilled → WISMO ou return reroute
NO-SKIP-BILLING-CONFUSE : skip ship distinct RENEWbot #506
SELF-SERVE-FIRST : portal deep link avant agent ticket
NO-SWAP-INVENT : variant depuis whitelist map only
ESCALATE-POST-CHARGE : unfulfilled charged → #531 ops
Flow SUBEDITbot SEB-1 à SEB-8
Flow huit étapes bot edit pré-expédition.
SEB-1 Classify : bot_sub_edit_* intent
SEB-2 Recharge lookup : subscription next_order status
SEB-3 Fulfill gate : fulfilled → reroute WISMO return
SEB-4 SUBEDIT-MAP : window allowed actions portal
SEB-5 Window gate : inside vs cutoff missed branch
SEB-6 Self-serve : portal deep link ou guided swap
SEB-7 Respond : TPL-SUBEDITbot grounded cutoff cite
SEB-8 Log : edit_type tag escalate if needed
Exemple TPL-SUBEDITbot-SWAP
« Swap [old_sku] → [new_sku] possible avant [edit_cutoff]. Action : [portal_url]#edit ou confirmez SAVEUR choisie. Prochain envoi [next_ship_date]. »
Templates TPL-SUBEDITbot et touchpoints
Quatre templates essentiels.
TPL-SUBEDITbot-SWAP
Swap autorisé : [variant_whitelist]. Cutoff [edit_cutoff]. Portal : [portal_url].
TPL-SUBEDITbot-SKIP-SHIP
Skip envoi [date] possible. Abonnement actif. Prochaine livraison [next_ship_date]. Distinct skip billing : voir RENEWbot #506.
TPL-SUBEDITbot-CUTOFF
Edit_window fermée. Commande en préparation. Options : recevoir cycle ou retour post-livraison policy.
TPL-SUBEDITbot-PORTAL
Modifiez votre abonnement : [portal_self_serve_url]. Swap, qty, skip envoi avant [edit_cutoff].
Touchpoints
J-3 renewal e-mail : edit CTA bot_sub_edit_portal link
Post-charge webhook : bot_sub_edit_escalate si unfulfilled
Portal chat widget : SUBEDITbot embed Recharge session
Pre-fulfillment alert : bot_sub_edit_window countdown
Cas limites et reroutes
Cinq cas hors tier 1 bot.
Skip billing demandé : NO-SKIP-BILLING-CONFUSE reroute #506 RENEWbot
SKU OOS swap : reroute #508 SUBSTOCKbot alt map
Fulfillment started : NO-EDIT-POST-FULFILL WISMO tracking
Subscription box : box #415 edit limité handoff
Post-cutoff override : ESCALATE-POST-CHARGE #531 ops ticket
Bot n'exécute pas swap Recharge API direct par défaut : SELF-SERVE-FIRST portal ou handoff #531 ticket ops.
KPI subedit_bot essentiels
Cinq métriques pilotage SUBEDITbot.
subedit_bot_self_serve_rate : % résolus portal sans agent
subedit_bot_window_compliance : edit inside window only
subedit_bot_cutoff_explain : CITE-CUTOFF quand window fermée
subedit_bot_reroute_renew : sessions → #506 skip billing
subedit_bot_escalate_ops : sessions → #531 post-charge
Red team mensuel : 10 prompts « swap après expédition », « skip billing confondu skip envoi ». Edit post-fulfill promis = violation NO-EDIT-POST-FULFILL.
Anti-patterns SUBEDITbot
Six erreurs fréquentes.
Confondre skip billing : reroute #506 RENEWbot
Edit post-fulfill promis : NO-EDIT-POST-FULFILL
Swap SKU hors whitelist : NO-SWAP-INVENT violation
Pas cite cutoff : CITE-CUTOFF obligatoire
Résiliation proposée : edit path avant cancel link
Confondre SUBSTOCK #508 : OOS alt distinct client swap
SUBEDITbot avec Qstomy
Qstomy sur Shopify + Recharge : detect bot_sub_edit_* intent, SUBEDIT-MAP RAG, edit window gate, portal deep link widget, handoff #531 ops post-charge.
Pipeline : bot edit tier 1 → #531 ops execute → #508 SUBSTOCK si OOS → gouvernance IA #142 audit edit claims.
Explorez support IA et demander une démo.
Checklist, FAQ et aller plus loin
Checklist SUBEDITbot (8 étapes)
Sync SUBEDIT-MAP #531 : RAG bot whitelist only
Policy SUBEDITBOT-SUP : 6 règles EDIT-WINDOW-GROUNDED
8 intents bot_sub_edit_* : flow SEB-1 à SEB-8
4 templates TPL-SUBEDITbot-* : SWAP SKIP-SHIP CUTOFF PORTAL
Recharge portal deep link : auth session embed chat
J-3 renewal edit CTA : e-mail + bot_sub_edit_portal
Red team 10 prompts : edit post-fulfill interdit
Dashboard KPI : subedit_bot_* section 9
FAQ
Différence #531 ?
#531 = agents execute ops post-charge. #532 = bot tier 1 window portal guide.
Différence RENEWbot #506 ?
#506 = date skip billing. #532 = contenu envoi avant ship.
Bot exécute swap Recharge ?
Non par défaut. Portal self-serve ou handoff #531.
Edit après expédition ?
Non. NO-EDIT-POST-FULFILL reroute WISMO return.
Aller plus loin
p : RENEWDATE (#505)
Cette semaine : indexer SUBEDIT-MAP dans corpus bot, configurer portal deep link J-3 reminder, tester window gate cutoff branch, mesurer subedit_bot_self_serve_rate.

Enzo
1 juillet 2026





