Free download
A staff schedule template that knows what a reference desk is.
Generic templates give you one manager, one location, one list of employees. This one is built around what a library actually schedules: desks, staff and volunteers on the same sheet, hours that change by day. It works the same whether you run one desk or twenty.
No email required. Using Google Sheets? File → Import → Upload.
Schedule tab
One row per shift, with dropdowns for people and desks fed by your own roster — and hours that compute themselves. One desk or twenty, two people or seventy: the format is the same, you just add rows. Splitting someone's day across desks is two rows; the example week shows how.
Coverage tab
Set target hours for each desk, and the week grid turns red, amber, or green as you schedule. You find out on Tuesday that Saturday's desk is empty — not on Saturday.
Excel or Google Sheets
Both work — dropdowns, colors, and formulas come along (in Sheets: File → Import → Upload). LibreOffice opens it too, minus some polish, and there's a plain CSV if you'd rather start bare.
When the spreadsheet stops being enough
You'll know the moment: it's Sunday night, you're rebuilding the same sheet again, someone just texted asking who's on the desk tomorrow, and a grant report wants volunteer hours you'll be tallying by hand. When that day comes, this exact file imports into Stacksin one step — every person and shift, nothing retyped. That's not a marketing line: we run that exact import as an automated test on every release.