Why double bookings happen
Nobody double-books on purpose, and it is almost never the fault of whoever did it. It happens in the gap between promising a slot and recording it — and every system that has such a gap will eventually produce one, usually on your busiest day.
The gap, in its usual forms
Taken at the desk during a rush, entered later, or entered by somebody who could not read it.
One on the phone, one at the counter, both looking at a calendar that was accurate thirty seconds ago.
You offered Thursday at two, they rang back an hour later to accept, and Thursday at two went in the meantime.
An answering service promises nothing, but the caller heard "we will get you in Thursday" and now believes they have an appointment.
Why it costs more than the slot
You lose the appointment, and you also make somebody drive to you for nothing. That customer does not conclude you were unlucky — they conclude you are disorganised, and they tell people in the specific, memorable way that bad admin gets talked about. A double booking is a reputational event disguised as a scheduling error.
Closing the gap
The fix is structural rather than behavioural: the moment a slot is promised is the moment it is written into the calendar, with no interval in between and no second place it could have been recorded. That is what makes the slot genuinely unavailable to the next caller, including one who rings ten seconds later. Any arrangement where a booking exists somewhere other than the calendar for even a few minutes has kept the gap and will eventually produce the error again.
The one that still catches people
Blocking out personal time. If you keep your own commitments in a separate calendar, nothing booking against your work calendar can know about them, and you will be booked during your daughter’s assembly. Whatever else you do, keep everything that occupies your time in the calendar the bookings go into.
Frequently asked
Because of the gap between promising a slot and recording it. Paper notes, two people booking at once, and callbacks all create one, and any system with that gap will eventually produce a double booking.
Structurally: the moment a slot is promised is the moment it is written into the calendar, with no interval and no second place it could be recorded.
Not through the gap, because it reads live availability and writes into the same calendar immediately. It can if you keep commitments in a different calendar it cannot see.
Someone drives to you for nothing. They do not conclude you were unlucky — they conclude you are disorganised, and that gets talked about.