Scheduling and Reminders
Booking runs against the real calendar: the time is offered, confirmed, reminded, and rescheduled when plans change, and a cancellation puts the open slot back out while there is still time to fill it.
The calendar reflects what is actually happening, and confirming and rescheduling stops being a phone task.