for cafes, shops & small teams
ShiftPilot builds next week's roster, handles swap requests, and sends reminders — all over WhatsApp. No app to download, no login to forget.
manager's view
how it works
No new account. Just message the number you already have saved.
Built from availability, fairness, and rest-hour rules. Edit it in plain English.
Everyone's shifts land in their WhatsApp, with reminders before each one.
what the bot actually handles
Balances hours fairly and respects who's free when.
Staff trade by text. You approve with one word.
Post the open shift. First person to tap it gets it.
Punch in and out on WhatsApp. No terminal to buy.
A spreadsheet your payroll company can actually take.
English · Français · Español · ਪੰਜਾਬੀ · தமிழ் · हिन्दी · 中文 · Tagalog · اردو · العربية
Your labour % per day, and the hours next week needs.
Ontario ESA rules, worked out per person, per day.
Sent as a PDF, over WhatsApp, to the right person.
Shift alerts and daily digests, sent before they're needed.
Double-bookings and thin shifts, flagged before they go live.
An expired Smart Serve can't be rostered onto a shift.
Staff photograph a certificate; it's on file in seconds.
Share a code. They text it. You approve and set the role.
Incidents and handovers. Open items don't get lost.
With fridge temperatures recorded, ready for an inspector.
Tell everyone once. See who actually got it.
Split by hours worked, to the cent, day by day.
Hours punched, overtime, real cost. Download as CSV.
Set the roles you need per shift once. Every rota respects it.
Published shifts land in each person's own calendar.
set your staffing needs once
Weekly staffing needs
manager onlyMon–Fri, per shift
4 staff per shift. Saved once, used for every future schedule.
team roles
Some staff can cover more than one role — Jordan can be scheduled as either waiter or cashier. The schedule only assigns each shift to staff tagged for it.
what a normal week sounds like
time off requestemployee's view
understaffed alertmanager's view
new hire onboardingemployee's view
see a swap confirmation in action
What worked, and what should be better. Only customers can post — we check the business name.
We're onboarding a small group of businesses first. Leave your email and we'll reach out.
Thanks — we'll be in touch soon.