Rescheduling on the calendar
Drag to move or resize a booking directly on the calendar grid.
In Week and Day views, you can reschedule a booking by dragging it on the grid — no sheet required. Useful for quick last-minute shuffling.
Move a booking
Hold a booking and drag it to a new time or day in the grid. Release when you're on the new slot. The booking updates as soon as you let go; if notifications are enabled, the customer is told.
The cursor changes to a grab handle while you're holding the booking.
Resize a booking
Drag the bottom edge of a booking up or down to shorten or extend it. The service's standard duration is the starting point — resizing just changes this booking, not the service's default.
When drag-to-reschedule isn't available
Some bookings are fixed and can't be dragged:
- Attended — already completed
- Missed — past and unchangeable
- Cancelled — deleted
- Held — in-flight from the public booking flow; the hold resolves itself
In Month and Agenda views, dragging isn't supported. Open the booking and use the reschedule sheet instead — see Rescheduling a booking.
What dragging doesn't change
- Customer — the booking is the same booking, just at a different time
- Service — the service and its forms are fixed at creation
- Status — a checked-in booking stays checked in