ROSTER MANAGEMENT · EFFICIENCY
Bulk Scheduling Tips
Techniques for scheduling large teams quickly — from copy-paste shortcuts to cross-week duplication.
FORMAT · Tips & best practicesDURATION · ~4 min readAUDIENCE · Roster admins, shift planners
What you'll learn
Time-saving techniques for populating and maintaining large rosters efficiently.
Who this is for
Admins managing teams of 20+ employees or scheduling multiple weeks at once.
Tip 1 — Apply rotation patterns first
Before doing any manual work, apply rotation patterns to the bulk of your team. This fills most cells automatically. Then use manual assignment only for exceptions and one-off shifts. See Setting Up Rotation Patterns for how to configure patterns.
Tip 2 — Copy an entire week
- Click the week column header to select all shifts for that week.
- Press Ctrl+C.
- Navigate to the next week and click its column header.
- Press Ctrl+V.
This pastes all assignments identically. Adjust any exceptions afterwards.
Tip 3 — Duplicate an entire roster
In the Roster list view, click the ⋯ menu on any published or draft roster and choose Duplicate. Set new dates and the new roster opens pre-filled with the same assignments. This is the fastest way to schedule recurring weeks with the same team composition.
💡 Pro Tip
Duplicate last week's roster every Sunday night. It takes 2 minutes to adjust and publish, versus 20 minutes to build from scratch.
Tip 4 — Multi-select rows for a day
To assign the same shift to 10 employees on a Monday:
- Hold Ctrl and click each employee's Monday cell to multi-select.
- Drag a shift template onto any selected cell — it fills all selected cells simultaneously.
Tip 5 — Use the filter bar to schedule in segments
Filter the grid to show only one role or team at a time. Assign all their shifts, then switch the filter to the next group. This prevents mistakes caused by scrolling through a 200-row grid.
Tip 6 — Export, edit offline, re-import (advanced)
For very large rosters, export the current grid as CSV, edit assignments in Excel, and re-import via Roster Management → Import. Use the import template available in the import wizard to ensure correct column formatting.
⚠ Important
Import will overwrite existing assignments for the affected date range. Always take a snapshot (export) of the current roster before running a bulk import.
Frequently asked questions
Is there an undo function if I accidentally clear a large selection?
Yds — Ctrl+Z undoes the last action. Workwisely maintains a 20-step undo history within a session. Once you close the browser tab, undo history is cleared.
Can I schedule multiple departments simultaneously?
Each roster is scoped to one department. To schedule across departments, open multiple browser tabs — one per department roster.
Related reading