Built for hotel F&B teams

The AI that writes your weekly roster.

One click, and the AI turns your staff list, availability, and expected covers into a fair, compliant roster — in seconds, not Sunday afternoons. Built for restaurants, bars, and banquet teams inside hotels.

30 days free · No credit card · Unlimited staff

How it works

From staff list to published roster in three steps.

01

Set up your outlet once

Add your team with contracts, skills and stations — or paste them straight from a spreadsheet. Staff set their own availability from a personal link.

02

Type what next week needs

How many people per shift, per station — or enter expected covers and let RosterOS suggest the staffing for you.

03

Generate, review, publish

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 RosterOS grid

07:00 Flooreach shift time has its own colorX · AL · SHdays off, leave and statutory holidays in red15:00 Barso a week reads at a glance, on any phone

What you get

Everything a duty manager juggles, handled by the AI.

One-click AI generation

Availability, skills, stations, rest rules, contracted hours, weekend fairness — solved together, optimally, in seconds. Not templates. Not copy-last-week.

Built for hotel F&B

Every outlet gets its own roster — all-day dining, lobby bar, and a banquet casual pool on the side. Staffing suggestions from your expected covers.

Labour rules built in

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.

Your team lives on WhatsApp

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.

It tells you why

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.

Labor cost, up front

Every generated roster shows projected hours and cost before you publish it. Decide with numbers, not gut feel.

The payoff

Where the savings actually come from.

No made-up percentages. These are the three levers RosterOS gives you — and a calculator to run your own numbers.

Hours back, every week

By hand

hours

RosterOS

seconds, plus a quick review

Availability, rest rules, skills and fairness are solved together in one click — the afternoon you spend juggling the spreadsheet goes back into the outlet.

Cost, before you commit

Projected labor cost

HK$27,400

− HK$2,900 · two overstaffed shifts trimmed

HK$24,500 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.

Leave liability, burned down

PH owed2 0
Days off owed1 0
AL to take by Dec 316

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.

Run your own numbers

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

≈ HK$124,800

Assumes 10-hour shifts spotted via the projected-cost tile before publishing — about 16× the HK$7,800 annual subscription.

Compliance

Employment rules, enforced by the math.

Hard rules are constraints, not suggestions — the AI cannot produce a roster that breaks them. When demand can't be met within the rules, RosterOS says so and explains why, instead of quietly bending them.

  • At least one rest day in every seven
  • Minimum rest between shifts — no closing-then-opening doubles
  • Maximum consecutive working days
  • Contracted vs casual hours respected per person
  • Statutory holidays tracked, PH owed carried automatically
  • Approved leave and day-off requests honored

Pricing

One plan. Per outlet. Unlimited staff.

HK$780per outlet, per month

Or HK$7,800 a year — two months free.

  • Unlimited staff per outlet
  • Unlimited roster generations
  • Staff portal links + WhatsApp publishing
  • Statutory-holiday & PH-owed tracking
  • Leave, availability and day-off requests
  • Labor-cost projection before you publish
Start 30-day free trial

Try it properly, risk-free

  • 30 days with every feature — no credit card up front.
  • If you let it lapse, your account becomes read-only. Your data is never deleted or locked, and export always works.
  • Prefer invoices? Annual billing with standard payment terms is available for hotel procurement.

Running 5+ outlets across a property or group? Ask about volume pricing once you're in — or start the trial and we'll reach out.

Questions, answered.

What does the AI actually do?+

RosterOS 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.

Do my staff need to install an app?+

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.

What happens when a week is impossible to staff?+

RosterOS 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.

Can I still change the roster by hand?+

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.

Is my team's data safe?+

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.

What does it cost after the trial?+

HK$780 per outlet per month (or HK$7,800 a year — two months free), unlimited staff. The 30-day trial needs no credit card.

Your next roster takes one click.

Create an account, load the demo hotel or your own team, and judge the roster for yourself — before the next one is due.