Reschedule by drag-and-drop
Requirements
- Available on: All plans
- Device access: Web browser
- Permission: Owner or Manager
Need to move an appointment? Drag it to a new time right on the calendar. SalonHub360 re-checks for conflicts before it saves, so you never double-book.
How to reschedule an appointment
-
Open the Calendar in Day or Week view, where appointments sit on a time grid.
<!-- CAPTURE: route=/calendar | login=owner | state=day view with appointments | viewport=1440x900 -->
-
Click and hold the appointment you want to move, then drag it to the new time slot. A preview follows your cursor so you can see where it will land.
<!-- CAPTURE: route=/calendar | login=owner | state=appointment mid-drag | highlight=drag preview | viewport=1440x900 -->
-
Release to drop it. SalonHub360 re-checks the new time against other bookings, time blocks, and time off. If it's clear, the appointment moves and the client's record is updated.
<!-- CAPTURE: route=/calendar | login=owner | state=appointment moved to new slot | viewport=1440x900 -->
Note: If the new time conflicts with an existing booking or a blocked period, the move is rejected and the appointment stays put. Pick a free slot and try again.
Which appointments can be moved
Only active appointments can be dragged — ones that are still Pending or Confirmed. Once an appointment has started or finished, it's locked in place. You can't drag an appointment that's:
- Checked in or In service (the client is already in the salon), or
- Completed, Cancelled, or No-show (it's already closed out).
To move one of those, handle it from its detail panel instead.
Tip: Dragging changes the time, not the service or duration. To change services, the client, or the provider, open the appointment and use the Reschedule action on its detail panel.
Related articles