Skip to main content

Rota - Copying Shifts to a New Week

How to copy an entire week's shifts to a new week in one action, saving time on repeating schedules.

Written by Tom
Updated today

Overview

Once you've built a week's rota, you can copy all the shifts across to the following week (or any future week) in one action. This saves you rebuilding the same pattern from scratch each time and is the fastest way to manage repeating schedules alongside rota templates.

How to Copy Shifts to a New Week

  1. Navigate to Rota and go to the week you want to copy from.

  2. Click the Tools menu (top right of the rota view).

  3. Select Copy week.

  4. A panel will open. Choose the destination week — the week you want to copy the shifts into.

  5. Select which elements to copy:

    • All shifts — copies every shift in the current view.

    • Draft shifts only — copies only shifts that haven't yet been published.

    • Published shifts only — copies only already-published shifts.

  6. Click Copy to confirm. All copied shifts will appear in the destination week in Draft state, regardless of their original status.

What Carries Over

  • Shift times, units, breaks, tags, and notes are all copied.

  • Staff assignments are maintained — each shift copies to the same staff member.

  • Leave blocks are not copied — leave is managed separately.

What to Check Afterwards

After copying, review the new week before publishing:

  • Check for any staff on leave that week — you may need to remove or reassign their shifts.

  • Check for any bank holidays or exceptions that differ from the copied week.

  • Make any manual adjustments needed, then publish when ready.

Tips

  • Copied shifts are always created in Draft state — workers won't see them until you publish.

  • If you have a repeating fortnightly or monthly pattern, consider using Rota Templates instead, which are designed specifically for recurring schedules.

Did this answer your question?