Service-aware scheduling
Model treatment duration, processing time, cleanup buffers and the staff skills each service needs. Reserve shared rooms or equipment independently of the practitioner. Avoid overlapping bookings that look possible on a simple calendar.
