Skip to main content

Availability and Calendar

Your availability settings tell CoreHue when clients are allowed to book you. Getting these right means your booking page only shows times that actually work for your schedule.

Weekly schedule

Go to Bookings > Settings and open the Availability tab to set your recurring weekly schedule.

For each day of the week, you can:

  • Toggle the day on or off. Turn off days when you never take bookings (like Sundays, for example).
  • Set multiple time windows per day. Maybe you are available from 9:00 AM to 12:00 PM and then again from 2:00 PM to 5:00 PM, with a lunch break in between. Add as many windows as you need for each day.

This schedule repeats every week. It is your baseline. Clients browsing your self-service booking page will only see time slots that fall within these windows.

Date overrides

Sometimes your regular schedule does not apply. Date overrides let you make exceptions for specific days.

There are two types:

Blocked dates

Mark a date as completely unavailable. No time slots will show for that day, no matter what your weekly schedule says. Use this for holidays, vacation days, personal commitments, or any day you simply cannot work.

You can add an optional reason to remind yourself why the day is blocked (like "Family vacation" or "Holiday"). The reason is just for you. Clients do not see it.

Custom hours

Override the normal schedule with different hours for a specific date. For example, if you are normally available 9 to 5 on Wednesdays but have a dentist appointment next Wednesday morning, you can set that date to 1:00 PM to 5:00 PM instead.

Overrides always take priority over your weekly schedule. If you have a weekly window set but also a date override for the same day, the override wins.

General availability settings

These settings fine-tune how your availability works.

  • Timezone. All your availability is based on this timezone. Make sure it matches where you are. When clients in other timezones view your booking page, their browser automatically converts your times to their local time, so everyone sees the right thing.
  • Buffer time. The minimum gap between sessions. If you set a 30-minute buffer, CoreHue will not offer a time slot that starts less than 30 minutes after your previous booking ends. This gives you breathing room between sessions for travel, setup, or a break.
  • Advance notice. How much lead time you need before someone can book. If you set 24 hours, a client cannot book a session that starts less than 24 hours from now. This prevents last-minute surprises.
  • Max booking window. How far into the future clients can book. The default is 365 days. If you only want clients booking within the next 3 months, set it to 90 days. Anything beyond the window is grayed out on the calendar.

Google Calendar integration

Connecting Google Calendar is one of the most useful things you can do. It keeps your booking page in sync with your real life.

What happens when you connect

  • Confirmed bookings appear on Google Calendar. When a booking is confirmed, CoreHue creates an event on your Google Calendar with the client's name, contact info, session details, and meeting link (if applicable).
  • Busy events block your booking availability. Any event on your Google Calendar that is marked as "busy" automatically blocks that time on your booking page. So if you have a dentist appointment or a meeting on your calendar, clients will not be able to book during that time.
  • All-day events block the entire day. If you add an all-day event to Google Calendar (like "Vacation" or "Personal Day"), the entire day is blocked on your booking page.
  • Google Meet links. If you set up a service with Google Meet for video conferencing, CoreHue uses your connected Google Calendar to generate unique Meet links for each booking.
  • Changes sync both ways. If you update or cancel a booking in CoreHue, the Google Calendar event updates too.

Connecting and managing

Go to Bookings > Settings and open the Integrations tab.

  • Connect. Click the Google Calendar button and sign in. Choose which calendar CoreHue should use for bookings.
  • Calendar selection. If you have multiple Google Calendars, pick the one that represents your booking schedule. CoreHue reads events from this calendar to check for conflicts and writes new booking events to it.
  • Disconnect. If you need to switch accounts or stop the sync, you can disconnect at any time.

Calendar view in your dashboard

Go to Bookings > Calendar to see your schedule at a glance. This view shows:

  • All your CoreHue bookings, color-coded by status.
  • Your Google Calendar events (if connected), so you can see everything in one place.

This is a quick way to get an overview of your upcoming days without leaving CoreHue.