How it worksRozThe GridPricingFAQCompareGuides
Solutions
Log in Start free trial
14-day free trial · No card required

Two staff called in sick. Roz already rebuilt your roster.

Vet rosters built around quals, fatigue, and who’s chair-side today — without the morning panic. See how Roz handles rostering for clinics.

Café crew built around openers, closers, and weekend peak — without burning your best baristas out. See how Roz handles rostering for cafes.

Floor crew built around peak times, skill mix, and weekend cover — without the Saturday scramble. See how Roz handles rostering for retail.

Rosters across all your sites, balanced by Roz — so one site’s gap doesn’t cascade into a chain reaction. See how Roz handles multi-site rostering.

Scheduling for deliverables, not shift slots. Roz tracks which articles are filed, which stills are in, and what’s still on air — and reallocates capacity the moment something ships. See how Roz handles production rostering.

We’ll email you a link to finish signing up. No spam.

R
Roz — AI roster editor
By person · 26 May · TVV Clinic
demo running…
MonTueWedThuFri
Surgical team · 2 people
RachelAM Surg AMSurg AMSurg AMSurg AMSurg AM
PMSurg PM
PriyaAM Surg AMSurg AM← moved AM
PMSurg PMSurg PMSurg PM
Consult team · 2 people
JamieAM Consult AMConsult AMConsult AMRest cap
PMConsult PMConsult PM
Sam · casualPM Casual PM
Roz
Rachel sick Fri. Jamie's at rest cap — pulling Priya from Surg PM → AM (same team) and calling casual Sam for Consult PM.
R
Roz — AI roster editor
By slot · 26 May · Lygon Café
advising…
SlotMonTueWedThuFriSatSun
Open · 6a Sam Sam Sam Sam Sam Sam Sam · 7th!Marek (alt)
Mid · 11a Marek — Marek Jess Marek Jess —
Close · 3p Lina Lina Lina Lina Lina Lina —
Cover All slots filled · Marek standing 3 Sun off in a row
Roz
Sun Open is Sam's 7th day running — past his cap of 5. Marek's had 3 Sundays off, bar-cert valid. Swap?
R
Roz — AI roster editor
Week of 26 May · Boutique Floor
balancing…
LevelWedThuFriSat AMSat PM
T. VargasFloor lead PMPMPMAMLeave (req)
R. NashFloor · sr PMPMPMPM (recall)
S. QuinnTrainee · wk 6 AMAMPM
P. AdesinaTrainee · wk 4 PMPMPM
J. HolmTrainee · wk 2 PM
Roz · proactive
Sat PM is three trainees and no lead. Recalling R. Nash and banking her hours next week. OK?
R
Roz — AI roster editor
By site · 26 May · Two locations
cross-site mode
MonTueWedThuFri
Downtown · min cover 1
DowntownAM Chen + Garcia Patel + Garcia Chen + Garcia Chen solo Chen + Garcia
PM Chen — — Chen —
Westside · min cover 2
WestsideAM Lopez + Park Jones + Park Park Garcia ← DT + Park Lopez + Park
PM Park — — — Park
Roz
Lopez sick Thu, Westside drops below min cover. Garcia moves DT → WS — Chen still meets DT's min of 1. +18km allowance auto-added.
R
Roz — AI production editor
By event · Sat 1 Jun · Sports desk
live · publishing
EventLeadSubPhotoVideoWeb
AFL · Hawks v Carlton2:10pm MCG Jess · filed Tom · pub'd Riya · pub'd Beth · live Alex · pub'd
NRL · Storm v Roosters7:45pm AAMI Marcus · drafting — Riya ← AFL Beth · rolling unassigned
Tennis · French Open SFovernight Ben · filed Mia · pub'd wire — Pria · pub'd
A-League final5:30pm AAMI Rachel · prepped pool pool — Alex (extend)
F1 quali · Monaco11pm AEDT Daria · filed (sunrise ed.) — wire — night desk
Roz
Storm v Roosters needs a Web hand — same window as A-League final. Riya's AFL article is already published, so her photo capacity is free. Pulling her to NRL, and letting Alex carry both Web feeds (he's done it the last 3 Saturdays).
JT
Jordan Taylor
Team Lead · Senior Operator
staff profile · built from your data
Roles
Shift leadTrainer
Sites
DowntownWestside
Certs
RSA · validFirst aid · renews Sep
Prefers
AMMon–Fri
Avoids
SatSunAfter 4pm Thu (daycare)
Roz's notes · free-text, anything goes

Jordan's the one staff cluster around — they trust her to call it when a Saturday looks rough. She's been carrying the new starters too: "Quinn asks me before she asks Vargas, which is fine but I'd rather she went straight to floor lead."

Has a standing 6:45 Pilates Tuesday — would skip it for a real emergency, but don't put her on Open Tue as the default. Her partner does daycare pickup Mon/Wed/Fri; she does Tue/Thu.

Quietly studying her Cert IV on Sundays. Don't roster her Sundays unless you're really stuck — and tell her why if you do.

Works well with
Amy Patel, Marek O. — pairs reliably with both
Avoid pairing with D. Singh — friction noted twice

Knows your team like a manager does.

Every staff member gets a profile the roster actually respects — built from patterns in your data, not a one-off setup form.

  • Skills tracked — current, expired, in training
  • Certifications and renewal dates — flagged before they lapse
  • Shift preferences and the times they politely avoid
  • Who works well with whom (and who really doesn't)
  • Availability quirks — daycare pickup, second job, the gym class she never misses
  • And the unstructured stuff — anything you'd tell a new manager about this person. Roz reads it and respects it like the rest.

Roz won't put Jordan on a Saturday. Won't pair two people who clash. Knows Amy prefers Downtown and has the certs for AM lead cover.

Where Roz got this
Built passively from the systems you already run + the conversations you already have.
Deputy Employment Hero Google Calendar Chat threads Past rosters Shift notes Manager observations
Profile depth grows over time. Roz also surfaces dedicated screens for 1:1 reviews, goal tracking, and activity logs — so the profile keeps learning between rosters, not just from them.

Roz makes the calls — watch Roz work.

Each tab below replays a real exchange: chat thread on the left, the roster mutations + outgoing comms streaming in on the right. Click Replay to watch it again, or hit a different tab to see another scenario.

Initiator
Rachel (Vet Nurse) called in sick · 07:12
Trigger
Rachel's Fri 08:00–16:00 surg AM is unassigned. Roz detects the gap and opens a chat.
Surface
In-app chat
Gap
Fri 30 May · 08:00–16:00 · Surg AM · TVV Clinic
Candidates
PL
Priya L.
Surg PM Fri — can shift to AM
SC
Sam (casual)
No shifts this week, available PM
R
Roz
AI roster editor
Roster mutations & comms
Initiator
Manager — asks Roz to put Sam on Sun open
Trigger
Adding Sun would be Sam's 7th consecutive day, past his 5-day pref cap and the award's 6-day max.
Surface
In-app chat
Sam — week so far
Mon · Tue · Wed · Thu · Fri · Sat — all opened
Friday off pattern broken last week
Alternatives
MO
Marek O.
3 Sundays off in a row · bar-cert valid
R
Roz
AI roster editor
Rules fired & resolution
Initiator
Manager — asks to put Dr Patel on Tue surgery
Trigger
Dr Chen is on planned leave Tue. Patel's surgical certification lapsed 11 days ago — she can consult but not run a solo surgical list.
Surface
In-app chat
Cert ledger
Patel · Surgical · lapsed 11 d
Chen · Surgical · valid
Okafor · Surgical · valid (on leave)
Workaround
DO
Dr Okafor
Asking for callback hours · 8 min from clinic
R
Roz
AI roster editor
Cert check & resolution
Initiator
Roz · proactive sweep, ahead of publish
Trigger
Sat PM floor is three trainees and no Floor lead. Vargas is on her requested off day; the rest of the senior pool is unscheduled.
Surface
In-app chat
Sat PM as drafted
S. Quinn · trainee wk 6
P. Adesina · trainee wk 4
J. Holm · trainee wk 2
No lead, no key-holder
Best swap-in
RN
R. Nash
Off Sat PM · worked Sat AM last 2 weeks
R
Roz
AI roster editor
Coverage check & resolution
Initiator
Lopez (Westside) called sick — 07:48
Trigger
Westside Thu AM drops below min cover of 2 (only Park on). Downtown has Chen + Garcia; Garcia is cleared for cross-site.
Surface
In-app chat
Site status (Thu AM)
Downtown · min 1 · 2 on (Chen, Garcia)
Westside · min 2 · 1 on (Park) — under min
Move
BG
B. Garcia
Cross-site cleared · 18 km between sites
R
Roz
AI roster editor
Min-cover restore & comms
Initiator
Time gate · 06:18 · Marek hasn't clocked in
Trigger
Marek's 06:00 open is 18 min unstarted. Door opens 06:30. Lina is rostered on at 06:30.
Surface
Live monitor
Cost shape
Pull Lina early · 12 min · pen rate $8.40
Open late · 25 min · ~$140 open-rush sales (avg last 4 Weds)
Outbound
MO
Marek O.
Message sent · awaiting reply
R
Roz
Live · AI roster editor
Live events & resolution

The Roster Grid — one week, five views.

Same data, different angle. Pivot by person to coach individuals, by slot to fill gaps, by site to balance locations, by role to spot cert risks, or zoom out to a week summary. Switch the lens, not the data.

Rows are people. Each cell is one shift. Ideal for coaching, leave conversations, and one-on-one fairness checks.
R
Week 26 May · By person
12 staff · 47 shifts · 0 gaps
published
MonTueWedThuFriSatSun
RachelAMSurgSurgSurgSurgLeave——
PMSurg
JamieAMConsConsConsCons
PMConsConsCons
PriyaAMSurgSurgSurgSurgSurg
PMSurgSurgSurg
SamflexCasualCasual
Rows are time slots. Cells show who's on. Best for filling gaps fast and visualizing coverage at a glance.
R
Week 26 May · By slot
3 slots × 7 days · all filled
published
SlotMonTueWedThuFriSatSun
Surg AM Rachel Rachel, Priya Rachel, Priya Rachel, Priya Priya solo Priya —
Surg PM Priya Rachel — Priya Priya Sam · casual —
Consult AM Jamie Jamie — Jamie Jamie — —
Consult PM — — Jamie Jamie Jamie Sam · casual —
Rows are sites with AM/PM. Use for multi-location coverage, cross-site rebalancing, and minimum-cover audits.
R
Week 26 May · By site
2 sites · min cover met every shift
published
MonTueWedThuFri
Downtown · min 1
DowntownAM Chen + Garcia Patel + Garcia Chen + Garcia Chen solo Chen + Garcia
PM Chen——Chen—
Westside · min 2
WestsideAM Lopez + Park Jones + Park Park + Quinn Garcia ← DT + Park Lopez + Park
PM Park———Park
Rows are roles or qualifications. Cells show staff holding that role on each shift. Cert lapses and skill-mix gaps surface immediately.
R
Week 26 May · By role
5 roles · 1 cert lapse flagged
published
RoleMonTueWedThuFriSat
Surgical vet Chen ✓ Patel · lapsed Chen ✓ Chen ✓ Chen ✓ —
Vet nurse Davis Brooks Garcia Garcia Garcia Garcia
Floor lead Vargas Vargas Vargas Nash Nash none — recall?
Receptionist Williams Singh Williams Williams Singh —
Trainee · paired Quinn w/ Vargas Quinn w/ Vargas Holm w/ Marek Holm w/ Marek Quinn w/ Vargas Quinn w/ Vargas
One row per person, hours and shape of the week at a glance. Spot overtime, fatigue clusters, and under-utilization without opening individual cells.
R
Week 26 May · Summary
12 staff · 312h scheduled · 0 OT
published
HoursCapDays onDays offSitesNote
Rachel28 / 38hUnder cap431Sick Fri
Jamie32 / 38hUnder cap521At rest cap Fri
Priya34 / 38hUnder cap611PM → AM Fri
Sam · casual12 / 20hAvailable251+ Casual Fri PM
Garcia36 / 38hNear cap522DT → WS Thu
Chen30 / 38hUnder cap521Solo Thu AM

Plugs into the tools you already use.

Roz reads the rostering system you have, talks to your staff on the channels they actually open, and lives next to your existing calendar. Integrations marked “soon” are rolling out now. Nothing to migrate, no exports.

Rostering & HR
Two-way sync with the rostering system you already run. Roz reads your roster, writes back changes.
Deputy Employment Hero Tanda soon Humanity soon
Payroll Coming soon
Hours will flow straight to payroll with award rules pre-applied. No CSV juggling. In development — tell us which one you need first.
Xero MYOB KeyPay ADP
Calendar
Staff see their shifts on the calendar they already check every morning.
Google Calendar Outlook Apple Calendar soon
Chat & comms Where Roz lives
Roz talks to managers and staff on whatever channel they're already on. No new app to download.
WhatsApp Telegram Email SMS soon iMessage soon Microsoft Teams soon Slack soon
Voice Coming soon
Hands full? Just talk. Roz will hear you and act. Voice in the mobile app today; these channels are next.
Siri Shortcut Google Assistant Phone-in line
Single sign-on
For teams who already have an identity provider.
Google Workspace Microsoft 365 SAML (Pro+)

Don't see your tool? Tell us — we add the ones customers ask for.

Pricing that scales with sites and shifts, not seats.

Unlimited management users on every plan. 14-day free trial, no card required. Cancel any time.

Lite
$49/mo AUD
Single-site cafés, clinics, service shops finding their feet.
  • 1 site · up to 15 active staff
  • 10 AI roster reviews / month
  • Voice & chat assistant
  • WhatsApp · Telegram · email
Start free trial
Most popular
Starter
$149$79/mo AUD
Early customer · first 100 · first 12 months
2–3 site operators outgrowing the spreadsheet. The sweet spot for most customers.
  • 3 sites · up to 60 active staff
  • 30 AI roster reviews / month
  • Voice & chat assistant
  • Rules engine (rest, quals, blackouts)
Start free trial
Pro
$499$350/mo AUD
Early customer · first 100 · first 12 months
Growing teams with multiple locations and high-tempo rostering.
  • 8 sites · up to 200 active staff
  • 250 AI roster reviews / month
  • Rules engine + priority support
  • All comms channels
Start free trial

See all plans + Custom (unlimited sites, SSO, dedicated success manager) →

See how Roz compares with Deputy, Tanda & more →

Start your free trial.

Fourteen days. No card. Import your current roster — a spreadsheet, PDF or even a photo — and Roz builds week one in under a minute.

By starting your trial you accept our privacy policy. No spam. Cancel any time.

What you get on day one
  • ✓
    Your team imported
    Drop a spreadsheet or invite by phone. Roz builds the profiles.
  • ✓
    A template that learns
    Pick your starting pattern. Roz refines it from the first week's data.
  • ✓
    Staff on their channel
    WhatsApp, Telegram, email, or the Roz app — more channels on the way.
  • ✓
    Roz running live
    From minute one she reads your roster, flags risks, and suggests fixes.
  • ✓
    Voice + chat assistant
    "Move Priya to Thursday AM" — done before you finish your coffee.
No card required 14-day trial Cancel any time