E-commerce
July 1, 2026
"The bot says my size L is reserved even though it is out of stock." "The AI promises shipping tomorrow without checking my instant eligibility." "Chatbot confuses instant exchange and size fit-check #366." Three failures where a miscalibrated INSTX bot over-promises reserve ship or invents stock without Shopify API.
An instant exchange AI chatbot does not replace INSTX agents (#637). It reads INSTX-MAP, looks up inventory reservation API, cites return_deadline eligibility, and handoffs not_returned charge cancel to humans.
This guide #638 covers intents bot_instx_*, flow INSTXbot, and KPI instx_bot. Bot pair of the INSTX playbook (#637). New loyalty AI use case: verify stock and guide reservation without shipping or charging.
Summary
Why automate instant exchange using a bot?
"Can I have the M right away?", "how long to return the old one?" and "is my variant available for instant exchange?" come up as early as the exchange portal. A calibrated bot quotes INSTX-MAP stock API return_deadline without promising ship reserve execute bot.
What the bot resolves tier 1
Model explain: customer_copy ship-before-return map
Variant stock: inventory API available quote
Instant eligibility: eligibility_rules map check
Return deadline: return_deadline_days quote
Ship timing info: ship_trigger_rule without executing
Instant exchanges convert better when stock and return deadline are visible before portal validation (Loop Returns, advanced exchange 2026). The bot intercepts bot_instx_stock_check before NO-RESERVE violation.
INSTXbot vs INSTX #637, bot exchange #367, exchange size #366 and returns #10
Five contents, five distinct exchange models.
Quick matrix
#638 INSTXbot: bot tier 1 stock reserve deadline handoff
#637 INSTX: agents not_returned charge cancel escalate finance
Exchange Bot #367: recommendation variant fit distinct mechanics instant reserve
Size Exchange #366: fit-check SIZE-XCH distinct ship-first
Returns Bot #10: standard RMA wait-for-return distinct instant
Pipeline: #367 variant recommend optional → #638 stock instant tier 1 → #637 charge cancel execute.
Which bot_instx_* intents should be configured?
Eight instant exchange bot intents mapped to instx_* typologies #637.
Eight bot_instx intents
bot_instx_explain: customer_copy how instant works map
bot_instx_eligibility: eligibility_rules LTV 1st exchange check
bot_instx_stock_check: variant inventory available API cite
bot_instx_variant_confirm: confirm variant before portal link
bot_instx_deadline_info: return_deadline_days auth_hold info
bot_instx_reserve_status: reservation status reserve_duration cite
bot_instx_ship_info: ship_trigger_rule timing info without promise
bot_instx_handoff: not_returned charge cancel → #637
Tier 1 auto: explain, eligibility, stock_check, deadline_info if INSTX-MAP + inventory API.
bot_instx_handoff not_returned charge cancel → agents #637 payload instx_id order_ref.
How should INSTX-MAP #637 be consumed?
The bot reads INSTX-MAP #637: instx_program_id, eligibility_rules, reserve_duration_hours, ship_trigger_rule, return_deadline_days, non_return_charge_rule, auth_hold_amount_rule, cancel_after_ship_policy, stock_release_rule, customer_copy.
Lookup grounded
Instant exchange detect: portal flag instant → INSTX-MAP row
STOCK-VERIFY-BOT: Shopify inventory API before dispo cite
RESERVE-STATUS-VERIFY-BOT: instx_status API before reserve cite
NO-RESERVE-EXECUTE-BOT: bot neither reserves nor ships execute ops
NO-CHARGE-BOT: bot neither captures nor confirms non-return charge
XCHBOT367-REROUTE-BOT: fit recommend only → #367 variant rec distinct instant mechanics
Alignment anti-hallucination (#123): stock reserve deadline = INSTX-MAP + inventory instx API whitelist only.
INSTXBOT-SUP policy in six rules
Six rules bot safe instant exchange.
INSTX-MAP-GROUNDED: reserve deadline eligibility from map only
STOCK-VERIFY-BOT: inventory API before variant available cite
NO-RESERVE-EXECUTE-BOT: bot neither reserves nor ships execute
NO-CHARGE-BOT: bot neither captures nor confirms non-return charge
RETURN-DEADLINE-CITE-BOT: return_deadline_days cite map verbatim
CHARGE-HANDOFF-BOT: not_returned dispute → #637 agents
Flow INSTXbot IXB-1 to IXB-8
Eight-step instant exchange bot flow.
IXB-1 Classify: bot_instx_* intent detect
IXB-2 Collect: order_ref variant_target instant question
IXB-3 INSTX-MAP: eligibility reserve deadline charge rules
IXB-4 Inventory API: variant stock instx_status reservation
IXB-5 Guardrail: NO-RESERVE NO-CHARGE STOCK-VERIFY RETURN-DEADLINE-CITE
IXB-6 Respond: TPL-INSTXbot grounded map API portal link
IXB-7 Handoff: not_returned charge cancel → #637
IXB-8 Log: intent instx_program_id tag instx_bot
TPL-INSTXbot-STOCK Example
"Instant exchange [order_ref]: variant [sku map] stock [available / OOS API]. [If available: eligible [eligibility_rules map]. Reservation [reserve_duration_hours map] hours on the portal.] Return original within [return_deadline_days map] days. Bot does not ship. Instant portal link."
TPL-INSTXbot templates and touchpoints
Four essential templates.
TPL-INSTXbot-EXPLAIN
Instant exchange [instx_program_id]: [customer_copy map]. New product shipped before return receipt. Original return mandatory within [return_deadline_days map] days. [auth_hold_amount_rule map if applicable].
TPL-INSTXbot-STOCK
Variant [sku map]: [available / OOS inventory API]. [If OOS: alternatives or standard exchange #10.] [If available: confirm variant then instant reserve portal link.] Bot does not reserve execute.
TPL-INSTXbot-DEADLINE
Instant [instx_id]: original return due [return_deadline_date map]. New shipment: [ship_trigger_rule map info]. [If non-return: [non_return_charge_rule map info].] Dispute: agent #637.
TPL-INSTXbot-HANDOFF
Request [not_returned charge / cancel post-ship / stock_lost dispute] forwarded to instant team. Order [order_ref] instx [instx_id]. Delay [handoff_sla map].
Touchpoints
Exchange portal widget : bot_instx_explain embed
Variant choice step : bot_instx_stock_check live
New ship email : bot_instx_deadline_info deep link
D-3 return deadline : bot_instx_reserve_status reminder
Edge cases and reroutes
Five cases outside tier 1 bot instant standard exchange.
Not eligible instant: eligibility_rules reroute standard exchange #10
Fit-check sizing needed: XCHBOT367 reroute variant recommend
Charge outstanding dispute: CHARGE-HANDOFF-BOT #637 IX-7
OOS stock mid-reserve: stock_release_rule handoff #637 alternatives
Refund wanted not exchange: #10 refund flow distinct instant
Bot never executes reserve ship charge: agents #637 workflow IX-7.
Essential instx_bot KPIs
Five INSTXbot steering metrics.
instx_bot_stock_deflect: stock check resolved without agent
instx_bot_explain_deflect: explain instant resolved map
instx_bot_portal_click_rate: instant portal link post bot
instx_bot_handoff_rate: dispute cancel charge / total instx bot
instx_bot_reserve_promise_violations: reserve ship promise bot audit target 0
Target: instx_bot_reserve_promise_violations 0 and instx_bot_stock_deflect greater than 65% with INSTX-MAP sync.
INSTXbot anti-patterns
Five common instant exchange bot errors.
Promised stock without API: STOCK-VERIFY-BOT inventory lookup
Promised reserve ship bot: NO-RESERVE-EXECUTE-BOT portal link only
Confirmed charge bot: NO-CHARGE-BOT handoff #637
Invented deadline: RETURN-DEADLINE-CITE-BOT map verbatim
Confusing fit-check #366: instant mechanics distinct sizing reroute #367
INSTXbot with Qstomy
Qstomy on Shopify: detect bot_instx intent, INSTX-MAP RAG grounded, inventory instx_status lookup, RETURN-DEADLINE-CITE, handoff #637 not_returned charge payload.
Pipeline: #638 bot explain stock instant tier 1 → #637 not_returned charge cancel escalate finance.
Explore AI support and request a demo.
Checklist, FAQ and going further
INSTXbot Checklist (8 steps)
Sync INSTX-MAP #637: RAG bot instant exchange portal
Policy INSTXBOT-SUP: 6 rules NO-RESERVE NO-CHARGE
8 intents bot_instx_*: flow IXB-1 to IXB-8
4 templates TPL-INSTXbot-*: EXPLAIN STOCK DEADLINE HANDOFF
Inventory API connect: IXB-4 live stock variant
Instant portal embed: bot_instx_stock_check widget
Red team 10 prompts: reserve promised invented stock charge bot
KPI Dashboard: instx_bot_* section 9
FAQ
Difference #637?
#637 = agents not_returned charge cancel escalate finance execute. #638 = bot tier 1 stock reserve deadline handoff.
Bot reserves and ships?
No. NO-RESERVE-EXECUTE-BOT instant portal link only.
Difference with exchange bot #367?
#367 = recommend fit variant. #638 = stock instant eligibility deadline mechanics.
Variant out of stock?
TPL-INSTXbot-STOCK OOS alternatives or standard exchange #10 handoff.
Going further
This week: index INSTX-MAP RAG, connect inventory API bot, red team reserve promised bot.

Enzo
July 1, 2026





