Working hours
Included freeWeekly hours per staff member, with day-by-day control for the people whose week is not the same every week.
Set everyone's hours once and reuse the pattern. When somebody asks for a week in June, you see which appointments it lands on before you say yes.
Reviews
4.9 / 5
From 500+ salons
Apply a shift pattern to the whole team
Bulk
Included in launch plan
Conflicts flagged as you create the entry
Live
Included in launch plan
What's included
Everything that decides whether a slot is bookable, in one place — and a paper trail for the parts that are somebody's entitlement.
Weekly hours per staff member, with day-by-day control for the people whose week is not the same every week.
Build a pattern once and apply it across the team in bulk, instead of setting hours one chair at a time.
Breaks sit inside a shift and are blocked from booking automatically.
Block out time for one person without running it through a formal leave request.
Scheduling clashes are flagged as you create or edit an entry, not after somebody has been double-booked.
Your own leave types — annual, sick, compassionate — with entitlement rules and accrual.
Staff submit, managers approve or reject, and the whole exchange is kept.
See exactly which bookings a leave request would affect before you approve it.
Accrued, used and remaining, per staff member per policy, for as long as you need it.
How it works
No setup project, no IT team — connect Stripe, share your link, start filling chairs.
Weekly hours per staff member, with day-by-day control for the people whose week is not the same every week.
Build a pattern once and apply it across the team in bulk, instead of setting hours one chair at a time.
Breaks sit inside a shift and are blocked from booking automatically.
Save the pattern, apply it in bulk, and let leave and breaks close the slots for you.