New AI Agent can now build your knowledge base, connect channels and invite agents — all by chat Try it now
YundaDesk
PricingBlogChannels
Start freeLog in
Questions?Contact sales
Toolkit

Change Shipping Address Scripts With Built-In Verification

Use these change address scripts for pre-shipment and post-shipment cases, with identity checks, human approval for sensitive order changes, CRM notes, and AI-led information collection.

YundaDesk Team 2026-01-03Updated 2026-07-10 7 min read

Address changes look small from the customer’s side. They want to fix a street number, postal code, phone number, or delivery location. For a cross-border e-commerce team, that request touches identity checks, warehouse status, carrier rules, fraud risk, and the audit trail behind who approved what.

A good change address script should not only say yes or no. It should collect the right information first, then branch by shipment status. AI can answer first, guide the customer through missing fields, and flag risk. The actual order edit, warehouse request, or carrier address change should go to a human for approval. For the broader principle, see AI answers first, humans back up.

Check status first: pre-shipment and post-shipment are different

When a customer asks whether they can change the shipping address, the first step is checking order status, not promising an outcome.

Status What to check Handling principle
Not shipped Has the order entered picking, packing, or label creation? Try to update, but verify identity and require human confirmation
Shipped Does the parcel already have tracking events? Do not promise success; collect info and try the carrier path
High risk Cross-country change, mismatched details, repeated address changes Hand off to a human immediately

A safer opening line is: we will verify the order status first, and if there is still a workable window, we will submit the change request as quickly as possible.

When address-change requests are triaged first, agents do not see a loose thread of messages. They see three paths: try the change, pursue the carrier window, or route straight to human review.

Verify identity: do not turn address changes into order hijacking

Before changing an address, verify order ownership. Common fields include order number, checkout email or phone number, recipient name, city or postal code from the original address, and the complete new address.

To protect your order, I need to verify a few details first. Please send your order number, the email used at checkout, and the city or postal code from the original address. Once verified, I will check whether the shipping address can still be changed.

If the customer only gives a new address but refuses to provide order details, do not proceed. AI can explain the reason calmly, but it should not skip verification.

Pre-shipment script: try the change, keep approval in the loop

Not shipped does not always mean freely editable. Many stores send paid orders into warehouse flow quickly. A storefront may show “unshipped” while picking or label creation has already started.

Scenario Standard response
Verified and not yet processed I have verified that your order has not shipped yet. Please send the full new shipping address, including name, street, city, state or province, postal code, country or region, and phone number. I will submit it for human confirmation and update you once it is reviewed.
Already in warehouse flow Your order is already being processed by the warehouse. We will try to intercept it and submit the address change, but success depends on the warehouse status. I will update you as soon as we have a result.
Customer pushes for speed I understand you want this changed quickly. To avoid a wrong address or duplicate shipment, this type of change needs human confirmation. I have organized the order details and new address so the team can review it as a priority.

The key phrase is “submitted for confirmation”, not “changed”. AI prepares the order number, original address, new address, and customer request; a human agent approves the actual action in the shared workspace.

Post-shipment script: do not promise, try the available window

Once an order has shipped, control often shifts to the carrier. Support can try to open a window, but it cannot guarantee the result.

Scenario Standard response
Tracking just started Your order has already shipped. We can try to contact the carrier and request an address change. Please send the full new address and phone number. Whether the change succeeds depends on the carrier’s response.
Parcel in transit The parcel is already in transit, so an address change may not be guaranteed. We can submit a request for you, and we also recommend checking the tracking page to see whether the local delivery partner offers delivery instructions.
Out for delivery soon The parcel is close to delivery, so the chance of a successful address change is lower. I will hand this to a human teammate to confirm whether there is still an available option.

In these conversations, AI’s value is not automatic address editing. It is calming the customer, collecting complete information in one pass, and making the human handoff faster.

How AI should handle it: collect first, then route for approval

In YundaDesk, address changes fit a medium-risk workflow: AI answers first, sensitive actions go to human approval.

  1. Detect the intent as “change shipping address”
  2. Ask for the order number, email, and original address fragment
  3. Guide the customer to submit the new address in a fixed format
  4. Check shipment status and prepare a suggested handling path
  5. Route to a human for approval, warehouse contact, or carrier follow-up
  6. Return the result to the conversation and customer record

This flow reduces missed fields. Cross-border orders are unforgiving: one missing postal code, state, country, or phone number can later become a failed delivery. Put this script into the knowledge base alongside tracking, returns, exchanges, and shipping nudges. For the content layer, read the knowledge base that feeds AI.

CRM notes: a new address is not just a chat message

Address change details should not live only inside the conversation thread. At minimum, record the final address used for this order, the new address the customer submitted, and who approved the change and when.

For cross-border sellers, CRM fields such as country, language, time zone, social IDs, and historical addresses matter. When the same customer returns through WhatsApp, Instagram, or the website widget, agents should see one customer record instead of starting from zero.

Copy-ready scripts: for agents and AI

Change address script templates

Opening verification

Hi, I can help check whether your shipping address can still be changed. To protect your order, please send your order number, the email used at checkout, and the city or postal code from the original address.

Not shipped

Your order has not shipped yet. Please send the full new shipping address, including name, street, city, state or province, postal code, country or region, and phone number. I will submit it for human confirmation.

Shipped

Your order has already shipped. We can try to contact the carrier and request an address change, but success depends on the carrier’s response. Please send the full new address and phone number first.

Unable to verify identity

To protect your order, we cannot change the shipping address until we confirm order ownership. Please provide the order number, order email, or original address details.

High-risk handoff

This address change needs additional human review. I have organized the order details and the new address you provided, and I will pass this to a teammate for confirmation before we update you.


The goal of a change address script is risk control: verify identity first, check shipment status, route sensitive changes through human approval, and store the result back in the CRM and knowledge base. AI catches the repetitive work; humans make the decisions that need accountability.

Run this playbook in your own workspace

AI answers first, humans back up, every step is revertible — everything in this article can be put into practice in YundaDesk.