E-commerce
July 1, 2026
"The bot is talking about a pack of 6, for me it's the €500 minimum that's blocking." "How much am I missing to order?" "The AI promises a test exception without checking my wholesale account." Three failures where the AI confuses cart MOQ and SKU pack (#474), invents a threshold, or promises a waiver it cannot execute.
An AI order minimum chatbot does not replace MOQ-FLOW agents (#476). It reads MOQ-MAP, calculates the € or qty gap, suggests product alternatives, reroutes pack vs free shipping vs wholesale, and hands off to sales for a test exception.
This guide #477 covers intents bot_moq_*, flow MOQBOT, and KPI moq_bot. Paired bot of the MOQ playbook (#476). Distinct from the pack bot (#475): here, cart order thresholds and wholesale MOQ.
Summary
Why automate the MOQ with a bot?
Checkout MOQ blockages occur at the most fragile moment: the customer wants to pay and sees a generic message. A calibrated bot responds in seconds with the exact gap and concrete options.
What the bot solves
Opaque gap: "how much am I missing?" without calculation
Pack confusion: SKU pack (#474) vs cart threshold (#476)
Free shipping: delivery threshold ≠ minimum order
Baymard points out that a poorly explained blocked checkout leads to an additional 10 to 18% abandonment rate (Baymard, checkout 2025).
What the bot does not do
No test order exception (sales manager). No MOQ-MAP modification. No wholesale qualification (#333), only rerouting.
MOQBOT vs MOQ #476 and CARTQTYBOT #475
Three bots, three different rules. Mixing them creates false answers.
Quick matrix
#477 MOQBOT: € MOV, MOQ SKU wholesale, cart gap
#476 MOQ-FLOW: agents, test exceptions, active wholesale
#475 CARTQTYBOT: batch of 6, SKU line qty increment
#144 wholesale: existing retailer customer, restocking delays
Bot #475 must reroute to MOQBOT when the customer mentions "minimum order" or "checkout blocked €500", not explain a product batch.
Which bot_moq_* intents should be classified?
Eight intents are enough to cover 90% of MOQ bot sessions.
Eight bot_moq intents
bot_moq_mov_blocked: checkout blocked by € threshold
bot_moq_gap_how_much: how much to add
bot_moq_sku_wholesale: MOQ per pro reference
bot_moq_why_minimum: why this threshold
bot_moq_vs_lot: lot confusion #474
bot_moq_vs_free_ship: free shipping ≠ MOQ
bot_moq_test_order: exception request sales handoff
bot_moq_wholesale_qualif: no pro account reroute #333
Tier 1 auto: gap, why, vs_lot, vs_free_ship. Tier 2 handoff: test_order, wholesale_qualif.
How should MOQ-MAP #476 be consumed?
The bot reads MOQ-MAP #476: segment (B2C, wholesale, pro), type (mov, sku_moq, order_qty), threshold_value, mix_skus_allowed, client_label_fr.
Lookup cart API
MB-3 reads live cart subtotal, qty per SKU, account segment. Gap = threshold minus subtotal. No threshold is ever invented by the LLM.
Shared Corpus
Macros MOQ-GAP-01, MOQ-VS-LOT-01, MOQ-VS-SHIP-01 (#476) + /pages/minimum-order in the RAG bot.
MOQBOT-SUP policy in six rules
Six rules are enough for a safe MOQ bot in production.
MOQ-MAP grounded: thresholds from map + cart API
NO-INVENT-THRESHOLD: block non-map amount
Gap always cited: exact remaining € or qty
LOT-REROUTE: lot keywords → #475 CARTQTYBOT
NO-EXCEPTION-BOT: test order → handoff sales
/pages/minimum-order: link once per thread
Forbidden: promising to waive MOV, opening a wholesale account, confusing excl. tax and incl. tax if MOQ-MAP cites incl. tax.
MOQBOT MB-1 to MB-8 Flow
Short flow, eight steps.
MB-1 Classify: bot_moq_* intent
MB-2 Auth / segment: guest B2C wholesale
MB-3 Cart lookup: subtotal, lines, block reason
MB-4 MOQ-MAP: threshold, type, label
MB-5 Reroute: lot, ship, qualif, dup
MB-6 Respond: TPL-MOQBOT-* grounded
MB-7 Branch: close | suggest SKUs | handoff sales
MB-8 Log: intent, gap, handoff
Example bot_moq_gap_how_much
TPL-MOQBOT-GAP: "Cart €487. Minimum €500. €13 missing. Suggestions: [stock accessories]. /pages/minimum-order"
Templates and touchpoints
Four templates cover the essentials.
TPL-MOQBOT-GAP
Cart [X]. Minimum [Y]. Missing [gap]. Product suggestions or /pages/minimum-order.
TPL-MOQBOT-VS-LOT
Batch [6] = product quantity rule (#474). Minimum [500 €] = total order threshold. Two distinct rules.
TPL-MOQBOT-VS-SHIP
Free shipping from [80 €]. Minimum order [150 €]. You can order [150 €] with shipping costs.
TPL-MOQBOT-HANDOFF-TEST
Test order [8] vs MOQ [12]: sales transfer within 24 hours. Chat reference [id].
Touchpoints
Cart drawer: "Minimum order?" chip
Checkout block: bot embed gap
MOV progress bar in cart
Edge cases to route
Four cases outside tier 1 bot.
Test order wholesale: handoff sales, no MOQ-TEST-OK bot
Lead without pro account: #333 qualif
Active reseller lead times: #144
Promo under MOV: gap calculated on subtotal post-promo rule MOQ-MAP
Klarna, COD, or wire transfer do not exempt from MOV: the bot cites MOQ-GAP before the payment method.
Essential moq_bot KPIs
Five metrics are enough to monitor the MOQ bot.
moq_bot_auto_resolve: tier 1 without agent
moq_bot_gap_resolve: checkout completed post bot gap
moq_bot_invent_threshold: violations (target 0)
moq_bot_lot_reroute_accuracy: correct bot lot vs MOQ
moq_bot_csat: satisfaction post MOQ bot
Pragmatic target: auto_resolve > 75%, invent_threshold 0, gap_resolve > 60% of sessions with gap < €50.
Anti-patterns to avoid
Six common errors in MOQ bot deployment.
Inventing a threshold absent from MOQ-MAP
Explaining a SKU batch instead of the cart MOV
Promising a test exception without sales handoff
Confusing free shipping with minimum order
Suggesting out-of-stock SKUs to fill the gap
Empty handoff without gap, segment, and cart SKUs
MOQBOT with Qstomy
Qstomy on Shopify: classify bot_moq_*, MOQ-MAP lookup, cart gap calculator, reroute lot/ship/qualif, handoff sales payload (gap, segment, SKUs, qty).
Pipeline: #477 bot tier 1 MOQ → #476 agents exceptions → #475 reroute lot if upstream confusion.
Explore customer support and request a demo.
Deployment checklist and FAQ
MOQBOT Checklist (8 steps)
Import MOQ-MAP #476 into RAG bot
Policy MOQBOT-SUP 6 rules
8 intents bot_moq_* + flow MB-1 to MB-8
Cart API gap calculator
4 templates TPL-MOQBOT-*
Reroute pack (#475) and qualif (#333)
Test 6 scenarios: gap, vs pack, vs ship, sku moq, test handoff, invent block
Dashboard KPI section 9
FAQ
Bot waives the minimum?
No. Sales handoff for test exception. Bot explain + gap only.
Difference from #476?
#476 agents and exceptions. #477 bot gap and explain tier 1.
Difference from #475?
#475 SKU pack qty. #477 MOV wholesale cart threshold.
Go further
This week: sync MOQ-MAP, activate cart chip "Minimum order?", test €13 gap with stock suggestions, verify pack reroute in staging.

Enzo
July 1, 2026





