How-to

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