Drag-to-select for fast bookings
Pull a time range on the calendar to create an appointment in seconds
Drag-to-select for fast bookings
If you take more than 5 bookings a day, this is the technique to learn. It cuts a 4-click flow down to 1 drag.
How it works
- Move the mouse over the staff column where you want to book.
- Click and hold at the appointment's start time.
- Drag downward to extend to the end time.
- Release. The booking modal pops open with the staff and time pre-filled.
A dashed-line preview box shows your selection while you drag, so you can see exactly what you're going to commit to.
Time snapping
The selection snaps to 15-minute marks: :00, :15, :30, :45. So even if your drag isn't perfectly precise, you always end up on a clean time.
The minimum drag is 15 minutes, anything shorter snaps up.
What gets pre-filled
When the modal opens after a drag:
- Staff member: whichever column you dragged on.
- Start time: where the drag began.
- End time: where the drag ended (so you don't even need to set duration if it matches your service).
- Date: the date you're currently viewing.
You only need to add the customer and service, then save.
Tips
- For repeat customers, you can drag, type their first name, hit Enter to select them from the dropdown, click a service, and save. Five seconds end-to-end.
- You can't start a drag on top of an existing appointment, click the empty space first.
- 3-day view supports drag-to-select too, just keep your drag within one day's column.
- On mobile and tablet, drag-to-select doesn't apply, use the + button or tap an empty slot.