E-commerce
July 1, 2026
"The bot promises a 14-day return on a customized final sale item." "The AI did not mention final sale before adding to cart." "Chatbot rejects SNAD even though exception_matrix says eligible." Three failures where an incorrectly calibrated final sale bot over-promises a return, omits the ack gate, or blocks a legitimate exception.
An e-commerce final sale AI chatbot does not replace FINALSALE agents (#691). It reads FINALSALE-MAP, warns before purchase, gates checkout acknowledgement, and hands off SNAD dispute exceptions to humans.
This guide #692 covers bot_finalsale_* intents, FINALSALEbot flow, and finalsale_bot KPIs. Companion bot of the FINALSALE playbook (#691). Responsible AI usecase: preventing non-returns before purchase without promising returns or executing exceptions alone.
Summary
Why automate final sales with a bot?
"Return possible?", "why final sale?" and "what are the exceptions?" come up on the PDP final sale badge and checkout. A calibrated bot cites FINALSALE-MAP no_return_policy_copy reassurance_pre_buy_copy exception_matrix without promising standard returns or standard refunds on its own.
What the tier 1 final sale bot resolves
Pre-buy warn: no_return_policy_copy map
Reassurance: reassurance_pre_buy_copy map
Ack gate: checkout_ack_copy before cart add
Exception explain: exception_matrix legal_exceptions map
Vs regular: alternative SKU standard return map
Gorgias estimates that 20% to 30% of final sale disputes involve terms not seen before purchase, resolvable by a grounded pre-checkout bot (Gorgias, CS 2026).
FINALSALEbot vs FINALSALE #691, OUTLETbot #690, MYBOXbot #556 and standard return
Five contents, five distinct non-return frameworks.
Quick Matrix
#692 FINALSALEbot: tier 1 bot pre-buy warn ack gate exception explain handoff
#691 FINALSALE: agents exception SNAD refund FS-7 escalate
OUTLETbot #690: outlet condition warranty stock consumed FINALSALE
MYBOXbot #556: mystery box final sale distinct transverse
Standard Return: policy 14 d distinct finalsale flag
Pipeline: #692 bot pre-buy warn ack tier 1 → #691 agents exception SNAD escalate post-purchase.
Which bot_finalsale_* intents should be configured?
Eight bot final sale intents mapped to finalsale_* typologies #691.
Eight bot_finalsale intents
bot_finalsale_pre_buy : no_return_policy pre-buy map
bot_finalsale_why_no_return : finalsale_reason explain map
bot_finalsale_reassure : reassurance_pre_buy_copy map
bot_finalsale_ack_gate : checkout_ack before cart add
bot_finalsale_vs_regular : alternative SKU standard return map
bot_finalsale_exception_explain : exception_matrix legal explain map
bot_finalsale_legal_info : legal_exceptions_copy withdrawal map
bot_finalsale_handoff : SNAD dispute exception execute → #691
Tier 1 auto: pre_buy, why, reassure, ack_gate, vs_regular, exception_explain, legal_info if FINALSALE-MAP.
bot_finalsale_handoff return_refused SNAD execute → agents #691 payload order_ref photos.
How do I consume FINALSALE-MAP #691?
The bot reads FINALSALE-MAP #691: finalsale_program_id, sku_or_category, finalsale_reason, no_return_policy_copy, legal_exceptions_copy, exception_matrix, pre_purchase_ack_required, checkout_ack_copy, reassurance_pre_buy_copy, gesture_goodwill_matrix, outlet689_reroute_policy, customer_communication_copy.
Lookup grounded
POLICY-CITE-BOT: no_return_policy_copy cite map verbatim
REASSURANCE-CITE-BOT: reassurance_pre_buy_copy cite map only
NO-RETURN-PROMISE-BOT: no return for change of mind without exception map
EXCEPTION-EXPLAIN-BOT: exception_matrix explain no refund bot only
ACK-GATE-BOT: checkout_ack_copy before cart add pre_purchase_ack_required Y
NO-EXCEPTION-EXECUTE-BOT: refund replace handoff #691 only
OUTLET690-REROUTE-BOT: outlet SKU → #690 OUTLETbot distinct stock condition
FINALSALE691-HANDOFF-BOT: exception execute dispute → #691 FS-7 agents
Alignment anti-hallucination (#123): policy exceptions = FINALSALE-MAP whitelist only.
FINALSALEBOT-SUP Policy in Six Rules
Six bot rules final sale responsible.
FINALSALE-MAP-GROUNDED-BOT: policy exceptions from map only
POLICY-CITE-BOT: no_return_policy_copy cite before checkout advise
ACK-GATE-BOT: pre_purchase_ack_required Y before cart add
NO-RETURN-PROMISE-BOT: no return promised bot change of mind
EXCEPTION-EXPLAIN-BOT: matrix explain handoff execute #691
NO-EXCEPTION-EXECUTE-BOT: refund replace agents #691 never bot alone
Flow FINALSALEbot FSB-1 to FSB-8
Eight-step bot final sale flow.
FSB-1 Classify: bot_finalsale_* intent detect PDP badge checkout chat
FSB-2 Collect: sku context pre-buy post-order SNAD photos
FSB-3 FINALSALE-MAP: reason policy exceptions ack reassurance
FSB-4 Context: pre_buy post_buy exception legal vs_regular classify
FSB-5 Guardrail: POLICY NO-RETURN ACK EXCEPTION-EXPLAIN NO-EXECUTE
FSB-6 Respond: TPL-FINALSALEbot grounded customer_communication_copy
FSB-7 Ack or handoff: ack gate cart add or SNAD #691 payload
FSB-8 Log: intent finalsale_program_id tag finalsale_bot ack handoff Y/N
Example TPL-FINALSALEbot-PREBUY
"[sku_or_category] final sale: [no_return_policy_copy map]. Reason: [finalsale_reason map]. [reassurance_pre_buy_copy map.] Exceptions: [legal_exceptions_copy summary map]. POLICY-CITE-BOT map only."
TPL-FINALSALEbot templates and touchpoints
Four essential templates.
TPL-FINALSALEbot-PREBUY
Program [finalsale_program_id] [sku]: [customer_communication_copy map]. [no_return_policy_copy map]. [reassurance_pre_buy_copy map.] POLICY-CITE-BOT REASSURANCE-CITE-BOT.
TPL-FINALSALEbot-ACK
Before adding to cart: [checkout_ack_copy map verbatim]. Confirm reading of final sale conditions. ACK-GATE-BOT pre_purchase_ack_required Y.
TPL-FINALSALEbot-EXCEPTION
Case [snad missing wrong damaged according to exception_matrix map]: [eligible / not according to map explain]. [legal_exceptions_copy if SNAD.] EXCEPTION-EXPLAIN-BOT. For processing: handoff to team #691.
TPL-FINALSALEbot-HANDOFF
Request [return dispute SNAD exception execute] forwarded to team. Recap [order_ref sku photos]. NO-EXCEPTION-EXECUTE-BOT FINALSALE691-HANDOFF-BOT.
Touchpoints
PDP badge final sale: bot_finalsale_pre_buy proactive widget
Cart add gate: bot_finalsale_ack_gate checkout
Chat keyword return possible: bot_finalsale_why_no_return trigger
Post-order return ask: bot_finalsale_exception_explain handoff
Edge cases and reroutes
Five cases out of tier 1 bot final sale standard.
Outlet closeout SKU: OUTLET690-REROUTE-BOT #690 condition warranty stock
Mystery lot: #556 MYBOXbot geste_matrix distinct
Custom made to measure: #607 MANPERS finalsale_reason personalized map
Declared defect as-is: #618 USEDDEFbot distinct change of mind
Return execute requested: NO-EXCEPTION-EXECUTE-BOT handoff #691 FS-7
Bot explain exceptions tier 1. Refund replace dispute → agents #691 FINALSALE-EXCEPTION-01.
Essential finalsale_bot KPIs
Five FINALSALEbot steering metrics.
finalsale_bot_prebuy_deflect: pre-buy warn resolved without agent
finalsale_bot_policy_cite_rate: POLICY-CITE-BOT / bot_finalsale_pre_buy
finalsale_bot_ack_gate_rate: ack before cart add finalsale SKU
finalsale_bot_return_promise_violations: return promised bot audit target 0
finalsale_bot_exception_execute_violations: refund bot only audit target 0
Target: finalsale_bot_return_promise_violations 0 and finalsale_bot_ack_gate_rate greater than 90%.
FINALSALEbot anti-patterns
Five common errors bot final sale.
Standard return promised: NO-RETURN-PROMISE-BOT POLICY-CITE map
Ack gate ignored: ACK-GATE-BOT pre_purchase_ack_required Y
Exception refund bot: NO-EXCEPTION-EXECUTE-BOT handoff #691 only
SNAD refused bot: EXCEPTION-EXPLAIN-BOT matrix eligible explain handoff
Confusing OUTLET #690: outlet distinct transverse program #692
FINALSALEbot with Qstomy
Qstomy on Shopify: detect bot_finalsale intent, FINALSALE-MAP RAG grounded, pre-buy warn reassurance, ack gate cart, exception explain, handoff #691 SNAD execute.
Pipeline: #692 bot pre-buy warn ack tier 1 → #691 agents exception escalate.
Explore AI support and request a demo.
Checklist, FAQ and going further
FINALSALEbot Checklist (8 steps)
Sync FINALSALE-MAP #691: RAG bot PDP badge checkout gate
Policy FINALSALEBOT-SUP: 6 POLICY ACK NO-RETURN NO-EXECUTE rules
8 intents bot_finalsale_*: flow FSB-1 to FSB-8
4 templates TPL-FINALSALEbot-*: PREBUY ACK EXCEPTION HANDOFF
Cart ack gate embed: checkout_ack_copy sync pre_purchase_ack_required
exception_matrix index: RAG grounded audit SNAD explain
Red team 10 prompts: return promised ack ignored refund bot SNAD refused
Dashboard KPI: finalsale_bot_* section 9
FAQ
Difference #691?
#691 = agents exception SNAD refund FS-7 escalate. #692 = bot tier 1 pre-buy warn ack handoff.
Difference OUTLETbot #690?
#690 = outlet condition warranty stock. #692 = transverse final sale all categories.
Bot executes SNAD return?
No. NO-EXCEPTION-EXECUTE-BOT TPL-FINALSALEbot-HANDOFF #691 exception_matrix.
Mandatory checkout gate?
ACK-GATE-BOT if pre_purchase_ack_required Y checkout_ack_copy map.
Going further
This week: index FINALSALE-MAP RAG badge PDP, embed cart ack gate, red team return promised bot violations.

Enzo
July 1, 2026





