Built for hospitality teams
One click, and the AI turns your staff list, availability, and expected demand into a fair, compliant roster — in seconds, not Sunday afternoons. Built for every hotel team — restaurants and bars, front desk, housekeeping, banquets.
30 days free · No credit card · Unlimited staff
How it works
Add your team with contracts, skills and stations — or paste them straight from a spreadsheet. Staff set their own availability from a personal link.
How many people per shift, per station — type it once, save it as a weekly template, and apply it to any future week or month.
One click and the AI builds the optimal roster. Adjust anything by hand, then publish — your team sees it instantly on WhatsApp and their personal page.
Reading a RosterProject grid
What you get
Availability, skills, stations, rest rules, contracted hours, weekend fairness — solved together, optimally, in seconds. Not templates. Not copy-last-week.
Every team gets its own roster — the all-day dining, the lobby bar, front desk, housekeeping floors, a banquet casual pool. Each team's weekly staffing pattern saves as a template you can reuse.
At least one rest day in seven, minimum rest between shifts, no closing-then-opening doubles, contracted-hours tracking. The roster can't break your rules by accident.
Staff get a personal link — no app, no password — to see shifts and request days off. Publish, tap once, and the whole roster is formatted for your group chat.
When a shift can't be filled, you get the reason in plain English — who's unavailable, what skill is missing — and what to do about it.
Every generated roster shows projected hours and cost before you publish it. Decide with numbers, not gut feel.
The payoff
No made-up percentages. These are the three levers RosterProject gives you — and a calculator to run your own numbers.
By hand
RosterProject
Availability, rest rules, skills and fairness are solved together in one click — the afternoon you spend juggling the spreadsheet goes back into the operation.
Projected labor cost
$3,480
− $350 · two overstaffed shifts trimmed
$3,130 published
Every draft shows projected hours and cost while it's still editable — overstaffing gets caught on screen, not on next month's P&L.
Owed holidays and rest days are paid back automatically in later rosters, and leave balances sit on every grid — so December doesn't arrive with a pileup you owe in cash or absence.
Your assumptions, our arithmetic — drag the sliders.
Manager time back, per year
≈ 182 hours
Generation takes seconds — this allows a generous 30 minutes a week for review and hand-tweaks.
Labor cost trimmed, per year
≈ $15,600
Assumes 10-hour shifts spotted via the projected-cost tile before publishing — about 31.8× the US$490 annual subscription.
Compliance
Hard rules are constraints, not suggestions — the AI cannot produce a roster that breaks them. When demand can't be met within the rules, RosterProject says so and explains why, instead of quietly bending them.
Pricing
Or US$490 a year — two months free. A team is one roster: a restaurant or bar, the front desk, a housekeeping section.
Running 5+ teams across a property or group? Ask about volume pricing once you're in — or start the trial and we'll reach out.
RosterProject uses constraint-solving AI — the same family of technology that schedules airline crews and hospital nurses. It searches millions of possible rosters and returns the best one that satisfies every rule you set. It's deterministic, explainable math: the same inputs always produce a correct roster, and when something can't be filled it tells you why. Your staff data is not sent to chatbots or used to train models.
No. Each person gets a private link that opens in any browser — they see their shifts, set availability, and request days off from their phone. Publishing also formats the whole roster for your WhatsApp group.
RosterProject never silently bends a rule. It fills what it legally can and tells you exactly why the rest can't be filled — who's unavailable, which skill is missing — so you can fix the real problem.
Yes. Nothing is ever published automatically: you review the generated roster, move or add shifts as you like, and publish when you're happy. You can also pin shifts before generating.
Data lives in Singapore on Supabase with per-organization isolation, encrypted in transit and at rest. You can export everything at any time, and lapsed accounts keep read-only access — data is never held hostage.
US$49 per team per month (or US$490 a year — two months free), unlimited staff. A team is one roster — a restaurant or bar, the front desk, a housekeeping section. The 30-day trial needs no credit card.
Create an account, load the demo hotel or your own team, and judge the roster for yourself — before the next one is due.