Assigning Shifts to Employees

Assigning Shifts to Employees

ROSTER MANAGEMENT · SCHEDULING

Assigning Shifts to Employees

How to assign shifts one at a time, in bulk, and using rotation patterns — covering every method available in the grid.

FORMAT · How-to guideDURATION · ~5 min readAUDIENCE · Roster admins, shift planners
What you'll learn

The three methods for assigning shifts and when to use each one.

Prerequisites

A draft roster must exist and at least one shift template must be configured.

Method 1 — Click to assign (single cell)

  1. In the roster grid, click any empty cell for an employee and date.
  2. A pop-up appears showing your shift templates. Click the desired template.
  3. The cell fills with the shift name and time. The change saves automatically.

Use this method for one-off assignments or exceptions.

Method 2 — Drag-and-drop

  1. Open the Shift Templates panel on the right side of the grid (click the ≡ icon if it's hidden).
  2. Drag a template card and drop it onto one or more cells in the grid.
  3. To assign the same shift to multiple employees on the same day: hold Shift while clicking cells to multi-select, then drag a template onto the selection.

Use drag-and-drop for filling in a day's worth of similar shifts quickly.

Method 3 — Rotation patterns (multi-week)

  1. Select one or more employees by clicking their row headers.
  2. Click Apply Pattern in the toolbar.
  3. Choose an existing rotation pattern (or create one — see Setting Up Rotation Patterns).
  4. Set the start date and how many weeks to apply the pattern.
  5. Click Apply. The grid fills all selected cells automatically.
💡 Pro Tip
Patterns are the biggest time-saver for recurring schedules. Set them up once for a team and you'll populate a month's roster in under a minute.

Removing or changing an assignment

  • Remove — Right-click a filled cell and select Remove Shift, or click the cell and choose the X in the pop-up.
  • Change — Click the filled cell, then select a different template from the pop-up. The cell updates immediately.
  • Move — Drag a filled cell to a different date column for the same employee.

Bulk operations

To clear or reassign a block of cells: hold Ctrl and click individual cells, or click a row header to select the whole row. Then right-click for bulk options: Clear Selected, Assign Template, or Apply Pattern.

Frequently asked questions

Can I assign a shift to an employee who is on approved leave?
Workwisely will show a warning (red border) but won't block the assignment. Resolve the conflict by either removing the shift or cancelling the leave — leaving a conflict unresolved means attendance will show as 'no-show'.
Is there a copy-paste shortcut for cells?
Yes — select a filled cell, press Ctrl+C, then click the target cell and press Ctrl+V. Works for single cells and multi-cell selections.
What's the maximum number of employees I can select for a bulk assign?
There's no documented limit. For very large teams (200+), apply patterns in batches to avoid slow page renders.

Related reading

    • Related Articles

    • Employee View: My Shifts

      ROSTER MANAGEMENT · EMPLOYEE VIEW Employee View: My Shifts What employees see in the self-service portal and mobile app once a roster is published — including notifications and swap requests. FORMAT · Reference guideDURATION · ~4 min readAUDIENCE · ...
    • Clone Employees

      ADMIN HELP CENTER · TEAM SUMMARY Clone Employees Rehire smart — reactivate past employees without re-running the full onboarding flow. Why Cloning? If an employee leaves the organization and later rejoins, there is no need to send the onboarding link ...
    • Adding Employees Individually

      ADMIN HELP CENTER · TEAM SUMMARY Adding Employees Individually Walk through the three-step Add Employee wizard — from Personal Info to Finalize — to onboard a new hire one record at a time. 📍 Navigation Path: My Team → Team Summary → +Add Employee ...
    • Release Salary Payslips to Employees

      SALARY PAYSLIP GENERATION Release Salary Payslips to Employees Publish finalized payslips to employees through the self-service portal with full visibility and notifications. Employee release 👥 WHO USES THIS ▸Payroll managers at cycle close ▸HR ...
    • Setting Up Shift Templates

      ROSTER MANAGEMENT · SETUP Setting Up Shift Templates Create reusable shift definitions so you only configure start time, end time, breaks, and allowances once. FORMAT · How-to guideDURATION · ~5 min readAUDIENCE · Roster admins What you'll learn How ...