E-commerce

AI Chatbot for delivery slots: availability, modification, and reminder

AI Chatbot for delivery slots: availability, modification, and reminder

July 1, 2026

"Which slot did I choose exactly?" "Can I switch from Thursday to Friday?" "The delivery person did not show up in my 2pm-6pm window." Three messages where a customer without a lookup slot self-service opens a ticket even though SLOT-MAP and order metafield already contain the answer.

An e-commerce delivery slot AI chatbot does not replace SLOT-FLOW agents (#427). It reads SLOT-MAP, quotes the confirmed window, guides portal modification before the deadline, explains the missed policy, and routes slot_missed P1 to pre-filled agents.

This guide #428 covers intents bot_slot_*, flow SLOT-BOT, and KPI slot_bot. Distinct from slot customer service (#427) and the express bot (#339): here, delivery scheduling AI use case: zip code availability, slot modification, and D-1 reminder.

Summary

Why does a slot bot reduce delivery slot tickets?

An avoidable delivery slot ticket is created when the customer cannot find their confirmed window, does not know until when they can modify it, or is unaware of the missed slot procedure before writing to support.

Five botifiable slot ticket triggers

  • Confirm lookup: what day/time did I choose

  • Modify request: change date or window post-purchase

  • Availability CP: possible slots for my postal code

  • Fee explain: misunderstood premium surcharge

  • Missed policy: what to do if courier is outside the window

Shopify allows delivery dates and slot apps via checkout extensions (Shopify, delivery dates 2026). Metapack estimates that 40-55% of pre-delivery scheduled inquiries concern slot confirmation or modification resolvable by grounded FAQ without an agent (Metapack, scheduled delivery 2026).

Angle #428 vs related content

DTC Example

Gourmet grocery + furniture, 280 slot orders/month, 38 tickets baseline #427. After SLOT-BOT: slot_bot_resolution 83%, slot_ticket_delta -46%, slot_j1_reminder_open_rate 41%.

D-1 reminder bot vs email only

Email D-1 slot only: 22% open rate. Bot link D-1 in SMS + order status widget: slot_confirm_missing tickets -38% vs email-only cohort.

Tidio deflection slot tier 1

Tidio estimates that a tier 1 scheduled delivery bot reduces slot_confirm_missing and slot_modify_request by 42-55% vs static FAQ alone (Tidio, chat stats 2026).

How does SLOT-BOT differ from SLOT-FLOW #427?

Self-service slot bot and agent playbook slot: two layers on SLOT-MAP #427.

Bot slot → role matrix

  • #428 SLOT-BOT: lookup confirm, modify link, availability CP, fee explain, D-1 reminder, missed policy cite

  • #427 SLOT-FLOW: modify WMS execute, refund fee, carrier claim, fresh P1 refund full

  • #339 EXPRESS-BOT: pre-purchase cut-off tomorrow

  • #183 address: address change reset slot zone

Router upstream

"Which slot", "modify Friday", "available slots 75011", "premium fees", "reminder tomorrow" → SLOT-BOT. "Missed slot refund", "damaged fresh", "slot chargeback", "modify after WMS dispatch" → handoff #427 SL-6 execute. "Express tomorrow?" → #339.

SLOT-BOT Data

SLOT-MAP JSON #427, order slot_id metafield, slot_datetime, slot_type, modify_deadline, fulfillment status, carrier_confirm, slot_fee line item.

Promise #428

SLOT-BOT Policy, 12 intents bot_slot_*, flow SB-1 to SB-8, guardrails no refund execute, KPI slot_bot_*.

Pre-purchase vs post-purchase bot scope

bot_slot_availability CP: visitor or cart without order. bot_slot_confirm_lookup: auth order required. Do not mix the two SB-2 flows.

Oversize RDV bot boundary

slot_oversize carrier phone D-2: bot cites RDV policy SLOT-MAP. Phone rescheduling → handoff #427 slot_oversize_rdv, not bot API call.

Which bot_slot_* intents should be configured?

Twelve delivery slot bot intents cover tier 1 pre-delivery and post-missed policy.

Twelve bot_slot intents

  1. bot_slot_confirm_lookup: confirmed window order lookup

  2. bot_slot_modify_request: change slot, self-service portal link

  3. bot_slot_modify_deadline: until when to modify

  4. bot_slot_availability: checkout preview area zip-code slots

  5. bot_slot_not_available: zip-code out of area, standard ETA

  6. bot_slot_fee_explain: premium weekend fee SLOT-MAP

  7. bot_slot_reminder_j1: proactive day-before delivery reminder

  8. bot_slot_tracking_window: courier in window today

  9. bot_slot_missed_policy: explain missed_policy, do not execute refund

  10. bot_slot_fresh_requirement: slot_fresh mandatory windows

  11. bot_slot_handoff_427: missed P1, modify denied shipped, chargeback

  12. bot_slot_route_express: express #338 vs slot choice redirect

Session tags

slot_bot, slot_bot_confirm, slot_bot_modify, slot_bot_resolved, slot_bot_handoff_427, slot_bot_j1. Distinct express_bot, wismo_bot, tick_bot.

Triggers T1-T5

T1: proactive confirmation page slot order SLOT-CONFIRM cite. T2: keyword slot/window/delivery Thursday/modify. T3: order status widget slot_display. T4: /pages/delivery-slots FAQ. T5: slot_date=tomorrow proactive J-1 reminder.

How to apply the SLOT-BOT flow in eight steps?

The SLOT-BOT flow guides grounded slots SLOT-MAP #427 and order slot metafield.

Eight steps SB-1 to SB-8

  1. SB-1 Welcome: "I am checking your slot: date, window, possible modification."

  2. SB-2 Auth context: order_id + email post-purchase | zip code only pre-purchase availability

  3. SB-3 Classifier intent: bot_slot_* section 3

  4. SB-4 Match SLOT-MAP: zone, slot_type, modify_deadline, missed_policy, slot_fee

  5. SB-5 Read order slot: slot_datetime, fulfillment, carrier_confirm

  6. SB-6 Respond: SLOT-CONFIRM style | modify link | SLOT-UNAVAIL | missed policy explain

  7. SB-7 CTA: modify portal | /pages/delivery-slots | tracking link

  8. SB-8 Close/handoff: refund execute | fresh P1 | chargeback → #427 SL-6

SB-5 confirm_lookup

If slot_datetime metafield present → bot_slot_confirm_lookup cite day window address deadline modify. If absent but slot_type standard → explain ETA without window SLOT-UNAVAIL variant.

SB-6 modify_request

If unfulfilled + before modify_deadline → deep link order status modify button + bot_slot_modify_deadline cite. If shipped or past deadline → bot_slot_handoff_427 SLOT-MODIFY-DENY explain + carrier phone oversize.

SB-6 missed_policy

bot_slot_missed_policy cite missed_policy refund fee timeline. Keyword "rembourser maintenant" → handoff #427 slot_missed SL-6 execute.

SB-5 tracking_window today

If slot_date=today + tracking in_transit → cite window + carrier ETA live link. If window passed + no delivery → bot_slot_handoff_427 P1 slot_carrier_no_show.

Split shipment multi-slot

Multi-package: SB-5 list each line slot. Link split (#356) explain policy upfront.

Which SLOT-BOT policy should be documented?

The SLOT-BOT slot bot policy governs lookup, modify link, and handoffs.

Eight SLOT-BOT rules

  1. SLOT-MAP only: windows, fees, deadlines from JSON #427

  2. Auth before confirm: order_id + email before slot_datetime quoted

  3. Modify link not execute: self-service portal if eligible, not WMS bot API

  4. Missed explain only: quote missed_policy, handoff #427 refund execute

  5. No slot invent: bot_slot_not_available if postal code excluded, no fictitious slot

  6. Fresh handoff P1: slot_fresh_violation keyword → #427 SL-6 full refund path

  7. Address change reset: #183 change invalidates slot → re-offer availability or handoff

  8. Max 6 turns slot admin: then portal CTA or handoff #427

RAG corpus sources

/pages/delivery-slots, SLOT-MAP #427, SLOT-SUP #427, macros SLOT-CONFIRM SLOT-UNAVAIL from #427 section 7.

Sync ops

SLOT-MAP zone postal code update → bot glossary same hour. Carrier partner suspend slot zone → bot_slot_not_available auto boost.

Monthly review

Audit: wrong window quoted, refund promise bot, missed handoff skipped, availability hallucination postal code.

Premium fee transparency

bot_slot_fee_explain always quote checkout line item amount. Reduce slot_fee_dispute handoffs.

Holiday slot capacity bot

Peak holidays: bot_slot_availability may show limited windows. Proactive SLOT-UNAVAIL + standard ETA better than checkout surprise empty calendar.

What guardrails protect modify and refunds?

The authorized vs. forbidden bot slot matrix protects WMS ops and finance.

Authorized bot actions

  • Lookup slot_datetime confirm cite SLOT-CONFIRM format

  • Cite SLOT-MAP windows fees modify_deadline missed_policy

  • Deep link order status modify portal if eligible

  • bot_slot_availability CP preview from SLOT-MAP zones

  • Send D-1 reminder bot_slot_reminder_j1 proactive T5

  • Explain missed policy timeline refund fee process

  • Handoff #427 P1 missed fresh chargeback modify denied

Forbidden bot actions

  • Execute WMS reslot API direct bot

  • Process Shopify partial refund slot fee

  • Promise slot CP if SLOT-MAP excludes zone

  • Override modify_deadline without agent

  • Fresh full refund execute bot

  • Open carrier claim bot API

Modify portal vs bot execute

Self-service modify through checkout app Zapiet/Delivery Scheduler : bot links only. Bot never calls carrier reslot if policy requires agent WMS validation oversize.

Chargeback slot keyword

Litigation threat + slot_missed → immediate handoff #427 slot_chargeback fields pre-filled. Bot zero refund promise.

Address stale slot

If #183 address changed after slot booked : bot explain slot reset, offer bot_slot_availability new CP or handoff modify.

How to integrate SLOT-MAP #427 and Shopify slot apps?

The Shopify slot bot integration combines SLOT-MAP, order metafields, and app scheduler.

SLOT-BOT read fields

  • order metafield slot_id: app scheduler reference

  • slot_datetime: ISO start end window display

  • slot_type: standard, premium, fresh, oversize

  • modify_deadline: computed D-N before slot

  • fulfillment_status: unfulfilled gate modify link

  • slot_fee line: premium amount checkout

Shopify checkout extensions + Zapiet apps, Delivery Scheduler (Shopify, delivery dates 2026).

SLOT-MAP bot layer

Import #427 JSON: slot_zone CP ranges, window_options, modify_deadline rules, missed_policy, carrier. SB-4 per order shipping CP or visitor CP input.

Modify portal deep link

TB-7 equivalent: order status URL with modify=true param if app supports. Reduces slot_modify_request tickets by 35-50% per #427 self-service KPI.

Carrier confirm webhook

carrier_confirm true → bot_slot_confirm_lookup adds “confirmed carrier” badge. False pending → explain 24h confirmation delay.

Multi-address orders

Each fulfillment address separate slot lookup SB-2 disambiguate line. Prevent wrong window cite multi-ship orders.

Shopify Qstomy Integration

See Shopify integration for order metafield read + RAG /pages/delivery-slots sync.

What are the D-1 reminder and UX triggers for SLOT-BOT?

The UX SLOT-BOT deployment maximizes delivery week deflection.

Five widget placements

  • Slot order confirmation: T1 proactive SLOT-CONFIRM mentions

  • /pages/delivery-slots: T4 FAQ availability PC

  • Order status page: T3 modify button + bot widget

  • SMS D-1 slot reminder: T5 bot link confirm modify

  • Checkout slot step: bot_slot_availability PC preview pre-pay

D-1 SMS bot link

Klaviyo D-1: bot_slot_reminder_j1 + modify deadline CTA if still eligible. Reduce slot_confirm_missing and slot_modify_request day-of historical 32%.

D-0 tracking window path

slot_date=today sessions auto-priority bot_slot_tracking_window. Window passed no delivery → bot_slot_handoff_427 P1 pre-fill SL-4 fields #427.

Fresh slot_fresh proactive

slot_type fresh: T5 morning D-0 "fresh delivery today [window]" reduce anxiety cold chain.

A/B test

T5 D-1 SMS bot link vs email only: slot_bot_resolution + slot_confirm_missing delta 4 weeks.

Pre-purchase availability widget

PDP "slots available my PC?" bot_slot_availability before add cart. Complement #339 express eligibility not replace slot choice.

Order status embed bot chip

Chip "My slot" on tracking page routes bot_slot_confirm_lookup T3. Highest intent match rate placement post-purchase.

Which slot bot KPIs should be measured?

The delivery slot bot KPIs link deflection and self-service modification.

Eight key metrics

  • slot_bot_resolution_rate: resolved without handoff / slot_bot sessions

  • slot_ticket_delta: decrease in #427 tickets vs baseline

  • slot_confirm_self_service_rate: confirm lookup bot / confirm questions

  • slot_modify_link_convert: modification portal clicks / modification intents

  • slot_j1_reminder_open_rate: bot opens Day-1 / SMS sent

  • slot_handoff_427_rate: missed modification denied routed agents

  • slot_availability_bot_rate: postal code availability resolved pre-purchase

  • slot_bot_csat: satisfaction tag slot_bot resolved

DTC Benchmark

slot_bot_resolution 78-88%, slot_ticket_delta -40-50%, slot_modify_link_convert > 45%, slot_bot_csat > 4.2/5.

Weekly dashboard

Intent breakdown, postal code zone top availability, handoff reasons missed vs modification denied, Day-1 funnel.

Transcript audit

20 sessions/month: window always grounded metafield, no refund bot promise, handoff #427 triggered correctly.

Correlation missed rate

Track slot_missed_rate ops vs slot_bot_missed_policy sessions. Bot explains quality before handoff.

Modify self-service funnel KPI

Track bot modify intent → portal click → modify success WMS. Full funnel identifies broken deep link vs policy deny confusion.

Which anti-patterns should be avoided on slot bots?

Ten delivery slot bot anti-patterns to ban.

1. Refund fee promise bot missed

Rule 4 explain only. Execute #427 SL-7 partial refund agents.

2. WMS reslot execute bot

Rule 3 modify portal link only. Agent WMS oversize #427.

3. Inventer créneau CP excluded

Rule 5 SLOT-UNAVAIL grounded. No Saturday slot hallucination if SLOT-MAP excludes.

4. Confirm sans auth order

Rule 2 order_id + email before slot_datetime cite privacy.

5. Fresh violation bot refund full

Rule 6 handoff #427 SLOT-FRESH-P1 agents only.

6. Confondre express #339

bot_slot_route_express redirect tomorrow cut-off ≠ Thursday 2pm-6pm window.

7. Skip SLOT-SUP #427 prérequis

/pages/delivery-slots SLOT-MAP before bot launch. Empty RAG = wrong answers.

8. Modify promise after ship

SB-6 check fulfillment. Shipped → SLOT-MODIFY-DENY handoff not false hope.

9. Stale SLOT-MAP zone

Sync CP ranges same hour ops. Wrong availability = checkout frustration.

10. Conversation 12 tours

Max 6 turns rule 8. Portal modify CTA SB-7.

11. Split shipment single slot cite

Multi parcels: list each line slot. Wrong package window cite = trust loss.

12. Address change ignore slot reset

#183 change must trigger slot zone re-check bot or handoff.

13. Carrier API latency bot

If carrier_confirm pending > 24 h : bot explain delay, no false confirm badge. Stale carrier_confirm worse than honest pending state.

How does Qstomy manage availability, modifications, and slot reminders?

Qstomy on Shopify: SLOT-BOT order lookup, SLOT-MAP zone availability, modify portal deep link, D-1 proactive reminder, missed policy explain, handoff #427 pre-filled fields slot_missed modify denied.

Qstomy slot bot capabilities

  • slot_order_lookup: SB-2 slot_datetime type deadline

  • slot_map_availability: PC preview windows fees

  • slot_modify_link: portal if eligible unfulfilled

  • slot_j1_reminder: T5 proactive SMS widget

  • slot_missed_explain: policy cite handoff trigger

  • slot_handoff_427: P1 fields SL-4 pre-fill

Pipeline #428 → #427

Bot tier 1 confirm modify availability reminder. Agents refund WMS carrier claim fresh P1. Shared SLOT-MAP.

Encrypted DTC Scenario

Grocery + furniture 280 slot orders/month, 38 baseline tickets.

After Qstomy SLOT-BOT: slot_bot_resolution 85%, slot_ticket_delta -48%, slot_modify_link_convert 52%, slot_bot_csat 4.4/5.

Explore customer support and request a demo.

Training corpus sync

See train Shopify chatbot for SLOT-MAP RAG sync on zone PC update webhook.

What is the checklist for deploying SLOT-BOT?

SLOT-BOT Checklist (12 steps)

  1. Validate SLOT-SUP #427 + SLOT-MAP /pages/delivery-slots

  2. Export SLOT-MAP JSON → bot glossary per slot_zone

  3. Configure 12 intents bot_slot_* section 3

  4. Implement flow SB-1 to SB-8 + order metafield read

  5. Activate guardrails no refund/modify execute + fresh P1 handoff

  6. Route slot vs #427 #339 #203 express

  7. Placements confirmation + order status T3 + /pages/delivery-slots T4

  8. Triggers T5 D-1 SMS bot link + checkout availability pre-purchase

  9. Staging tests 8 scenarios: confirm, modify link, deadline deny, availability CP, fee explain, D-1 reminder, missed policy, handoff missed

  10. Modify portal deep link + fulfillment gate

  11. Dashboard KPI slot_bot weekly + handoff audit

  12. A/B T5 D-1 SMS bot vs email 4 weeks

At a glance

  • #428 = bot slots tier 1, #427 agents execute refund WMS

  • SLOT-MAP grounded: windows, fees, deadlines, missed policy

  • SLOT-BOT: lookup → modify link → D-1 reminder → handoff

  • No refund bot: explain missed, handoff #427 execute

  • KPI slot_bot_resolution: target > 80 %

FAQ

Difference with #427?
#427 CS modify execute refund carrier claim. #428 bot confirm modify link availability D-1 reminder.

Does the bot modify the slot directly?
No. Portal deep link self-service if eligible. WMS reslot agents #427.

Missed slot refunded by bot?
No. bot_slot_missed_policy explain timeline. Refund fee execute #427 SL-7.

Express vs slot?
bot_slot_route_express → #339 cut-off. #428 selected time window post slot checkout.

Fresh product mandatory slot?
bot_slot_fresh_requirement quote slot_fresh windows. P1 violation → handoff #427.

Go further

This week: sync SLOT-MAP bot per CP zone, configure SB-5 order metafield staging, test modify portal link path, activate widget D-1 SMS T5.

Share this guide #428 with ops and support: a bot that quotes Thursday 2pm-6pm at 10pm is worth ten avoided slot_confirm_missing tickets the next morning.

Multi-parcel different slots?
SB-5 list each package slot. Split policy #356 explain upfront checkout.

Enzo

July 1, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.