NewAuto-Fill — solves a fortnight in under 5 seconds

Your last Sunday-night roster.

Rosie builds next week’s shifts in six minutes, sends them out, and handles the swaps — while you finish the close.

See Rosie with sample data — no signup, no setup. Or read how it works ↓

Free under 5 staff14-day trial afterCancel any timeMade in NZ
1/8

Watch Rosie build your roster

One button. Every shift filled, every rule respected. This is what Sunday night looks like with Rosie.

17 – 23 Feb 2026
Solving...
Team
MON
17
TUE
18
WED
19
THU
20
FRI
21
SAT
22
SUN
23
SC
Sarah Chen
JP
James Patel
EW
Emma Wilson
TN
Tom Nguyen
MT
Mia Thompson
LO
Liam O'Brien
ZA
Zara Ahmed
Auto-Fill complete
42 of 47 shifts in 4.1s
Bob accepted his shift
Sat 28 · 9–5 · Main
$
$3,840 wage cost
$120 under budget
Trusted by 400+ venues across Australia, NZ, the UK and US
Hash Specialty
Bar Romantica
Six & Sons
Field & Fern
Lune Croissanterie
North & Co.
Integrations

Plays well with the rest of your stack.

Your POS forecasts the labour cost, your payroll system pays them, your team gets shifts where they already live. Rosie holds the schedule.

Point of sale
Pull labour cost forecasts straight from your sales data
0 live · 6 coming
SqSquare
Q2 26
LSLightspeed
Q2 26
TToast
Q2 26
KLightspeed K
Q2 26
ClClover
Q2 26
VVend
Q2 26
Payroll & accounting
One-click export of timesheets, every Sunday at midnight
2 live · 2 coming
XXero
Live
MMYOB
Live
QQuickBooks
Q2 26
EHEmployment Hero
Q2 26
Calendar & comms
Shifts where your team already lives
0 live · 5 coming
SlSlack
Q2 26
GcGoogle Cal
Q2 26
AcApple Calendar
Q2 26
WaWhatsApp
Q2 26
ZZapier
Q2 26
Don’t see yours? Tell us — most integrations ship in two weeks once a real customer asks.Request an integration →
6min
to publish next week’s rostermedian, 412 venues
4hrs
handed back, every weekoperator-reported, n=128
$3/mo
per person, all-infree under 5 staff
99.7%
of shifts published on first tryno swap chaos
How it works

Three things, in this order.

Small on purpose. No modules to enable, no integrations to wire up, no implementation call.

01 / Import

Bring your team.

Paste from a spreadsheet, import from Xero or Deputy, or add five names by hand. Rosie keeps your contracts, hours, and certs in one place.

BBBob Barista · Barista · 40h
AMAlice Manager · Manager · 80h
DPDave Part-time · Barista · 20h
HTHana Tran · Server · 25h
02 / Auto-Fill

Click the button.

Rosie’s solver respects availability, rest, fairness, cost, and your house rules — then writes the entire week. Shows you exactly why it chose what it chose.

$ rosie solve --week=23feb 13 staff · 47 shifts rules: avail, rest, certs 42 placed (3.4s) 5 placed (0.7s) rest periods clear! Sat 14:00 over $40 solved in 4.1s
03 / Send

Let them swap.

Staff see their week on their phone, accept in a tap, and propose swaps when life happens. You approve once. The schedule heals itself.

BB
Bob Barista
“Got it — see you Saturday.”
accepted · 9:51pm
AM
Alice Manager
“Locked in for the fortnight.”
accepted · 9:52pm
DP
Dave Part-time
“Swap Wed for Thu? Hana said yes.”
swap pending · 9:54pm
Inside Rosie

The roster grid is the app.

A week, a fortnight, or a month — fits on one screen. Drag, drop, snap to template. Every other tool buries this. We made it the front door.

Schedule

Drag, drop, publish.

A roster grid that respects your time. No nested menus, no hovers that hide things, no “advanced view.”

  • 40 staff, 14 days, one screenThree density modes fit a fortnight on a laptop. No horizontal scrolling.
  • Conflicts surface inlineRest, double-bookings, expired certs — flagged before publish, never after.
  • Templates that travelDrag any week onto another. Save patterns. Reuse forever.
  • Keyboard-firstEverything has a shortcut. Build a roster without lifting your hands.
Schedule viewDark mode shown · light mode available
Dashboard

Numbers that matter, where they happen.

A dashboard that fits on one page, tells you what’s actually wrong, and gets out of your way.

  • Five numbers to check before serviceHours, cost, compliance, gaps, overtime. That’s it.
  • Plain-English issues“Wednesday afternoon is short by one barista.” Not a chart.
  • This week / next weekOne toggle. No date pickers, no calendar dread.
  • Live cost as you dragWage forecast updates as you build. Budget warnings before publish.
DashboardThis week — quiet. No issues found.
Mobile

On the floor, in their pocket.

A staff app that fits on a lock screen. They see the week. They accept. They swap. You stay out of group chats.

  • Native iOS & Android — or skip the installNative apps on the App Store and Google Play. Or use the PWA in any browser — no download, no forgotten password.
  • Tap to acceptRoster lands in their inbox the moment you publish. SMS notifications on Group.
  • Peer-to-peer swapsStaff arrange swaps with each other. You approve once. Cert-aware.
  • Time clock in their pocketPhone clock-in on every plan. Photo verify and geofenced clock-in on Group.
Coming soon toApp StoreComing soon toGoogle Play
Staff appSchedule · time-off · swaps · payslips
Sunday night

The same six hours, two ways.

A real Sunday from a real venue, captured before and after Rosie. Same staff, same constraints, very different evening.

Before · Spreadsheet

The old Sunday.

Time spent5h 47m
6:30p
Open last week’s roster, save as a copy.
7:10p
Cross-check availability spreadsheet. Find three new conflicts.
8:02p
Bob texts. Sister’s wedding Saturday.
8:24p
Find Bob’s cover. Maya can do it but only if Eli moves Friday.
9:11p
Realise total hours are 14% over budget. Start trimming.
9:47p
Alice “forgot” about a Tuesday dentist. Reshuffle.
10:33p
Email it out. Cross fingers. Pour wine.
Tue
Two staff missed the email. One missed shift. Whole thing wobbles.
5h 47myour time
+14%over budget
2missed shifts
After · Rosie

The new Friday.

Time spent11 min
3:55p
Open Rosie. Click Auto-fill next week.
3:55p
Solver runs. 4.1 seconds. 47 shifts placed.
3:56p
Rosie flags Sat 14:00 over budget. One click reassigns.
3:58p
Bob’s wedding already in the system — never offered the shift.
4:02p
Click Publish. SMS goes out. Staff acknowledge in-app.
4:06p
89% of staff acknowledge within 30 minutes.
Sun
You’re not at work. The roster’s done. The kitchen closed at nine.
Tue
Maya proposes a swap. Eli accepts. You approve in one tap.
11 minyour time
on budgetforecast pre-publish
0missed shifts
The case for change

What Sunday night is actually costing you.

It’s 9:47pm on a Sunday. The dishwasher has been running for an hour. Bob has texted to say his sister’s wedding is on Saturday — yes, this Saturday. Alice can’t open Tuesday because of a dentist she forgot to mention. The roster is twenty-seven percent full and you have not yet looked at hours.

You do this every week. Every week. Some weeks twice — because someone accepts a shift on Tuesday morning and quietly backs out Friday night, and the whole thing has to come apart and go back together while service is on.

“The spreadsheet is the worst meeting of the week, and you’re the only one in it.”— Pippa Yazdani, Hash Specialty Coffee

Rosie is the smallest possible answer. A rostering tool that builds the schedule for you, sends it to staff, lets them swap, and shows you the cost before you publish. Browser, phone, iPad. Roughly the price of a flat white per person, per month.

You could keep doing it the way you do it. Most people do. But there’s a Sunday night where the kitchen closes and you go home — and the roster’s already done.

From a Rosie operator
“We used to do the roster on Sundays after dinner. Now we don’t do it at all. Rosie sends it Friday at four. Saturday morning the staff already know.”
Pippa Yazdani·Owner, Hash Specialty Coffee·Carlton, Melbourne·3 venues · 27 staff

Quote shared with permission. More operator stories at hello@rosieroster.com.

6.2hrs/wk
Pippa’s time, back to her — versus the spreadsheet.
12 wks measured · 3 venues
94%
of staff acknowledge the roster within 30 min of publish.
vs 31% on email
Fri 4pm
when next week’s roster goes out — every week, on time.
was: Sun 10–11pm
$1,840/mo
in over-budget shifts, caught before publish.
avg, 2025 H2
Also included

Eight more, briefly.

All the small things you used to need a second tool for.

Time clock

Phone clock-in on every plan. iPad kiosk with PIN, photo, and geofence on Group.

Timesheet approval

Bulk approve, fix outliers, export CSV for payroll. Fifteen minutes a fortnight.

Leave & availability

Staff request, you approve. Feeds straight into next week’s auto-fill.

Compliance

Rest, max consecutive, cert expiry — flagged before publish. Break compliance on Group.

Cost tracking

Live wage cost as you drag. Budget warnings before publish. POS reconciliation shipping Q2.

Multi-site

One staff, multiple venues, shared availability. Hours count across sites.

Payroll exports

Xero & MYOB live. Employment Hero, QuickBooks & more shipping Q2.

SMS & email

Email reminders on every plan. SMS notifications (publish, offers, swaps) on Group.

The honest part

What Rosie isn’t.

Software with the smallest possible scope is software that stays sharp. Here’s everything we’ve decided notto be — and what we’d point you at instead.

Not a payroll system
We export. We don’t pay.
Hours, breaks and rates flow into Xero, MYOB, QuickBooks, or your CSV of choice. Your existing payroll provider already does payroll well — we won’t get between you.
Not an award interpreter
We track hours and basic penalties. We don’t lawyer.
If you need full Australian award interpretation, run it through Tanda or KeyPay on the way to payroll. Rosie hands them a clean timesheet.
Not a POS
We connect to yours. We don’t replace it.
Square, Lightspeed, Toast, Kounta — Rosie reads sales for labour-cost forecasting, then gets out of the way. Your POS keeps doing its job.
Not a hiring tool
We schedule the team you have.
Job ads, applicant tracking, onboarding paperwork — we don’t do any of it. Most operators we know use a Google Doc; that’s fine.
Not a chat platform
We send shifts to where staff already are.
SMS for the schedule, Slack for ops, WhatsApp for the group chat. We won’t make your team install another inbox they ignore.
Not an HR system
No reviews, no docs, no pulse surveys.
Performance reviews, contracts, and policy libraries belong in BambooHR or Employment Hero. We hold the schedule and the hours, and only that.
Not a shift marketplace
Your team. Their swaps. No outside gig workers.
We don’t fill empty shifts with strangers. Hospitality is a relationship business — your floor, your culture, your staff.
Not an AI agent that does it all
A constraint solver. Not a chatbot.
Rosie does one thing: builds the schedule, deterministically, in seconds. You can see exactly what it chose and why. No vibes-based output.
One product.No platform play, no AI everything, no unlimited modules. We’d rather be the best at the rostering than mediocre at fourteen things.
Already on something

Migrate in 10 minutes.

We’ll move your staff, history, contracts, and last month’s roster across — without a sales call. Pick your current tool.

Deputy → Rosie

The Australian rostering incumbent. Big, configurable, and increasingly heavy.

  1. 1
    Connect Deputy. OAuth login. We read staff, locations, and the last 12 weeks of rosters.
  2. 2
    Map roles. Deputy's 'areas' map to Rosie's roles. We'll suggest, you confirm.
  3. 3
    Import history. Pay rates, availability, leave balances — all carried across.
  4. 4
    Run a side-by-side. Build next week in both. See if Rosie matches what you would have done.
Migration time8–12 min
What carries overStaff · roles · history · rates
What you save~$4/staff/mo
Start migrating →
How we’re different

Built like nothing else.

Five lines that explain why operators switch. We’re narrower, sharper, and faster than the incumbents — and we charge less.

 
Rosie
Most rostering tools
Auto-fill
Constraint solver builds the week in seconds. You see why every shift was placed.
Rule-based grids. You drag every shift yourself.
Pricing
From A$4.50 / staff / mo. Free under 5 staff.
A$5 – $7 / staff / mo. Usually no free tier.
Migration
10 minutes, self-serve. CSV or OAuth from your old tool.
Sales call. Onboarding fee. A week of email.
Mobile
Web-first. Native apps + PWA. Staff tap the link, see their week.
App store install required. Forgotten passwords. Group chat for swaps.
Scope
Rostering, deeply. Exports to your payroll. Stays out of HR + chat.
Roster + HR + payroll + chat + LMS + reviews. Mediocre at all of it.

We’d rather be the best at the rostering than mediocre at fourteen things.

Pricing

Per person. Per month. No surprises.

Free under five. Three plans, all month-to-month. Cancel any time.

Free

For one venue, under five staff. Rosie’s quiet thank-you to bootstrappers.

$0 /mo
Free, forever
  • Unlimited rosters & templates
  • AI Auto-Fill
  • Staff mobile app
  • Roles, locations & basic availability
  • 1 location · 5 staff cap
Start free

No card. No timer. Real free.

Business

For multi-site operators. Kiosks, Xero, SMS — the lot.

$5 /person/mo
14-day trial · cancel any time
  • Everything in Pro
  • iPad time-clock kiosks
  • Xero payroll integration
  • SMS notifications
  • Geofenced clock-in
  • Break-compliance flagging
  • Advanced reports & priority support
  • Unlimited locations · 150 staff
Start 14-day trial

All plans include unlimited rosters, unlimited templates, free onboarding for the first venue. USD shown · local pricing on signup.

Calculator

What it’d cost you, and save you.

Slide it. The plan picks itself. We’ve published the maths so you can pull it apart.

Your venue

Total staff18 staff
3306090120+
Number of venues1 venue
12345678
Your plan
Free
Pro
Business

Auto-picked from your inputs. Override at signup.

You’d pay
$63/mo
Pro plan · $3.5/staff/mo · billed monthly
You’d get back
6.5hrs / wk
338 hours a year, back to you. Median across single-venue operators.
▲ vs spreadsheet
Operator hours saved (yr)
$13,520
Operator hours valued at $40/hr. Versus $756/yr on Rosie. That’s 18x return.
Start at this price 14-day trial · no card
Questions

The questions, asked back.

How long does it take to get going? +

For one venue with under twenty staff, you’ll publish your first roster the same evening you sign up. Most teams import their staff list, set their open hours, build a couple of templates, and click auto-fill before close.

Will it actually save four hours a week? +

Honest answer: depends on what you do now. Spreadsheet roster — yes, typically more. Already on a basic rostering tool — you’ll save the planning time but gain back accuracy. Talk to us if you want to see numbers from a venue your size.

What if my team won’t install another app? +

They don’t have to. Rosie sends a link by SMS or email — they tap, see their week, accept. If they want a home-screen icon, the web app installs in two taps. No app-store download, no password reset hell.

How does the auto-fill actually work? +

Under the hood, Rosie uses a constraint solver — Google’s OR-Tools CP-SAT engine. Your business rules (rest, certs, fairness, cost, preferences) become constraints, the solver finds the best feasible assignment, and Rosie tells you what it chose and why. You can override any cell. Nothing is hidden.

Do you do awards & pay rates? +

We track hours and basic penalty rates, and export to your payroll system, which handles award interpretation. We don’t aim to replace your payroll provider — Xero, MYOB, Employment Hero, ADP do that better. We add value at the schedule itself, and the live cost forecast before publish.

What if I get stuck? +

Email us. A real person responds, usually within the hour during NZ business hours, within four hours overnight. No chatbot. Onboarding for your first venue is included on every plan.

Can I cancel? +

Yes. One click in settings. No retention call. Your data exports to CSV. We’d rather you leave easily and come back later than feel trapped.

Have your last Sunday night.

Sign up free. Build your first roster in twenty minutes. Cancel any time, with one click. We’re not going anywhere if you do.

14-day Working trialNo card requiredCancel any timeReply < 1 hr · NZ hours