The slot was booked three weeks ago by somebody who meant it at the time. Nothing since. An empty chair on a Tuesday costs the same as a cancelled one, but you find out later.
Getting the slot in the calendar takes a minute. Making sure somebody turns up is the part nobody owns.
They get sent when somebody remembers, which is not a system. The weeks they get skipped are the weeks with empty chairs.
Somebody who cannot make Tuesday will take Thursday, if asked in the moment. Days later they book elsewhere.
Availability checked and the slot taken while the caller is still on the line.
An SMS before they hang up, so the appointment exists somewhere they will look.
A reminder before it matters, and an offer of another slot if the answer is no.
The ones you already use. It reads real availability rather than a separate booking calendar that drifts out of sync.
It checks availability at the moment of booking, not from a cached copy.
You set what it has to ask before it books. Those answers arrive with the appointment.
Yes. A cancellation you know about beats an empty chair you find out about.