3.5 Move, resize and reschedule Drag a booking on the grid to change the time; drag to another column to change the professional / service / space. Resize from the edge (bottom on the grid, right on the Gantt) to change the duration. Each change asks for confirmation and is validated (hours, conflicts, staff schedule, capacity/exclusivity of spaces). If invalid, it's rejected with a message. On rescheduling, the customer is notified ("Changed") and the reminder is re-armed. On mobile: press and hold ~0.3 s on the booking until it "lifts" (vibrates) before dragging/resizing — so you don't move it by accident while scrolling. A quick tap opens Details. 📸 03-drag.png — A booking being dragged to another column/time, with the confirm modal.