1. Home
  2. Guides
  3. Build a clear appointment workflow

Build a clear appointment workflow

Most booking problems aren’t calendar problems. They start when a request gets treated like a confirmed booking, or the other way around. This guide sets out a simple workflow your team can run, with or without online booking.

In short: keep three things apart: an inquiry, a request for a time, and a confirmed booking. Decide who confirms requests and how fast. Remind customers the day before, and give them an easy way to say they’re coming.

An inquiry is not a booking

InquiryA question about a service, a price or availability. Nothing is reserved yet.
RequestThe customer asks for a specific time. Hold that slot so nobody else takes it, until your team says yes or no.
Confirmed bookingYou have said yes, and the customer has the date, time and place in writing.
After the visitCompleted, no-show or cancelled. Recording which one tells you how your week really went.

When a team mixes these up, two customers turn up for the same slot, or a customer arrives for a booking nobody confirmed. Give each one its own place, or at least its own label, on your calendar.

A week on the calendar

Here is a made-up clinic, Sample Dental Clinic, with one patient’s cleaning.

Monday, 9:00 AMA patient requests a cleaning for Thursday at 2:00 PM from the website. The slot is held.
Monday, 9:20 AMThe front desk confirms. The patient gets a confirmation with a calendar invite.
TuesdayAnother patient asks to move their Thursday booking to Friday. Their old slot opens up again.
WednesdayThe patient gets a reminder for tomorrow and taps the link to confirm they are coming.
Thursday, 2:00 PMThe visit happens and is marked completed. A few hours later, the patient is asked for a review.

Notice who does what. The front desk makes two decisions: confirm, and mark the visit. Everything else is a message that goes out on time, every time, whoever is on shift.

Staff-managed scheduling or online booking?

How customers bookStaff-managed: they message or call, and your staff offer times. Online: your website shows open times, and the customer picks one.
Best forStaff-managed: services that need a quick assessment first, or a few long appointments a week. Online: standard services with set lengths, like cleanings, haircuts or consultations.
Watch out forStaff-managed: slow replies and long back-and-forth. Online: wrong opening hours or slot lengths, which show customers times you can’t keep.

Many businesses use both: online booking for standard services, and an inquiry form for everything else. Online booking also works better when customers request a time and your team confirms it, rather than booking instantly with nobody checking. That is how Sprntr’s online booking works.

Set your rules before you open the calendar

  • Opening hours for each day, and your closed dates and holidays.
  • Length of each service, including cleanup or travel time if you need it.
  • How far ahead customers can book, and how close to the day.
  • Who confirms requests, and how fast, for example within two hours during opening hours.
  • What happens to a request nobody confirmed by the end of the day.
  • Your reschedule and cancellation policy, written down where customers can see it.
  • Whether you need a deposit, and for which services.

Reminders and no-shows

Send a reminder the day before with a simple way to confirm or change the booking. Then record every no-show. After a month, you will see whether no-shows cluster around a day, a service or bookings made far ahead, and you can change your rules to match. Measure your own numbers before and after a change instead of trusting anyone’s promised percentage, ours included.

Online appointments

If some consultations happen online, put the meeting link on the booking itself so it goes into the confirmation and the reminder automatically. Sprntr does this with Google Meet links.

Next steps

Free business preview

Want your booking set up for you?

Tell us your services and hours. After a short call, we build a free preview of your website and booking page.