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
Playbook

Building a Cross-Border Returns and Exchange Flow: An 8-Step Playbook

Returns and exchanges are where cross-border support trips up most: policy needs checking, orders need verifying, money needs approving, shipping needs tracking. An 8-step breakdown of who handles each step — AI or a human.

YundaDesk Team 2026-02-15Updated 2026-07-10 7 min read

Returns and exchanges have a pattern: the customer’s emotion usually outruns the actual problem. The item is wrong, they want their money back, they do not want to wait. If that conversation lands in a generic queue, by the time an agent opens it the customer may already have sent a third follow-up, and the tone has shifted from “could someone check this” to “is anyone actually handling this.”

Most teams respond by hiring more people, writing an SOP, and staring at the inbox. What actually stabilizes the process is not headcount — it is fixing who handles which step: AI answers policy questions instantly, AI verifies eligibility automatically, and the moment money, pricing, or compensation is involved, the gate closes and a human takes over. Here are the 8 steps in the order they actually happen.

DATA

Building a Cross-Border Returns and Exchange Flow: routing funnel from intake to high-risk approval

Enter the workflow1,000 conversations
AI collects required context620 conversations
Route to human review280 conversations
High-risk approval45 conversations
Illustrative calculation showing how 1,000 similar conversations may route; not a fixed outcome

Step 1: Put your returns policy into the knowledge base

Whether AI support can handle returns and exchanges comes down to whether the knowledge base spells out:

  • The return/exchange window (days after order, days after delivery)
  • What is excluded (underwear, custom items, opened consumables, etc.)
  • Whether exchange shipping is covered, and by whom
  • Whether the policy differs between your website and marketplace storefronts

Once the policy is written clearly, AI support can answer “can I return this” or “who pays for shipping” straight from the knowledge base, without pulling a human in for every question.

Step 2: The customer opens a request — AI takes it first

Whether the customer messages through the website widget, email, or WhatsApp, AI support should respond immediately and collect three basics: order number, reason for the return, and the desired outcome (refund, exchange, or a replacement part only). The goal here is not to reach a conclusion — it is to gather complete information so the agent does not have to circle back and ask again.

Because every channel feeds into one shared workbench, customers do not need to re-identify themselves no matter where they start the conversation — prior messages and order history already sit in the same customer profile. See how the omnichannel inbox stitches these entry points into a single view.

Step 3: Verify eligibility — AI checks order status

Once the basics are collected, AI needs to determine whether the request qualifies under policy. That determination should be rule-based and data-driven, not guesswork:

Check Basis Can AI handle it alone?
Within the return/exchange window Delivery date vs. policy days Yes
Item is not in an excluded category Product category tags Yes
Prior return/exchange history exists Customer order history Yes
Damage liability is disputed Requires human judgment on photos/description No — hand off

The first three are clear-cut rule checks; AI can answer with a conclusion and the reasoning behind it. The fourth involves subjective judgment and should go to a human instead of forcing AI to a conclusion.

Step 4: Route by risk — not every request follows the same path

Split returns and exchange requests into three tiers, each handled differently:

  1. Routine (within window, eligible category, no prior disputes): AI approves directly and generates the return flow
  2. Needs more info (missing photos, missing order number, borderline on timing): AI guides the customer to supply what’s missing, without deciding on money yet
  3. High risk (large amounts, repeat returns, an upset customer, compensation involved): AI summarizes the conversation and order details, then hands off immediately

The dividing line is not “can AI carry the conversation” — it is “does this step involve a final call.” Routine cases have clear rules AI can execute directly; anything involving a monetary judgment or an exception always stays with a human.

Step 5: Refunds, compensation, and price changes always require human approval

This is where the process is most likely to break. Even if AI has already verified eligibility and concludes “this one clearly qualifies,” the actual refund action, compensation amount, or a one-off price change should never be executed by AI on its own.

For the practical mechanics of where that gate sits, see how to draw the line between AI-first and human-backed support — returns and exchanges are just one high-frequency place that boundary shows up.

Step 6: Collect shipping proof and track the return

Once approved, execution starts:

  • Send the return address and instructions to the customer
  • Log the tracking number the customer provides
  • Mark the conversation “awaiting the returned item” on the workbench so agents don’t chase it redundantly
  • Trigger the refund or replacement shipment once the item arrives and passes inspection

AI can carry a lot of the repetitive load here: nudging customers to submit tracking numbers, checking shipment status, alerting agents once an item arrives for inspection. Whether that inspection passes, though, is worth keeping as a human confirmation — especially for quality disputes.

Step 7: Refund or replacement is out — tell the customer, don’t wait for them to ask

Once a replacement ships or a refund lands, rather than waiting for the customer to ask “did this actually get processed,” AI can proactively send a confirmation. This kind of outreach is low risk and purely informational, so it can go out automatically at the right moment — as long as it follows the existing outreach guardrails (do-not-disturb lists, frequency caps, never interrupting an active conversation, and so on). See how proactive outreach avoids being annoying for the specifics.

A proactive heads-up cuts down noticeably on repeat “did my refund go through” follow-ups, which keeps the agent queue lighter too.

Step 8: Fold this case into what the AI learns next time

Handling one return does not close the loop. What actually makes the process get smoother over time is capturing where an agent stepped in and corrected the AI:

  • Which types of return questions did agents override the AI on?
  • Did any new policy edge case come up (an exception on return windows for a specific category)?
  • Were high-risk handoffs triggered accurately — anything that should have escalated but did not?

Those observations turn into a proposed update awaiting review, which a manager or support lead approves before it takes effect — once accepted, it becomes a skill or a knowledge-base update, so the AI catches the same question directly next time. Every learned change is traceable and reversible, not a black-box self-update. That is what “gets smarter over time” actually means mechanically, applied specifically to returns and exchanges.

Cross-border returns naturally involve different countries, time zones, and languages. Customer profiles carry those fields out of the box, so agents and AI know which language and what hour makes sense to message in, without tracking it manually on the side1.


A returns and exchange flow that works comes down to two numbers: how fast customers go from opening a request to getting a resolution, and whether money handling ever slips. None of the 8 steps above requires exotic technology — the core is drawing one clear line: policy questions go to AI, money decisions stay with a human.

Footnotes

  1. Based on our observation of cross-border commerce returns conversations; the share of requests varies a lot by category — apparel, for example, typically has a much higher exchange rate than other categories.

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.