As businesses handle appointments in their unique ways, we offer a variety of availability settings to supercharge your online booking experience. This gives you the flexibility to match your business needs and rhythm effortlessly.

No more manual scheduling headaches!

Set up available staff for Online Booking

You can enable/disable staff for Online Booking by checking or unchecking the checkbox before the staff’s names. When the staff is disabled for online booking, clients will not see the option for the disabled staff on the booking page.

💡 Please note: Setting up online booking availability is only available to set up on the desktop.

Disable staff from online booking

By default, all staff shown on the calendar are available for online booking. To disable staff from being able to be booked online, simply:

  1. Go to Online Booking > Settings> Availability.
  2. Click on the checkbox before the staff names.
  3. The staff is now disabled from online booking.
0:00
/0:13

Availability Option 1: By working hours

Say goodbye to overlapping and double-booked appointments

💡Please note: By-working-hour type is available for both salon and mobile businesses.

Option 1: Sync to shift management

You can sync up your staff's working hours with your online booking schedule. Click here to know more about shift management.

  1. Go to Online Booking > Settings > Availability
  2. Select < By working hour > in the Availability type
  3. Select < Sync > in the banner to sync to the staff’s working hour
  4. Click on < Set up shift management > to quickly jump to set it up
  5. Add < booking limit > (optional)

Option 2: Manually set up the staff availability

  1. Go to Online Booking > Settings > Availability
  2. Select < By working hour > in the Availability type
  3. Select the < Staff member >
  4. Click on the checkbox before the day of the week to enable the staff for online availability that day and set up the available hours for online booking
    1. < De-select the day > to disable the staff's availability for online booking that day
  5. Add a booking limit by selecting < + Add booking limit > (optional )
  6. Click on the < duplicate icon > before the day to < copy time and limit > to any day of the week (optional)

Date and time preference settings

  1. Staff Selection: Select the < toggle > to enable or disable the staff selection option
    1. 💡 Please note: Once toggled off, clients can’t choose staff when booking online. The system will auto-assign available staff to pending requests, but clients will not be notified. You can re-assign them when accepting requests and notify clients as needed.
  2. Time slots - display preference: Select between three configuration options for time slot preferences.
    1. Exact times: Provide your start time exactly and accurately
    2. Arrival windows: Give your estimated start time with an arrival window and configure the window to be displayed. Set buffer time intervals before and after the service start time separately. For instance, the arrival window of 15 minutes before and 30 minutes after the 11:00 AM slot will be displayed as 10:45 AM to 11:30 AM.
    3. Date only: The client will choose an available date without a specific time. When the request is accepted and scheduled, the notification will include the specific time details.
  3. Time slot - slot interval: Set the amount of time between offered time slots. This is to offer flexibility for traffic or delays. You can decide how the slots are displayed and it will show for the notification in online booking as well.
    1. 💡Please note: This is different from the arrival window for auto messages and reminders that will show x minutes before the start time + x minutes after the start time.
  4. Only show the next available slot: once toggled on, it displays only the immediate next available appointment for each staff every day, so clients can only book for the earliest slots of the day selected. This will greatly reduce gaps between appointments.
  5. Fake it Filter: Make your business look more "busy" so clients will be more eager to book the "remaining" slots. Set up your availability as:
    1. Off: Do not apply any filters to your online booking availability
    2. Slightly busy: We'll remove roughly 25% of your online booking availability
    3. Moderately busy: We'll remove roughly 40% of your online booking availability
    4. Extremely busy: We'll remove roughly 50% of your online booking availability
  6. Advanced bookings:
    1. How soon can your client book: The soonest time for advanced booking period allowed for your client
    2. How far can your client book: the maximum advance booking period allowed for your client

Availability Option 2: By slots

Different customers can choose the slot repeatedly up to the limit you set, even drop off in groups!

Manually set up the staff availability

💡Please note: By-slot type is available for salon businesses only.

  1. Go to Online Booking > Settings > Availability
  2. Select < By slots > in the Availability type
  3. Click on the < checkbox before the day > of the week to enable the staff for online availability that day or < De-select the day > to disable the staff's availability for online booking that day
    1. Working hour conflicts: the staff is not working on this day of the week, which is set up by the general working hours under the shift management. But it can still be saved with conflicts shown.
  4. Add a booking limit by selecting < + Add booking limit > (optional )
  5. Click on the < duplicate icon > before the day to < copy time and limit > to any day of the week (optional)

Date and time preferences

  1. Staff Selection: Select the < toggle > to enable or disable the staff selection option
    1. 💡 Please note: Once toggled off, clients can’t choose staff when booking online. The system will auto-assign available staff to pending requests, but clients will not be notified. You can re-assign them when accepting requests and notify clients as needed.
  2. Time slots - display preference: Select between three configuration options for time slot preferences.
    1. Exact times: Provide your start time exactly and accurately
    2. Arrival windows: Give your estimated start time with an arrival window and configure the window to be displayed. Set buffer time intervals before and after the service start time separately. For instance, the arrival window of 15 minutes before and 30 minutes after the 11:00 AM slot will be displayed as 10:45 AM to 11:30 AM.
    3. Date only: The client will choose an available date without a specific time. When the request is accepted and scheduled, the notification will include the specific time details.
  3. Time slot - slot interval: Set the amount of time between offered time slots. This is to offer flexibility for traffic or delays. You can decide how the slots are displayed and it will show for the notification in online booking as well.
    1. 💡Please note: This is different from the arrival window for auto messages and reminders that will show x minutes before the start time + x minutes after the start time.
  4. Only show the next available slot: once toggled on, it displays only the immediate next available appointment for each staff every day, so clients can only book for the earliest slots of the day selected. This will greatly reduce gaps between appointments.
  5. Advanced bookings:
    1. How soon can your client book: The soonest time for advanced booking period allowed for your client
    2. How far can your client book: the maximum advance booking period allowed for your client

Availability Option 3: Disable select time option

By accurately reflecting your true availability, you gain greater control over your customers' bookings, enabling you to accommodate breaks, meetings, or special occasions effortlessly.

When you apply the "Disable select time" option, clients cannot select booking times online. Instead, they submit a request without specifying an exact date and time. You can then schedule it later from the booking request list at your convenience.

💡Please note: The disable-select-time option is available for both salon and mobile businesses.

  1. Go to Online Booking > Settings > Availability
  2. Select < Disable select time option > in the Availability type

Set up booking limits

💡Please note: booking limits allow you to establish the maximum acceptable number of pets for specific sizes, types, or breeds. There are no restrictions on other sizes, types, or breeds.

  1. Go to Online Bookings > Settings > Availability
  2. Choose the Staff that you want to add a booking limitation to
  3. Click on < + Add booking limit > on the day you want to add a booking limitation to
  4. Click on < + Add limitation >

Option 1: Limit the Pet Size

Set up the max acceptable pet number for a specific pet size. No restrictions on other sizes.

  1. Select < Pet Size > under Type
  2. Select the size you want to limit, and click on < Edit Pet Size > to edit the size range according to your needs.
  3. Input the maximum number you are willing to take for this pet size.

Option 2: Limiting the Pet type and breed

Set up the maximum acceptable pet number for specific pet types (Cat and Dog) and breeds. No restrictions on other types and breeds.

  1. Select < Pet type and breed > under Type
  2. Select the type and all the breeds under the type you want to limit.
  3. Input the maximum number you are willing to take for this pet size.

Option 3: Adding Multiple limitations

  1. If you want to set multiple limitations, you can click on < Add limitation> and set up another one.
  2. Click < Save > when all the limitations are set.

Option 4: Rejecting the pet

  1. Select < Pet type and breed > or < Pet Size >
  2. Select the types/breeds/sizes under the type you want to reject.
  3. Input 0 in the max amount.

💡For example, Lily does not do cat grooming or bathing, therefore she wants to set up limitations for cats to her online booking availability. On each working day, she adds a limitation for Cat > all breeds, and a maximum booking amount of 0.

Auto-assignment of staff and time slots to requests

Understanding Auto-Assignment

With "Date Only" or disabled Staff Selection, bookings made by clients won't have a pre-selected staff member or time slot.

The system automatically assigns the next available time slot and staff member to these bookings, marking them as pending requests.

  • Date Only with Staff: the system will prioritize assigning the earliest available time slot to the groomer selected by the client.
  • Specific Time without Staff: the system will prioritize assigning preferred groomers. If the preferred groomer is not available, it will be assigned following the sort of staff list.
  • Date Only and without Staff: the system will first attempt to assign the booking to the client’s preferred groomer at their earliest available time. If the preferred groomer is not available, the system will then assign the next available groomer on the staff list who meets the criteria.

Identifying Auto-Assigned Appointments

In your calendar view or appointment list, look for the icon indicating that the staff/time slot has been auto-assigned by the system. This icon helps in quickly recognizing appointments that need review or confirmation.

Reviewing and Modifying Assignments

Click on < Schedule > in the pending requests list to view the auto-assigned details.

The system will tell you if any information was auto-assigned in the banner on the appointment details.

You can modify the:

  • Time slot
  • Staff member
  • other details of the appointment before confirming.

This step ensures that the assignment aligns with your scheduling needs and client preferences.

Confirming the Appointment

After reviewing and adjusting the auto-assigned details, confirm the appointment. Confirmation finalizes the time slot and staff member for the client's booking.

Client Notifications

Before confirming the booking, auto notifications sent to clients will not include the auto-assigned details.

Once you confirm the booking, the notification will be updated to include the final details, such as the assigned staff member and time slot.

Troubleshooting Online booking availability

The online booking available time slots are defined by a set of settings:

  • Staff available time is not available / no staff for certain services
  • Closed dates / Closed holiday
  • Block on the calendar / Existing appointments on the calendar
  • Booking limits on the pets
  • For mobile businesses with "smart scheduling", the availability will also be defined by your smart scheduling parameter setting, as well as how far the new appointment to your existing appointments
  • For mobile businesses with a "certain area for certain days", the availability will also be defined by your settings of certain areas for certain dates. If you are not going to a certain area on certain dates, that date will not be available for your customers to select from

Videos of customer experience when booking online with the different availability types

  1. Availability type 1 - By working hours
0:00
/0:29

  1. Availability type 2 - By slot
0:00
/0:26

  1. Availability type 3 - Disable select time option
0:00
/0:19

FAQ

Q1. Do the date overrides apply to online booking by slot?

Answer: The setting of override does not affect by slot result at all. Only blocks and business closed dates can reject online booking requests when clients book by slot.

Q2. Which plan gives you access to use these features?

Answer: All plans can turn on “Sync with staff working hours” in online booking.

Q3. How can I prevent specific clients from being available from booking online? Is there a block list?

Answer: Yes! You have the option of adding specific clients to the online booking block list. To add a client to the block list go to online booking on the desktop > settings > clients > block list > available clients > search for the client(s) > add to block list.

Once a client is added to the block list, they will see every day as fully booked when attempting to make an online booking request.