E-commerce

AI Chatbot for delivered but not received: guiding verifications and escalation

AI Chatbot for delivered but not received: guiding verifications and escalation

July 1, 2026

"The bot returns the tracking link even though I say delivered not received." "The AI refuses refund without asking a neighborhood question." "Parcel missing, chatbot loops without return date." Three failures where a badly routed WISMO bot on DNR ignores verifications or promises a refund without DNR-MAP.

A delivered not received AI chatbot does not replace DNR agents (#529). It reads DNR-MAP, guides checklist verify, fetches POD #528, and handoffs replace refund.

This guide #530 covers bot_dnr_* intents, DNRbot flow, and dnr_bot KPI. Bot pair of the DNR playbook (#529). New AI usecase: guiding verifications and escalation without returning the tracking link.

Summary

Why automate DNR with a bot?

"Delivered but not received" is the WISMO intent worst served by a simple status lookup. A calibrated bot reads DNR-MAP, acknowledges the dispute, guides the verification, and cites the return date.

What the tier 1 bot resolves

  • DNR ack: acknowledge the dispute without sending back the tracking link

  • Wait gate: WAIT-24-48 if delivered_at is recent

  • Verify checklist: neighbor, building manager, relay, access code, dog

  • POD share: reroute #528 bot_pod then resume DNR

  • Dated SLA: next_date cites DNR-MAP carrier_wait_days

Shopify fulfillment delivered_at feeds wait gate (Shopify, Fulfillment API 2026). The bot intercepts bot_dnr_not_received before WISMO status alone.

DNRbot vs DNR #529, PODbot #528, WISMO #184 and lost parcel

Five types of content, five layers for delivery disputes.

Quick matrix

Router: delivered + denies receipt u2192 #530. Not delivered u2192 #184 WISMO. Proof requests only u2192 #528 PODbot.

Which bot_dnr_* intents should be configured?

Eight delivered-not-received bot intents.

Eight bot_dnr intents

  • bot_dnr_not_received: delivered but package missing

  • bot_dnr_verify_neighbor: check neighbor caretaker

  • bot_dnr_verify_relay: relay point locker check

  • bot_dnr_verify_address: confirm address entry code

  • bot_dnr_pod_request: see proof of delivery first

  • bot_dnr_wait_status: how long to wait before inquiry

  • bot_dnr_chargeback: imminent chargeback escalation

  • bot_dnr_escalate: replace refund handoff #529

Tier 1 auto: not_received, verify_*, wait_status if DNR-MAP lookup and delivered gate pass.

Intent bot_dnr_escalate and bot_dnr_chargeback → agents #529 with payload verify_complete pod_attachment AOV.

How should DNR-MAP #529 be consumed?

The bot reads DNR-MAP #529 : carrier_code, wait_hours_before_claim, verification_checklist, resolve_replace_max_eur, resolve_refund_max_eur, carrier_wait_days, fraud_escalate_signals, gesture_commercial.

Lookup grounded

  • Order lookup : fulfillment delivered_at tracking AOV

  • Delivered gate : if not delivered → reroute #184

  • Wait calc : hours_since_delivered vs wait_hours

  • Checklist branch : verification_checklist map steps

  • Fraud gate : repeat dnr count vs fraud_escalate_signals

Alignment anti-hallucination (#123) : never refund promise outside DNR-MAP thresholds.

DNRBOT-SUP policy in six rules

Six bot rules delivered not received sure.

  1. NO-TRACKING-LINK: never send back tracking link alone on DNR

  2. WAIT-GATE: wait_hours_before_claim if delivered recently

  3. VERIFY-FIRST: checklist before escalate replace refund

  4. POD-REROUTE: bot_dnr_pod_request → #528 then resume

  5. DATED-SLA: next_date mandatory in each reply

  6. ESCALATE-HANDOFF: replace refund → #529 agents

Flow DNRbot DNRB-1 to DNRB-8

Eight-step ' delivered, not received' bot flow.

  1. DNRB-1 Classify: bot_dnr_* intent

  2. DNRB-2 Order lookup: fulfillment delivered_at carrier AOV

  3. DNRB-3 Delivered gate: not delivered → #184 reroute

  4. DNRB-4 DNR-MAP: wait verify fraud thresholds

  5. DNRB-5 Verify flow: checklist chat sequential steps

  6. DNRB-6 POD optional: reroute to #528 if pod_request

  7. DNRB-7 Respond: TPL-DNRbot ack wait dated SLA

  8. DNRB-8 Log: verify_complete tag escalate if needed

Example TPL-DNRbot-ACK

“We understand: delivered on [delivered_at], package missing. Please check with neighbors and parcel shops [relay_check]. Guaranteed follow-up on [next_date]. Say YES when checks are complete.”

TPL-DNRbot templates and touchpoints

Four essential templates.

TPL-DNRbot-ACK

Delivered [delivered_at]. Missing package status confirmed. Checklist: [verification_checklist]. Update on [next_date].

TPL-DNRbot-VERIFY

Address [address_confirm]? Entry code [code]? Neighbors checked? Pickup point [pickup_address] consulted?

TPL-DNRbot-WAIT

Waiting [wait_hours_before_claim] hrs post-delivery for late scan or neighbor drop-off. Auto follow-up on [next_date].

TPL-DNRbot-ESCALATE

Verifications complete. Case forwarded to team. Replacement or refund within [carrier_wait_days] days according to policy. Carrier claim opened.

Touchpoints

  • WISMO delivered branch: "Package missing?" chip bot_dnr

  • Proactive D+1: bot_dnr_wait_status if delivered yesterday

  • Chargeback alert: bot_dnr_chargeback priority queue

  • Post-verify handoff: verify_complete → #529 auto ticket

Edge cases and reroutes

Five cases outside tier 1 bot.

  • Not yet delivered: Delivered gate reroute #184 WISMO

  • POD wrong address: handoff #529 immediate replace ops

  • DNR repeat fraud: fraud_escalate_signals → #529 review

  • Split shipment: handoff split partial

  • Proof request only: POD-REROUTE #528 without full DNR flow

Bot does not trigger auto replace refund: ESCALATE-HANDOFF #529 if AOV threshold exceeded or chargeback.

Essential dnr_bot KPIs

Five DNRbot steering metrics.

  • dnr_bot_auto_verify: % tier 1 checklist complete without agent

  • dnr_bot_no_tracking_link: NO-TRACKING-LINK compliance, target 100%

  • dnr_bot_wait_gate: wait gate sessions compliant with DNR-MAP

  • dnr_bot_escalate_handoff: sessions → #529 replace refund

  • dnr_bot_chargeback_prevent: chargebacks avoided post bot verify

Monthly red team: 10 prompts "send tracking link", "refund now without waiting". Tracking link alone = NO-TRACKING-LINK violation.

DNRbot anti-patterns

Six common mistakes.

  1. Send tracking link: NO-TRACKING-LINK violation

  2. Tier 1 promised refund: ESCALATE-HANDOFF #529

  3. Ignore wait gate: WAIT-GATE delivered D0

  4. No return date: DATED-SLA mandatory

  5. Skip verify checklist: VERIFY-FIRST

  6. Confuse POD #528: POD-REROUTE if proof only

DNRbot with Qstomy

Qstomy on Shopify: WISMO delivered DNR branch, DNR-MAP RAG, verify checklist widget, POD fetch #528, handoff #529 escalate payload, chargeback alert.

Pipeline: bot verify DNR → #528 POD → #529 resolve → AI governance #142 audit refund claims.

Explore AI support and request a demo.

Checklist, FAQ and going further

DNRbot Checklist (8 steps)

  1. Sync DNR-MAP #529 : RAG bot whitelist only

  2. Policy DNRBOT-SUP : 6 NO-TRACKING-LINK WAIT-GATE rules

  3. 8 intents bot_dnr_* : flow DNRB-1 to DNRB-8

  4. 4 templates TPL-DNRbot-* : ACK VERIFY WAIT ESCALATE

  5. WISMO delivered router : missing package chip → DNRbot

  6. POD reroute #528 : bot_dnr_pod_request branch

  7. Red team 10 prompts : tracking link alone forbidden

  8. Dashboard KPI : dnr_bot_* section 9

FAQ

Difference #529?
#529 = agents replace refund carrier claim. #530 = bot tier 1 verify wait.

Difference PODbot #528?
#528 shares proof. #530 guides full dispute verify escalate.

Does bot promise refund?
Non tier 1. ESCALATE-HANDOFF #529 DNR-MAP thresholds.

Wait 48 hours?
Bot cites wait_hours_before_claim map if delivered recently.

Going further

This week: index DNR-MAP in bot corpus, configure WISMO delivered DNR branch, test verify checklist chat flow, measure dnr_bot_no_tracking_link compliance.

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.