The answer is already in your database.
Stop paying people to read it out.
Order-status calls are the largest and most mechanical contact category in commerce. An AI agent looks the order up in your own system, says where the parcel is, texts the tracking link, and hands over anything that genuinely needs a person.
Fetching the order...
Voice AI for a commerce platform means answering order-status calls from the data you already hold. The agent identifies the caller, reads the fulfilment and tracking status out of your own API, and texts the link, which removes the highest-volume and least skilled category of contact from your customers support queues entirely.
HOW IT WORKS
How does the agent know where the parcel is?
The caller is identified
The agent takes the order number or the phone number they are calling from and asks your API who this is, so the conversation starts with the right order rather than a security interview.
The order and shipment are read
It fetches the fulfilment status and the tracking, then says it plainly: out for delivery, arriving today, or delayed and here is what happens next.
The tracking link is texted
The link goes to their phone during the call, which is where they wanted it anyway, and the whole exchange lands on your webhook as a record.
THE POST-PURCHASE CALLS
What the agent does with each one
| The call | What happens | Why it matters |
|---|---|---|
Where is my order | Order fetched, shipment status read, tracking texted | The largest contact category, handled without a person |
Where is my refund | Return status looked up and explained plainly | The same anxiety cycle, on the reverse journey |
I want to return this | Policy applied, exchange offered first where allowed | Some refunds become exchanges instead |
Change my delivery | Handled if your API allows it, transferred if not | Caught before it becomes a failed delivery |
It arrived damaged | Details captured, then straight to a human | The calls that need judgement still get it |
Your policies stay in your API. The agent asks and reports; it does not invent a returns window.
WHY THIS CATEGORY FIRST
What it changes for your merchants
Peak season stops meaning peak hiring
Order-status volume rises in lockstep with orders, which is why that queue has always forced seasonal staffing. An agent takes every call at once, so the busiest week of the year sounds exactly like a quiet one and nobody spends December copying tracking numbers into reply templates.
An exchange instead of a refund
When somebody rings to return something, the agent can offer an alternative before processing the refund, where your policy allows it. It is a small conversational move that most self-service portals never make, and it keeps revenue that was already on its way out.
Tracking, texted
Sent to the phone they are holding, not read aloud.
Reads your data
Live order lookup, not a rehearsed script.
A line per merchant
Every store isolated, added with one request.
Escalates properly
Damage and disputes go to a person, with context.
THE SHAPE OF THE PROBLEM
A deterministic question deserves an automatic answer.
Where is my order has one path through it every single time: find the order, find the shipment, say the status, offer an option if it is late. There is no judgement in it, which is why trained support people end their day having mostly recited delivery dates while the conversations that actually needed them waited in a queue. Handing that category to an agent is not cost cutting, it is putting your customers people back on the work that needs a human.
QUESTIONS
Commerce questions, answered
Why is order status the first thing to automate?+
Because it is the biggest and the most repetitive. Industry benchmarks widely put order-status contacts at roughly a quarter to two fifths of all inbound support volume, climbing higher during peak season. It is also the most mechanical: fetch the order, fetch the shipment, say the status. There is no judgement call in most of those conversations, which is exactly what makes them a poor use of a person and a good fit for an agent.
Does the agent read real order data or guess?+
Real data, every time. It calls your own order API mid-conversation through a function and speaks what comes back. Anything that has to be exact, such as a tracking number or a delivery date, comes from your systems rather than from a model deciding what sounds plausible.
Can it handle returns and refunds too?+
Yes, and that is the second wave worth planning for. Where is my refund is the return version of where is my order, and it follows the same shape. The agent can also offer an exchange before a refund where your policy allows it, which quietly keeps revenue that would otherwise walk out.
What happens at peak season?+
Volume scales without you hiring for it. Order-status contacts rise with order volume, which is why that category traditionally forces seasonal staffing. An agent answers every call at once, so Black Friday sounds the same as a Tuesday in March.
Why text the tracking link instead of reading it out?+
Because nobody can write down a sixteen character tracking number while driving. The agent sends it by SMS during the call, which puts it somewhere searchable on the phone the customer is already holding, and text messages are opened far more reliably than emails.
Does each merchant on our platform get their own number?+
Yes. Provision a number per merchant through the API and attach it to one shared agent template, so every store has its own line and its own isolated call history while you maintain a single agent.
What about the calls it should not handle?+
A damaged parcel, a chargeback threat, or a genuinely upset customer should reach a person, and the agent transfers those with the conversation attached. Knowing what to hand over is as important as what it resolves.
What does it cost per call?+
A flat $0.08 per minute of voice, so a typical order-status call costs pennies. Since the rate is per minute rather than per seat or per ticket, the cost tracks call volume instead of headcount.
Take the order-status queue off your merchants.
Connect one order lookup and the next caller hears where their parcel is.
Last updated August 2026