What it does
Staff Rota Manager is a Google Workspace add-on that turns Google Sheets into a fully featured staff scheduling system. Designed for small businesses, care homes, cafes, retail, and any team that runs a monthly shift rota.
Features
Monthly Rota Generator
Generate a full month rota in one click, with weekend highlighting and customisable shift patterns.
Absence Logging
Log holidays, sick days, and unpaid leave. Roll-ups by staff member and month.
Absence Reports
Per-staff absence summaries with totals and breakdowns by absence type.
Backups to Google Drive
Optional one-click backups of your rota sheet to a folder in your own Google Drive.
Custom Shift Patterns
Define your own shift codes, hours, and colours. Settings stored per-user.
Works in Google Sheets
No new software to learn. Lives in the Extensions menu of any Google Sheet.
How it works
- Install Staff Rota Manager from the Google Workspace Marketplace.
- Open any Google Sheet and find Staff Rota Manager in the Extensions menu.
- Grant the requested permissions on the OAuth consent screen.
- Click "Generate Monthly Rota" and follow the dialog to build your first rota.
- Log absences, run reports, and manage shifts as your team grows.
Pricing
Permissions & Privacy
Staff Rota Manager requests only the minimum permissions needed to function. Your rota data never leaves Google's servers.
spreadsheets.currentonly— read and write the active sheet onlyscript.container.ui— show dialogs and sidebars inside Sheetsdrive.file— create backup files in your Drive (only files created by this add-on)script.external_request— connect to Stripe for subscription billinguserinfo.email— identify your subscription
Full details in our Privacy Policy.
Contact
Questions, bug reports, or feature requests? We'd love to hear from you.
Email us at staffrotamanager@gmail.com and we'll get back to you as soon as we can.