Spaces

How to answer "how long will it take?"

"How long will it take?" can mean many things. How long the appointment lasts. How long until the order is ready. How long until the builder is finished. Customers ask because they are planning their day, their week or an event, and a wrong answer can cost them far more than a slow one. Owners often guess on the short side to sound appealing, then end up apologising. This guide shows you how to give honest timings that still win the work, gives replies to adapt, explains what to say when things slip, walks through a worked example and sets out the notes for an AI agent.

The short answer

Give a realistic range rather than your best case, say what it depends on, and tell the customer when they will hear from you next. If a timing could change, explain why in one line. If it does change, tell them as soon as you know, with a new time.

Replies you can adapt

Change the details to match your business. Names, prices and times are examples.

WhenReply
A fixed-length appointmentA full colour takes about two and a half hours, including the wash and blow-dry. If you book for 10am, you will be finished around 12.30pm.
A made-to-order itemEach table is made to order, so it takes four to five weeks from when you order. I will message you when it goes into the workshop and again when it is ready.
A job that depends on what you findA bathroom refit usually takes eight to ten working days. It can take a little longer if we find damp or old pipes behind the tiles, and I would tell you straight away if we did.
An order that needs postingOrders are packed within two working days and then take one to two days by tracked post, so most arrive within four working days.
They need it by a dateIf you need it by 12 December, please order by 1 December. That gives us time to make it and a few days spare for delivery.
You cannot give a time yetI cannot give an exact time until I have seen the car. Most brake jobs are done the same day. Could you bring it in on Monday morning for a quick look?
A rush optionThe usual time is two weeks. We can do it in five working days for an extra £30, if that would help.
Things are running lateI am sorry, the part we need has been delayed by the supplier. It is now due on Thursday, so your car will be ready on Friday afternoon. I will confirm on Thursday.
They ask again for an updateThanks for checking. Your order is being finished today and will be posted tomorrow. I will send the tracking link as soon as it goes.

What to avoid

  • Giving your best-case time as if it were normal.
  • "Not long" or "soon", which mean very different things to different people.
  • Agreeing to a deadline you are not sure you can meet, just to win the job.
  • Staying silent when something slips and hoping the customer will not notice.
  • Answering the time question but not saying when you will next be in touch.

What to tell your AI agent

  • Give it a timings note with how long each service, product or job usually takes, as a range.
  • Tell it what each timing depends on, so it can mention that in one line.
  • Give it your order-by dates for events and busy seasons.
  • Tell it never to promise a date earlier than the note allows, and to pass deadline requests to you.
  • Tell it to hand the chat to you when a customer asks about a delay on an existing order.

When a person should take over

  • Customers with a hard deadline, such as a wedding or a move.
  • Updates on jobs or orders that are running late.
  • Large projects where timing depends on what you find on site.

Why honest timings win more work

It can feel as though the shortest time wins the job. Sometimes it does, at first. But a customer who was told "two weeks" and waits five remembers it, and tells others. A customer who was told "four to five weeks" and gets it in four is delighted.

Customers also plan around what you tell them. They book time off, arrange childcare, tell guests when to arrive or schedule other trades. An honest range lets them plan properly, and that is often worth more to them than a slightly faster promise.

The trick is to sound confident while being realistic. A clear range, one line on what it depends on and a promise of the next update sounds professional, not slow.

Ranges, not guesses

Instead ofSay
Not long.About 45 minutes.
A couple of weeks.Two to three weeks from when you order.
Should be done by Friday.Most jobs like this take three days, so Friday is likely. I will confirm on Wednesday.
ASAP.The earliest I can start is Monday 24 November.
It depends.It depends on the size. For a two-bedroom flat it is about four hours.

A range should be honest at both ends. If a job has ever taken twice as long, the top of your range should reflect that, or you should say what would cause it.

A worked example

Here is a WhatsApp conversation for a small garage. The AI agent answers from the owner's timings note and hands the deadline question to the owner. Names and details are examples.

WhoMessage
CustomerHi how long does a full service take? Need the car back the same day
BusinessHi! A full service usually takes three to four hours. If you drop the car off by 9am, it is normally ready by 1pm. If we find anything else that needs doing, we will call you before starting it.
CustomerGreat. And if it needs new brakes too?
BusinessBrake pads can usually be done the same day as well, adding about an hour. Discs sometimes need ordering, which can take a day. Would you like to book a service for this week?
CustomerThursday please. I really need it by 5 though, I'm driving to Leeds that night
BusinessThank you. I have passed that to Dev, who will confirm Thursday and the 5pm deadline by this evening.
OwnerHi, Dev here. Thursday at 8.30am is booked. If you need discs, I will order them tomorrow so they are here on the day. You will have the car by 5pm.

The agent gave honest ranges, explained what could change them and passed the hard deadline to the owner, who could take the extra step of ordering parts early.

When things slip

Delays happen. Parts are late, people are ill, jobs turn out bigger. Customers are usually forgiving when they hear early and clearly. They are not forgiving when they have to chase you.

  1. Tell the customer as soon as you know, not on the day it was due.
  2. Say sorry once, and say why in one line.
  3. Give a new time, as a range if you are not sure.
  4. Say when you will next update them, and do it.
  5. If the delay causes them a real problem, offer what you can, such as a partial delivery or a discount, and let a person decide.

Messages about a customer's own order, in the chat they started, are the kind Spaces is built for. On WhatsApp it waits at least 10 seconds between messages, so a run of delay updates still goes out at a human pace.

Notes to give your AI agent

Timings

Full service: 3 to 4 hours. Drop off by 9am, ready by 1pm.
Interim service: 2 hours.
Brake pads: about 1 hour extra, same day.
Brake discs: same day if in stock, otherwise 1 extra day to order.
MOT: about 1 hour. Results the same day.

Always give a range and say what could change it.
Never promise a time earlier than this note.

Hand the chat to Dev if:
- The customer has a hard deadline (a trip, a wedding, work).
- The customer asks about a delay on a car already with us.

If your agent can reach your job or order system through its own tools, it can look up progress before replying. Spaces connects your messaging accounts, not those systems, so without that access the agent should answer from the note and pass progress questions to you.

Sum up and next step

Give honest ranges, say what they depend on and tell customers when they will next hear from you. Keep hard deadlines and delay updates for a person, and tell customers early when anything slips.

Write your usual timings down once and give them to your AI agent. Customers get a clear answer within seconds, and you only step in when a date really matters.

Pricing

Plans from $19 a month

FAQ

Should I give a range or an exact time?

A range is usually better, such as "three to four hours" or "two to three weeks". It is honest and gives you room for small surprises. Give an exact time only when you are confident.

Will a longer estimate lose me customers?

Sometimes, but rarely the ones you want. Customers who need something faster can tell you, and you can offer a rush option if you have one. Most people value an estimate they can trust.

What should I say if a job is running late?

Tell the customer as soon as you know, say sorry once, explain why in one line and give a new time. Then update them when you said you would.

Can my AI agent tell customers how far along their order is?

Only if it has its own access to the system where you track orders or jobs. Spaces connects your messaging accounts, not those systems. Without that access, the agent should pass progress questions to you.

Should I charge for a faster service?

If speeding up means moving other work or paying for faster delivery, a fair rush charge is reasonable. Say it clearly up front, with the total.

How do I handle customers with a hard deadline?

Work backwards from their date and give a clear order-by or book-by date. If it is tight, let a person confirm, so nothing is promised that cannot be kept.

What if I genuinely cannot say how long it will take?

Say what you would need to know, such as a photo or a quick look, and offer the next step to find out. Give typical timings for similar jobs if that helps.

Related

More articles

Running your businessWho can DM you on X? Message settings and requests for businesses11 Nov 2026 · 8 min readRunning your businessShared inbox or personal mailbox: which email should your AI agent answer from?11 Nov 2026 · 8 min readRunning your businessGmail, Outlook or another mailbox: which works best with an AI agent?11 Nov 2026 · 8 min read