Booking by phone tag
A customer finds your site in the evening and wants to book. The site says to call during office hours or send an email. The next morning someone replies with three possible times. The customer has already booked with a competitor who let them pick a slot at ten at night.
For the customers who do wait, your team spends the day going back and forth over dates, then retyping details into a diary, and chasing the ones who do not turn up.
Why online booking has not happened yet
Usually because booking is less simple than it looks. The diary depends on which staff member, which room or vehicle, how long each type of appointment takes, travel time between jobs or rules about how much notice you need.
Generic booking widgets handle simple cases well. When they cannot express your rules, the business tries one, finds it creates double bookings or impossible slots, and goes back to the phone. So the real blocker is fitting booking to how the business actually schedules.
What manual booking is costing
| Cost | Where it shows up |
|---|---|
| Lost bookings | Customers who want to book out of hours or immediately go elsewhere |
| Staff time | Calls and emails to agree a time, then retyping into the diary |
| No-shows | No automatic reminders, so people forget |
| Errors | Double bookings and details copied wrongly |
| No visibility | Nobody can see demand by service or time until it is too late |
How we add booking that fits your business
- Map the rules. We write down what can be booked, by whom, for how long, with what gaps, notice periods and limits.
- Choose the tool. If a service such as Calendly, Acuity or a sector-specific booking system can express your rules, we set it up and embed it properly. If not, we build a booking flow on your site.
- Connect to the real diary, usually Google Calendar or Microsoft 365 calendars for each staff member or resource, so availability is always current and nothing is booked twice.
- Take deposits or payment at booking through Stripe where that reduces no-shows.
- Send confirmation, reminder and reschedule messages by email or text through a service such as Twilio, with a link to change or cancel.
- Push each booking into your CRM or job system, so nobody retypes it.
- Give staff a simple view to block time, move bookings and see what is coming.
We test the flow against the awkward cases before it goes live: two customers choosing the same slot at once, a staff member calling in sick, a bank holiday, a customer rebooking twice. Those are where cheap booking setups fall over, and they are the cases your staff currently absorb without anyone noticing.
Where some bookings still need a human, such as a large job that needs a survey first, the flow collects the details and routes it to a person rather than pretending it can be booked automatically.
What the day looks like afterwards
Customers book at a time that suits them, including evenings and weekends, and get an instant confirmation. The diary fills without anyone typing. Reminders go out on their own. Staff spend their time on the bookings that need judgement, not on agreeing Tuesday or Wednesday.
Do you need online booking?
- Customers ask whether they can book online
- Staff spend a large part of the day agreeing times
- Enquiries arrive out of hours and wait until morning
- No-shows are common and nobody sends reminders
- Bookings are retyped from emails into a diary
- You have tried a booking widget and it could not handle your rules