Scheduling4 min read

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.

Shortcut: Double-click on an empty slot to open the new shift form with that time pre-filled.

Move a Shift to Another Day

Click and drag an existing shift to a different day. The start and end times stay the same.

Tip: Hold 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

1

Select Multiple Shifts

Hold Ctrl (or Cmd on Mac) and click multiple shifts to select them.

2

Box Select

Hold Shift and drag to draw a selection box around multiple shifts.

3

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:

Green highlight: Valid drop zone, no conflicts
Yellow highlight: Employee already has a shift nearby
Red highlight: Conflict detected (overlapping shift, time-off, etc.)
Dashed outline: Original position of the shift being dragged

Keyboard Shortcuts

ShortcutAction
Ctrl + ClickAdd shift to selection
Ctrl + DragCopy shift instead of move
Shift + DragBox select multiple shifts
DeleteDelete selected shift(s)
Ctrl + ZUndo last action
Ctrl + YRedo
EscapeCancel current drag operation
Ctrl + ASelect 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