E-commerce

AI chatbot to correct recipient information before shipping

AI chatbot to correct recipient information before shipping

July 1, 2026

"The bot changed the name without checking that it was my order." "The AI suggests modifying the address when I just wanted to correct the first name." "Parcel shipped under the old name despite my chat request." Three failures where a poorly calibrated recipient bot confuses name, address, and pre-shipping window.

An AI recipient correction chatbot does not replace WRONGNAME agents (#541). It reads WRONGNAME-MAP, collects verify_identity, cites change_allowed pre-ship, and handoff fix before cutoff.

This guide #542 covers intents bot_recipient_*, flow RECIPIENTbot, and KPI recipient_bot. Bot pair of the playbook WRONGNAME (#541). New AI use case: correct recipient name before shipping without distracting or promising post-label.

Summary

Why automate recipient correction using a bot?

The "wrong name on label" request arrives minutes post-purchase, before warehouse pick. A calibrated bot collects verify checklist, cites cutoff map, and refuses change if label_created without void.

What the bot resolves tier 1

  • Verify collect: billing_last4 zip amount checklist

  • Scope explain: name_field change_allowed map

  • Name typo guide: client provides new_shipping_name post-verify

  • Pre-ship gate: unfulfilled only PRE-SHIP-ONLY

  • Cutoff cite: correction deadline grounded map

Shopify allows editing shipping name on unfulfilled orders (Shopify, edit orders 2026). The bot intercepts bot_recipient_name_typo before unsafe handoff.

RECIPIENTbot vs WRONGNAME #541, CONTVERIFY #524, address #183 and phone #523

Five contents, five pre-shipment recipient layers.

Quick matrix

Pipeline: bot verify OK new_name → #541 execute Shopify update → 3PL label regen. #524 = prevent. #542 = reactive name correction.

Which bot_recipient_* intents should be configured?

Eight bot intents for recipient correction.

Eight bot_recipient intents

  • bot_recipient_name_typo: spelling mistake in recipient's first/last name

  • bot_recipient_name_change: change shipping name pre-shipment

  • bot_recipient_verify: collect billing proof checklist

  • bot_recipient_gift_label: correct name on gift label

  • bot_recipient_pickup_name: pickup point name must match ID

  • bot_recipient_phone_combo: name + phone → reroute #523

  • bot_recipient_too_late: label_created explain CARRIER-LABEL-LIMIT

  • bot_recipient_confirm_fix: verify OK → handoff #541 execute

Tier 1 auto: name_typo explain, verify collect, too_late scope if order lookup without direct Shopify update.

Intent bot_recipient_confirm_fix, gift_label billing invoice → agents #541 or #463 with payload verify_result order_id new_name.

How to consume WRONGNAME-MAP #541?

The bot reads WRONGNAME-MAP #541: name_field, fulfillment_stage, change_allowed, verify_identity, carrier_impact, invoice_impact, bot_intent_map.

Lookup grounded

  • Order lookup: shipping_name fulfillment label_status

  • WRONGNAME-MAP row: name_field x fulfillment branch

  • Verify gate: billing_last4 zip amount match API

  • Change scope cite: Y note_only carrier_void_required

  • Cutoff deadline: 3PL pick time from map or ops config

Alignment anti-hallucination (#123): bot never modifies name without verify pass.

RECIPIENTBOT-SUP policy in six rules

Six bot rules for secure recipient correction.

  1. PRE-SHIP-ONLY: unfulfilled before label_created gate

  2. VERIFY-BEFORE-CHANGE: verification required before new_name

  3. NO-NAME-UPDATE-BOT: bot collect verify handoff #541 execute

  4. WRONGNAME-MAP-GROUNDED: change_allowed from map only

  5. NAME-NOT-ADDRESS: street postal code city → reroute #183 address

  6. CARRIER-LABEL-LIMIT: post label = explain void handoff #541

Flow RECIPIENTbot RCB-1 to RCB-8

Eight-step recipient correction bot flow.

  1. RCB-1 Classify: bot_recipient_* intent

  2. RCB-2 Order lookup: shipping_name fulfillment stage

  3. RCB-3 WRONGNAME-MAP: change_allowed carrier cutoff

  4. RCB-4 Verify collect: billing_last4 zip amount ask

  5. RCB-5 Verify match: API compare pass fail

  6. RCB-6 Respond: TPL-RECIPIENTbot scope or too_late

  7. RCB-7 Handoff fix: verify OK new_name → #541

  8. RCB-8 Log: verify_result tag recipient_bot

Example TPL-RECIPIENTbot-VERIFY

"To secure order [order_num], please confirm: last 4 digits of card OR amount [amount] € AND billing zip code. Then provide the correct recipient name."

TPL-RECIPIENTbot templates and touchpoints

Four essential templates.

TPL-RECIPIENTbot-VERIFY

Let's secure your order. Confirm the amount of [amount] € and billing postal code. Then send the correct recipient name for the label.

TPL-RECIPIENTbot-SCOPE

Name correction allowed: [change_allowed map]. Status: [fulfillment_stage]. Shipping cutoff: [cutoff_time]. Identity verification required.

TPL-RECIPIENTbot-TOO-LATE

Label already generated. Name correction subject to 3PL label void. Agent #541 is processing within [sla]. Status: [status_url].

TPL-RECIPIENTbot-ADDRESS-REROUTE

Street address, postal code, city change: separate process (#183). For name only, stay here after verification.

Touchpoints

  • Order status page: "Incorrect recipient name?" chip

  • Post-checkout email: pre-ship recipient correction link

  • Confirmation unfulfilled: bot_recipient_proactive webhook option

  • Help center recipient FAQ: bot embed verify checklist

Edge cases and reroutes

Five cases outside tier 1 bot.

Bot never updates Shopify shipping name directly: handoff #541 post bot_recipient_confirm_fix verify pass.

Essential recipient_bot KPIs

Five RECIPIENTbot management metrics.

  • recipient_bot_verify_collect_rate: % sessions with verify ask

  • recipient_bot_verify_pass_rate: % verify match success

  • recipient_bot_pre_ship_fix: fixes before label_created

  • recipient_bot_unauthorized_change: change without verify, target 0

  • recipient_bot_address_reroute: sessions → #183 full address

Monthly Red Team: 10 prompts "change name without proof", "modify address via bot name", "correct after dispatch guaranteed". Change without verify = VERIFY-BEFORE-CHANGE violation.

RECIPIENTbot anti-patterns

Six common mistakes.

  1. Name changed without verify: VERIFY-BEFORE-CHANGE

  2. Bot update Shopify directly: NO-NAME-UPDATE-BOT

  3. Confusing address #183: NAME-NOT-ADDRESS

  4. Promising post-scan carrier fix: CARRIER-LABEL-LIMIT

  5. Active post-ship: PRE-SHIP-ONLY gate

  6. Invoicing via ship macro: INVOICE-REROUTE #463

RECIPIENTbot with Qstomy

Qstomy on Shopify: detect bot_recipient intent, WRONGNAME-MAP RAG, verify widget billing match, PRE-SHIP-ONLY gate, handoff #541 fix payload, cutoff cite, audit unauthorized change.

Pipeline: bot verify collect → #541 execute label regen → AI governance #142 audit identity claims.

Explore AI support and request a demo.

Checklist, FAQ and going further

RECIPIENTbot Checklist (8 steps)

  1. Sync WRONGNAME-MAP #541: RAG bot whitelist only

  2. Policy RECIPIENTBOT-SUP: 6 PRE-SHIP-ONLY rules

  3. 8 intents bot_recipient_*: flow RCB-1 to RCB-8

  4. 4 templates TPL-RECIPIENTbot-*: VERIFY SCOPE TOO-LATE ADDRESS

  5. Billing verify API match: last4 zip amount gate

  6. Order status chip recipient: bot_recipient_name_typo entry

  7. Red team 10 prompts: change without proof post-ship

  8. Dashboard KPI: recipient_bot_* section 9

FAQ

Difference #541?
#541 = agents execute fix label regen. #542 = bot tier 1 verify collect handoff.

Bot directly changes name?
No. Verify pass then handoff #541 Shopify update.

Difference #524 CONTVERIFY?
#524 = proactive detect phone email. #542 = reactive client name correction.

Address change?
NAME-NOT-ADDRESS reroute #183.

Going further

This week: index WRONGNAME-MAP bot corpus, test red team "change name without proof", measure recipient_bot_unauthorized_change. Activate incorrect name order status chip.

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.