Delivery status by phone, answered from your own sheet

July 29, 2026 · PhoneMyAgent Team

"When is it coming?" is the whole call, and the answer is one field in your delivery list. An AI phone agent can hold that list, identify the caller by the order number on their confirmation, and read back the delivery week or date you have recorded, along with the honest answer when the field is still empty. For a kitchen studio, a furniture shop or anyone whose goods arrive weeks after the sale, it removes the most repetitive call in the business without removing anyone from the process.

Delivery dates generate calls because they move

Sell something from stock and there is nothing to ask about. Sell something that a supplier builds, ships and delivers, and the customer is buying a promise with a date attached to it. That date is the only part of the purchase they can check on, so they check on it.

Three things guarantee the call. The date is far away, so it gets forgotten and needs confirming. The date is a calendar week rather than a day, which no customer has ever found reassuring. And sometimes the date moves, which turns one call into a series.

The person best placed to answer is usually the one who sold it, and they are with the next customer. So the call goes to voicemail, or to a colleague who has to open the list anyway, and the customer rings again tomorrow.

The calendar week problem

Most delivery lists carry a week, not a day, because that is what the supplier gives you. Customers hear "week 34" and translate it into "Monday the 18th", then ring on Tuesday to ask what went wrong.

An automated line will not fix that on its own, but it lets you fix the wording once, in the sentence you approve, instead of hoping five different people phrase it the same way. Something like: "Your kitchen is scheduled for calendar week 34. We ring you to agree the exact day about a week beforehand." That sentence answers the question, sets the expectation, and closes the loop, every time, at any hour.

Where the sheet has no date at all, the agent says there is no date yet. It never reaches for one. That single behaviour prevents the worst outcome on a delivery line, which is not a late delivery but a date that was never real.

Putting the delivery list on the phone

With PhoneMyAgent you upload the list (.xlsx, .csv or .json) on the Data page, choose the column the customer quotes, usually the order or contract number from their confirmation, and approve the sentence the agent may say back. Columns you do not map, the supplier, your purchase price, the margin, the internal note about the access problem at their address, are stored but never spoken.

Then point a number at it, one from us or your existing line forwarded, and ring it yourself. The 45 free minutes with no card are enough to import a real list and test the two calls that matter: one with a date, one without.

Nothing is approximated. Read out an order number and the caller hears their own delivery or nothing at all, and where the number has been lost or several orders are open the agent falls back on the phone column or on taking a message. See what the agent does on an order status call for the full behaviour.

The delivery-day call is a different call

On the day itself, customers do not want a status, they want a time window and a phone number. Decide in advance what the agent may say: if your sheet holds the window, map it; if the driver rings an hour ahead, say that, because it is the answer the caller actually needs. Anything about access, a lift out of service, a narrow stairwell, parking for the truck, should become a message with the caller's number rather than a promise, because it changes what the delivery team has to bring.

When the date has moved

The best handling of a slipped date is a call from you before the customer notices. The second best is a line that tells them the truth the moment they ask, instead of a voicemail box that makes them assume the worst. Update the row in the dashboard when a supplier confirms a new week, and the next caller hears the new week.

Voicemail Ring back after closing Supplier tracking link AI agent on your delivery list
Caller asks in the evening Message only No Sometimes Answered
Gives this customer's own date No Yes Rarely Yes, from your sheet
Says clearly there is no date yet No Yes No Yes
Takes access details for delivery day No Yes No Yes, as a message
Setup None None Depends on supplier Minutes, from the list you keep

What it will and won't do

It reads the delivery date or week your row contains, takes messages, books appointments when you allow it, and transfers to you on request. It will not invent a date, will not commit to a time window the sheet does not hold, will not choose between two rows that could both fit, and will not speak columns you left unmapped. It does not handle emergencies or give regulated advice, and callers hear at the start that they are speaking to an AI assistant.

There is no live sync with your supplier's system or with Excel and Google Sheets. You upload a new version of the list when it changes, or edit a single row when one delivery moves, and it applies to the next call. Billing is a monthly plan with an allowance of minutes, never per minute.

If your list is really a job sheet with stages, work order status calls is the closer fit, and if the goods are collected rather than delivered, see order ready for collection calls.

Frequently asked questions

Can an AI phone agent tell customers their delivery date?

Yes, when the date is in the list you import. You choose the column customers quote, approve the sentence the agent reads back, and it looks up that exact order and gives the recorded date or calendar week. If the field is empty it says there is no date yet rather than estimating one.

What happens when the delivery date changes?

You update the row in the dashboard, or upload the new version of the sheet, and the next caller hears the new date. Nothing reaches a customer that you have not entered, because there is no live connection to your supplier's systems or to Excel.

Can it give a delivery time window on the day?

Only if your sheet contains one. If your process is that the driver rings an hour ahead, put that in the approved sentence instead, because it answers the caller's real question. Details that affect the delivery itself, like access or parking, are taken as a message so a person can act on them.

How does it know which customer is calling?

By the order or contract number they quote, or by the number they are calling from if your list has a phone column. Lookups are exact, so there is no free search over the list and no partial matches, and where one reference could fit two rows it asks for a confirming detail before reading anything.

We sell kitchens and furniture with long lead times. Does that fit?

It fits particularly well, because long lead times are exactly what generate repeat status calls, and because your list already holds the answer. The value is not in call volume but in the interruptions removed from a showroom where every salesperson is with a customer.

Do we need a separate number just for delivery enquiries?

No, and most shops do not want one. You keep your existing number and forward it, so what is printed on your van, your signage and your Google listing stays the same. If you would rather keep delivery enquiries off the main line, point a second number from us at the same list instead. Either way the steps are in keeping your number and forwarding it.

Never miss another call

An AI agent answers your business phone, knows your documents, and emails you what happened after every call. 45 free minutes to try, no card required.

Try PhoneMyAgent free

← All posts