Scheduling

Rota Software Comparison: Alpaka vs Deputy, Planday, RotaCloud, Rotaready Evo and When I Work

By Phill Rodgers, Founder 6 min read

Last checked: 2 November 2026

A feature-by-feature comparison of rota software, using what each vendor publishes about its own product.

I run Alpaka, so read this table with that in mind. I chose the rows, and they're the features of our rota, which is why our column is all Yes. That makes it a fair way to see how Deputy, Planday, RotaCloud, Rotaready Evo and When I Work handle the same jobs. It won’t tell you which is best overall. Every cell links to the vendor's own page, and I checked them all on 2 November 2026.

The Short Version

The basics of building and publishing a rota are common to all six products. The differences show up in working-time and rest checks, in seeing someone's shifts across rotas, in staffing targets and in how you work with freelancers.

Work out which of those matter to your team, then test them in a trial.

Choose the Products to Compare
alpaka.io deputy.com planday.com rotacloud.com theaccessgroup.com wheniwork.com

How to Read the Table

Yes
The vendor documents the feature.
Partly
The vendor documents a narrower version. The note says how.
Not documented
I found no public evidence. That doesn't mean the product lacks the feature, so ask the vendor or test it in a trial.
FeatureAlpakaDeputyPlandayRotaCloudRotaready EvoWhen I Work
Copy a rota to new datesYesAny date range, with or without shiftsSourceYes Single shifts, a day or whole weeks SourceYes Copies the current week to the next SourceYes Week, month or custom range SourceYes Week-to-week cloning SourceYes Copies a day, week or one person Source
Reusable shift patternsYesApplied to a person across the rota datesSourceYes Day, week or two-week; per location SourceYes Schedule templates SourceYes Patterns up to 12 weeks SourceYes Rota templates by day or site SourceYes Daily or weekly only Source
Draft before publishingYesDraft and Confirmed, with bulk changeSourceYes Copied shifts must be published SourceYes Drafts hidden from staff SourceYes Unpublished shifts hidden from staff SourceYes Drafts visible to rota editors only SourceYes Hidden until published Source
Offer work to named freelancers, who accept or rejectYesOffer status on the rota; the freelancer answers by secure linkSourceYes Shift confirmation by app, email or SMS; contractors can turn down offers SourcePartly Staff request open shifts; nothing specific to freelancers SourcePartly Staff claim open shifts or acknowledge; no outright reject found SourcePartly First to accept a broadcast shift gets it; agency flow unconfirmed SourcePartly Staff confirm shifts or bid on open shifts; no decline found Source
Two people editing at once, with live updatesYesShift changes reach other editors without a refreshSourceNot documented Lists a Refresh schedule option; live editing not covered SourceNot documentedNot documentedNot documentedNot documented Says schedules update in real time; not about two editors Source
Warns about shift clashesYesLists clashing rotas, you confirm to proceedSourceYes Checks for conflicting shifts on creation SourceYes Warns on two shifts at once SourceYes Blocks overlapping shifts SourceNot documentedYes Flags people already booked Source
Shows a person's other shifts on the gridYesTheir shifts on other rotas appear dimmedSourceNot documentedNot documented Departments are separate schedules SourceYes Other locations, greyed out; optional setting SourceNot documentedYes Option in Position view Source
Contract hours over or underYesPer person, per week, on the gridPartly Agreed-hours limit that warns or blocks SourceYes Colour flags plus a full overview SourceYes Over or under, as shifts are added SourceYes Real-time contracted hours view SourcePartly Per-person maximum hours, not a contract Source
48-hour weekly warningYesRed tag above 48 hours in any weekYes Set a weekly hours limit SourceYes Set up as a rule; rolling week SourcePartly Maximum hours only limits open-shift claims SourceYes Checks the regulations, with opt-outs SourceYes Set per person; alert only Source
11-hour daily rest warningYesTag on the shift, showing hours of restPartly Overnight gaps only, 7pm to 9am SourceYes Set up as a rule SourceNot documentedYes Validated as you edit SourceYes Set a minimum, up to 18 hours Source
24-hour weekly rest warningYesW tag on every shift in that weekPartly Maximum days only, not unbroken hours SourceYes Continuous hours off in a set period SourceNot documentedYes Minimum days off over a period SourcePartly Maximum days a week, not unbroken hours Source
Daily staffing targets against actualYesBy department, shift type or time of daySourceYes Coverage planner by area SourceNot documentedNot documentedYes Staffing levels by role, department or site SourceNot documented Highlights open shifts only Source
Daily totals on the rotaYesShifts or hours, by shift type or departmentSourceYes Shift counts per area, per day SourceYes Daily shift counter SourcePartly Hours and costs; daily view not confirmed SourcePartly Live labour metrics; daily view not confirmed SourceYes Daily and weekly scheduled hours Source
Turn a shift into an absence on the rotaYesPick the absence, click the shift, confirmSourcePartly Converts the timesheet to leave, not the shift on the schedule SourceYes Applies a sick shift type to the shift SourcePartly Adds sickness from the shift; shift removal not confirmed SourcePartly Sickness can match a shift; conversion not confirmed SourcePartly Manager handles reported absences from the Scheduler Source
Notes on a dayYesHover note with editor and timeYes Notes on a date SourceYes Daily or manager notes on the schedule SourceYes Day and shift notes SourceNot documentedYes Date annotations Source
Message staffYesWhole team or one person, from the rotaSourceYes News Feed and alerts SourceYes From the schedule SourcePartly Rota notifications; memo details not confirmed SourceYes In the mobile app SourceYes Built-in team messaging Source
Download or exportYesRota report with totals and staffing targetsSourceYes Excel or PDF SourceYes CSV or PDF SourceYes Reports SourceYes Contracted-hours report SourceYes Print or spreadsheet Source
Role-based permissionsYesControls hidden when not permittedSourceYes Overrides depend on permissions SourceYes Administrator and Schedule manager SourceYes Access levels SourceYes Rota editing permissions SourceYes Admin, Manager, Supervisor Source

Alpaka's rota features against five rota products, checked on 2 November 2026 against public vendor pages. Alpaka's column describes our own product.

Where These Products Are Much the Same

Copying a rota, reusable shift patterns, drafts that stay hidden until you publish, downloads and role-based permissions are documented by all six products. If a demo spends most of its time on these, you aren't learning much about what sets that product apart.

Which Rota Software Warns About the 48-Hour Week and Rest Breaks?

Alpaka, Planday and Rotaready Evo all document warnings for weeks over 48 hours, less than 11 hours' daily rest and no 24 hours' weekly rest. Alpaka's show on the rota grid with no rules to set up, while Planday's are rules you set up. When I Work documents the 48-hour and 11-hour warnings, but limits days worked rather than checking 24 unbroken hours. Deputy's rest rules cover overnight gaps and a maximum number of days. I found no daily or weekly rest warning documented for RotaCloud. Shift patterns can get complicated: at Askham, a care provider on Alpaka, shift patterns vary between sites and include sleep-ins, with waking and non-waking time on site paid differently.

Can I See Someone's Shifts From Other Rotas?

Yes in Alpaka, RotaCloud and When I Work. Alpaka shows them as dimmed entries on the grid you're working on and counts them towards the person's hours and rest warnings. RotaCloud and When I Work document it as an option. I didn't find it documented for Deputy, Planday or Rotaready Evo. It matters when staff work across sites, because hours and rest can't be judged from one rota alone. Clarendon Care Group and Redwood Healthcare, which run 15 care homes as a group, use Alpaka for scheduling across their homes.

Which Rota Software Tracks Daily Staffing Targets?

Alpaka, Deputy and Rotaready Evo. Alpaka compares each day's actual staffing with a target you set by department, shift type or time of day. Deputy documents a coverage planner by area, and Rotaready Evo documents staffing levels by role, department or site. I didn't find daily targets documented for Planday, RotaCloud or When I Work.

Can I Offer Shifts to Named Freelancers and Record a No?

Yes in Alpaka and Deputy. Alpaka puts the offer on the rota, sends the freelancer a secure link to accept or reject it, and records the answer on the rota. Eat to the Beat use it with around 750 freelancers. Deputy documents shift confirmation by app, email or SMS, and contractors can turn down offers. Planday, RotaCloud, Rotaready Evo and When I Work document open shifts or acknowledgement, which isn't the same as asking a named person and recording a no.

Can Two Managers Edit the Same Rota at Once?

In Alpaka, yes, and I built it that way on purpose. A rota gets worked on twice. First weeks ahead, when you're planning, and then on the day, when reality stops matching the plan. Either way, two managers are often in it at the same time. Each one sees the other's changes as they happen, so a shift that becomes an absence or gets swapped to someone else shows up without a refresh. You set the absence and find cover from the rota itself, without going off to another page.

None of the other five products document this. That doesn't mean they can't do it. If more than one person runs your rota, open it in two browsers during a trial and watch what happens when one of you changes a shift.

When Another Product Is the Better Pick

If one thing matters more to you than anything above, start with that product.

  • Deputy if you want staffing forecast from your POS sales data, and rotas built by AI. Sources: demand forecasting, auto scheduling
  • Planday if you want staff to arrange shift swaps between themselves for a manager to approve, and revenue forecasts from your POS to schedule against. Sources: shift swaps, revenue forecasts
  • RotaCloud if you want visible estimated costs as you build. Source
  • Rotaready Evo if you run hospitality and want a demand forecast from reservations, sales data, weather and trading history. Source
  • When I Work if you want the app to fill shifts from availability and qualifications. Source

What This Comparison Doesn't Show

  • What the others do that isn't a row. Forecasting, shift swaps, payroll and clock-in aren't in the table. The section above covers where others are stronger.
  • Whether a Yes behaves the same way. Planday and Deputy rules need setting up, while Alpaka's tags work without any setup. Rotaready Evo and Planday can apply rules differently to Alpaka's fixed Monday to Sunday week.
  • Which plan a feature is on. Availability can depend on the pricing plan, and the table doesn't separate plans.
  • Alpaka's own limits. Our work-time and rest tags are planning warnings. The 48-hour tag looks at a single week, not the 17-week average, and doesn't know about opt-outs. A Yes in our column isn't legal compliance, and that goes for every product here.

If you find something on this page that's wrong or out of date, tell me and I'll correct it.

Three ways to get started

Try it yourself

A 5-minute guided walkthrough of Alpaka, no setup required, no data. Best if you'd rather get hands-on before talking to anyone.

Start
Book a live demo

Talk it through with a solution specialist - not a salesperson. Ideal if you've got specific questions or want to see how Alpaka fits your setup.

Demo
Sign up free

Start right away - no credit card, no setup fees. The quickest route if you already know what you're after.

Sign Up
An Alpaka weekly care rota with colour-coded shifts and daily staffing counts, with the Alpaka Presence clock-in screen on a phone in front