Written by Dan Sagar, FoundationsAI. Updated October 2026.
Automating appointment booking means customers pick a real free slot online, get an instant confirmation, and get reminders before the appointment, without you or your team going back and forth by phone. If you know your appointment types, your working hours and how long things take, you can set it up in an afternoon.
This guide covers what it does, whether it suits your business, how to set it up, and what it costs.
What automated booking does
| Step | Done by hand | Done automatically |
|---|---|---|
| Finding a time | Calls and texts back and forth | The customer picks from your free slots |
| Confirming | You remember to text them | Instant text and email |
| Reminding | Often forgotten | Sent on their own, the day before and on the day |
| Rearranging | Another round of calls | The customer uses the link in their confirmation |
| Your diary | Someone types it in | It appears in your calendar and your team's |
Does online booking suit your business?
It works best for appointments with a set length: quote visits, surveys, consultations, servicing, salon and clinic appointments, and call-backs.
It works less well for emergency call-outs, or jobs you need to see before you can price or plan. For those, use a short enquiry form first, then send a booking link once you know what the job is.
How to set it up
- List your appointment types and how long each takes, for example "Free quote visit, 45 minutes".
- Set working hours for each person who takes bookings.
- Add buffer time between appointments for travel or jobs that overrun.
- Set notice limits: the least notice you'll accept, and how far ahead people can book.
- Keep the booking form short: name, phone, email, postcode and a line about the job.
- Connect your Google or Outlook calendar so personal plans block out time.
- Write your confirmation and reminder messages.
- Share the booking link everywhere: your website, Google Business Profile, email signature, and the instant reply to every new enquiry.
- Test it by booking yourself in from your phone.
Reminders cut no-shows
A no-show costs you the slot and often the fuel to get there. Send a confirmation straight away, a reminder the day before and a short text on the day, each with the date, time, address and how to rearrange. See how to set up automated appointment reminders.
More than one person taking bookings
If you have a team, each person needs their own calendar and working hours, and bookings can be shared out between them automatically. See how to manage multiple staff calendars.
Taking a deposit
If no-shows really hurt, take a deposit or full payment when people book. Someone who has paid is far more likely to turn up.
What to tell people before they book
People won't book if they're unsure what they're booking, how long it takes or what it costs. See what customers need to know before booking a call.
After they book
Once someone becomes a customer, the same tools can send the welcome message, forms and paperwork for you. See how to automate onboarding for new clients.
What it costs on FoundationsAI
Online booking with payments, confirmations and reminders are included on Pro (£149 a month plus VAT) and Managed. Starter doesn't include online booking or automations. Each UK text costs about 6p from your monthly usage credit, so a confirmation and a reminder cost about 12p per booking. See pricing.
Guides in this series
- How to manage multiple staff calendars in GoHighLevel
- How to set up automated appointment reminders
- What do customers need to know before booking a call?
- How to automate onboarding for new clients
Common questions
Can customers book online without double-booking?
Yes. Once your calendar is connected, people only see free slots, and a slot disappears as soon as someone books it.
Will older customers use online booking?
Many will, and the rest can still phone. Keep your number on the page and book them in yourself. They still get the same confirmation and reminders.
Does online booking work with Google Calendar and Outlook?
Yes. Connect your calendar and anything already in it blocks out that time, and new bookings appear in it.
How do I stop people booking jobs I don't do?
Ask for the postcode and type of job on the booking form, and list the areas you cover on the booking page. For jobs you need to check first, use an enquiry form and send a booking link once you've looked.
How much does online booking cost?
On FoundationsAI it's included on Pro (£149 a month plus VAT) and Managed, plus about 6p for each text.
Want to see it working?
Book a 45-minute demo. You'll book it through the same kind of calendar we set up for clients.