For restaurants & bars
Tell it the staffing every service needs and let the AI build the roster — right people on the right stations, rest rules enforced, labor cost visible — then publish straight to the team's WhatsApp.
30 days free · No credit card · Unlimited staff
Set how many floor, bar and kitchen-support staff each service needs — once. Save it as a weekly template, apply it to any week or month (or copy last period), tweak the busy days, then generate.
Tag who can work the bar, the pass, the floor, the host stand. The AI only assigns people to stations they're qualified for — every shift, automatically.
Minimum rest between shifts, no closing-then-opening doubles, at least one rest day in seven, contracted hours respected. Hard rules are constraints — the roster physically can't break them.
One tap formats the roster for your WhatsApp group, and every waiter, bartender and runner has a personal link to see shifts and request days off — no app, no password.
RosterProject covers the whole property — see how it handles the front desk, housekeeping and banquet casual pools. And for the method behind a good roster, read the guide to making a staff roster — every step in it is built into the product.
You set the staffing each service needs, station by station — heavier Fridays, lighter Tuesdays — and save it as a weekly template you can apply to any week or month and adjust in seconds. Demand-matched staffing means quiet shifts stop carrying Saturday's headcount.
Yes. A split working day — lunch and dinner service with a proper break in between — is a single shift you define with its break, and only the worked hours count toward hours and labor cost. Each person carries their own contract type — contracted hours are respected for full-timers while casuals are scheduled within their availability.
Stations are first-class: you set demand per station per shift, tag each person's skills, and the AI fills every station with someone qualified — or tells you in plain English which station can't be covered and why.
Each outlet gets its own roster and its own team page. Staff belong to their home outlet, so each venue's roster stays clean and accountable.
Set up your outlet once — or load the demo restaurant — and judge the AI on your own team.