Business & calendar hours
Your hours decide exactly which times clients can book. There are two layers: when your business is open, and when each person or room is available inside those hours.
The one big idea: your business hours are the outer boundary. Each calendar's own working hours sit inside them. A client can only book when both agree, minus any breaks and closures.
How your hours combine
A time is bookable only where the venue’s business hours and the calendar’s working hours overlap, then breaks and closures are removed.
Before you start
- Sign in as an admin. Business hours, closures, and adding calendars are all admin only.
- Add a calendar for every person or chair that takes bookings first. Hours are set per calendar, so with no calendar there is nothing to set hours on.
- Check what your plan allows: Appointments Light includes one bookable calendar, Appointments Plus up to five, Appointments Pro unlimited. A two-chair shop needs at least Plus. See Settings, then Plan.
Step 1: Set your business opening hours
Open Settings from the sidebar, then the Business hours tab.
Settings → Business hours
Set your normal weekly opening hours, then add one-off closures or amended hours in the card below.
- Find the Weekly opening hours card.
- Tick Open for each day you trade. Unticked days are closed.
- For open days, set the open and close times.
- Same hours most days? Set one day, then click Copy to other open days.
- Need a midday gap, such as closing 15:00 to 17:00? Click + Add second period and set the second window.
- Click Save opening hours.
Good to know: if some bookings already sit outside your new hours, ResNeo asks you to confirm. Saving keeps those bookings. It only stops new ones being made outside the hours.
Step 2: Set each calendar's working hours
Open Calendar Availability from the sidebar. The page heading reads Availability Settings, and the weekly hours live on its Availability tab. Same screen, three names.
Calendar Availability
Four tabs per calendar: Calendars, Availability (weekly hours), Breaks, and Closures.
- Admins add calendars on the Calendars tab. Team members do not see that tab.
- Go to the Availability tab and pick a person or room from the Calendar dropdown.
- Tick each day this person works. Unticked days are days off, so a barber who never works Mondays simply stays unticked.
- For each ticked day, set the start and finish time. Newly ticked days start at 09:00 to 17:00, so change them to suit.
- If most days are the same, set one day, then click Copy to other open days. Days off are left alone.
- Splitting a day, in at 9, out for the afternoon, back at 5? Click + Add split on that day and set the second window.
- Click Save Working Hours.
Warning: every new calendar starts wide open. A calendar added after your initial setup begins at 09:00 to 22:00, every day, as a placeholder. Your business hours will trim it, but if you have not set business hours it goes on sale exactly as it stands. Always set real working hours on a new calendar before you share your link.
Good to know: team members can view anyone's hours, but can only edit calendars linked to their own account.
Step 3: Add breaks
Breaks are the regular gaps inside a working day, such as lunch.
- On Calendar Availability, open the Breaks tab.
- Pick the calendar.
- Click + Add break and set the day, start, and end.
- Repeating the same lunch every day? Set Monday, then click Copy Monday to all days.
- Click Save breaks.
Step 4: Close for a day or a holiday
Closures are one-off dates for the whole business.
Closures & special days
Click a date (or drag a range), choose Closure or Amended Hours, add a reason, then Add to Calendar.
- Open Settings, then the Business hours tab, and find Closures & special days.
- Choose a Type.
- Click the first date, then the last date, to select a range. A single day is one date clicked twice.
- Add a Reason (optional) so your team knows why.
- Click Add to Calendar.
Your two options behave very differently:
- Closure: closed all day. Leave the times blank.
- Amended Hours: open, but on different hours. Enter Period 1 open and close, and an optional Period 2 for a split day.
Warning: for appointments, a Closure always removes the whole day, even if you fill in the optional start and end times. To close early or open late for one day, use Amended Hours instead. Closing at 15:00 on Christmas Eve means an Amended Hours entry with Period 1 of 09:00 to 15:00.
Warning: closing a date stops new bookings only. Anything already in your diary for that date stays there, and nobody is told. Before you save a closure, open your Calendar for those dates and move or cancel each booking yourself, so clients hear it from you.
Two kinds of closure
Close the whole venue from Settings; take one person or room off from Calendar Availability.
Taking one person off, not the whole business
If one barber is on holiday but the shop is open, do not use a venue closure.
- Open Calendar Availability from the sidebar, then the Closures tab.
- Pick the person or room.
- Click the first day they are away, then the last day.
- Add a reason such as "Annual leave".
- Save.
Everyone else stays bookable as normal. As with venue closures, bookings already in the diary stay put, so move or cancel them yourself.
Check it worked
- Open Settings, then Booking Page, and click Open booking page in a new tab.
- Pick a service and look at the next two weeks. Days you are closed should show no times, and your first and last slots should match what you just set.
- If a day looks wrong, check that day on both screens: Settings, then Business hours, and then that calendar's Availability tab.
Common problems & fixes
| Problem | Likely cause | Fix |
|---|---|---|
| No times at all on my booking page | The calendar has no working hours, or it is switched off | Set hours on the Availability tab, and check Active (bookable) on the calendar |
| A whole day vanished when I only meant to close early | You used Closure with times. For appointments that closes the full day | Delete it and add Amended Hours with the shorter hours instead |
| Clients still have bookings on a day I closed | Closures only stop new bookings | Open your Calendar for that date and move or cancel each one yourself |
| A new calendar is taking bookings at odd hours | New calendars start at 09:00 to 22:00, seven days | Set its real working hours on the Availability tab |
| Amended hours will not save | Both Period 1 boxes are empty, so you see At least one open period is required for amended hours. | Fill in both Period 1 open and close. Filling only one saves an entry with no hours, which closes the day completely |
| Nothing happens when I click Add to Calendar | No date range is selected | Click a start date and an end date on the calendar first |
| A team member cannot edit their hours | Their account is not linked to that calendar | An admin can link it, or edit the hours for them |