Working hours in Styler
Working hours tell Styler when each staff member is available to be booked. Until someone has hours at a location, nothing they offer can be booked there — so this is usually the last step before you turn bookings on.
There are two levels to it:
A schedule is the repeating weekly pattern — the hours someone normally works, running from a start date until either an end date or indefinitely.
Amended hours are one-off changes to a single day, layered on top of the schedule.
✅ Before you begin
The staff member needs a profile already. If they don't have one, add them under Staff → Staff Members first.
They need to be assigned to the location you're scheduling them at. A staff member only appears in the grid for locations they're assigned to.
You need permission to edit hours. Admins can edit anyone's; other roles may be limited to their own, or to viewing only. Opening and closing the business for a day is a separate permission again.
📅 Where working hours live
Go to Staff in the left-hand menu, then open the Working Hours tab. You'll see a week at a time, one row per staff member and one column per day.
Across the top of the grid:
A location selector — only shown if you have more than one location. The grid shows one location at a time, and your choice is remembered.
The week you're viewing, with arrows either side to step back and forward a week. Click the dates themselves to jump to any week.
A ? button, which opens the Guide — the colour key for the grid.
Each cell shows one of:
A time range, e.g. 09:00 - 17:00 — regular hours, from their schedule.
A time range in a different colour — amended hours, meaning this day has been changed.
NOT WORKING — a day their schedule has them off.
HOLIDAY — booked holiday.
CLOSED — the whole business is closed that day.
🔧 Create a schedule
Go to Staff → Working Hours.
Click the staff member's name on the left of the grid — under their name it says View schedules.
Their Schedules panel opens, listing anything already set up under Upcoming Schedules and Previous Schedules.
Click Add new schedule.
If you have more than one location, choose the Location. A schedule belongs to one location — someone who works at two sites needs a schedule at each.
Set the Start Date. This is the first day the pattern applies.
Set the End Date, or leave it empty for a schedule that runs indefinitely. An empty end date shows as Ongoing. If you set one and want to clear it again, use the red cross in the field.
Turn on each day they work using the toggle beside it. Days that are off are labelled Not working.
Set the start and end time for each working day. To use the same times everywhere, set one day, then use the copy button beside those times and choose Apply to all days.
Check the summary underneath — it reads something like Working 5 days · 40h per week.
Click Save.
✏️ Change the hours on a single day
Use this when someone starts late or finishes early on one particular day. It doesn't touch their normal schedule.
Click the day's cell in the grid.
In Options, click Edit hours.
Set the new times and save.
The cell changes colour to mark it as Amended Hours, so you can see at a glance which days have been changed.
➕ Add hours on a non-working day
Click the NOT WORKING cell.
In Options, click Staff working.
Set the times and save.
↩️ Remove a one-off change
Click the amended cell.
In Options, click Delete amended hours.
The day reverts to whatever the schedule says.
🚫 Mark someone as not working
Click the day's cell.
In Options, click Staff not working.
Their existing bookings aren't cancelled — check the calendar for that day and move anything already booked.
🔁 Edit or delete a whole schedule
Changing the schedule changes every future day it covers, so use this when someone's regular pattern has genuinely changed.
Click the staff member's name, then click the schedule you want in the list.
Adjust the dates or the day-by-day hours.
Click Save, or use the bin button beside it to delete the schedule entirely.
The location can't be changed once a schedule exists. To move someone to a different site, end the current schedule and create a new one there.
If nothing has actually changed when you save, you'll see No changes detected rather than an update.
🏪 Close or reopen the business for a day
Closing a day affects everyone at that location, not one person.
Click any cell on that day.
In Options, click Close business — or Open business to reverse it.
For anything more than the odd day, use Settings → Closed Dates.
⚠️ Schedule conflicts
Two schedules for the same person at the same location can't overlap. Styler checks as you pick the dates, and if they clash you'll see a warning naming the dates of the schedule you're colliding with. Save stays disabled until the dates no longer overlap.
If the grid itself won't load and you're told there may be a conflict, open the staff member's schedule list — conflicting entries are grouped at the top under Conflicting Schedules. Fix or delete one of them and the grid will load again.
What happens after you save
Availability is recalculated straight away for the dates the change covers, so the booking widget and your app reflect it immediately. There's nothing else to publish.
Existing bookings are never moved or cancelled by a change to working hours. If you cut someone's hours, check the calendar for bookings now sitting outside them.
Still stuck? Contact your Styler Consultant, or email [email protected].
