Drag & Drop Scheduling
Quickly build and edit schedules with intuitive drag and drop.
Overview
The drag and drop interface lets you visually build schedules by moving shifts around the calendar. It's the fastest way to create and modify schedules without navigating through forms.
Pro tip: Drag and drop works best on desktop. On mobile devices, use the tap-to-edit interface instead.
Basic Actions
Create a New Shift
Click and drag on any empty time slot to create a new shift. Release to set the end time.
Move a Shift to Another Day
Click and drag an existing shift to a different day. The start and end times stay the same.
Ctrl while dragging to copy instead of move.Change Shift Times
Hover over the top or bottom edge of a shift until you see the resize cursor. Drag to adjust start or end time.
Reassign a Shift
Drag a shift from one employee's row to another's. The employee gets notified of the change.
Delete a Shift
Drag a shift to the trash zone that appears at the bottom of the screen, or select it and press Delete.
Working with Multiple Shifts
Select Multiple Shifts
Hold Ctrl (or Cmd on Mac) and click multiple shifts to select them.
Box Select
Hold Shift and drag to draw a selection box around multiple shifts.
Bulk Actions
With shifts selected, drag them together, delete them, or use the action bar to assign to an employee.
Visual Indicators
The interface shows helpful feedback while you drag:
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Ctrl + Click | Add shift to selection |
Ctrl + Drag | Copy shift instead of move |
Shift + Drag | Box select multiple shifts |
Delete | Delete selected shift(s) |
Ctrl + Z | Undo last action |
Ctrl + Y | Redo |
Escape | Cancel current drag operation |
Ctrl + A | Select all shifts in view |
Schedule Views
Choose the view that works best for your drag and drop workflow:
Day View
Best for precise time adjustments. Shows one day with 15-minute time slots.
Week View
Best for overall schedule building. Shows all 7 days side by side.
Employee View
Shows one row per employee. Great for balancing hours across the team.
Position View
Groups shifts by position. Useful for ensuring coverage per role.
Tips for Efficient Scheduling
Start with templates
Drag shift templates from the sidebar to quickly add common shifts.
Copy-drag for similar shifts
Hold Ctrl and drag to quickly duplicate a shift to multiple days.
Use zoom
Use Ctrl + scroll to zoom in/out for more precise placement.
Undo freely
Don't worry about mistakes—Ctrl + Z undoes any drag operation.
Questions about scheduling?
Contact Support