Product Guide

Help Center

On this page
AI Integrations
Guide4 min read

Setting Your Availability

Configure your weekly working hours so customers can only book when you're available.

Setting Your Availability

Your availability schedule is the foundation of the booking system. It defines the days and hours you're open for appointments and directly controls which time slots customers can see. If a time isn't in your availability, it simply doesn't exist as an option -- no one can book outside the hours you set.

Configuring Your Weekly Schedule

Open Availability from the sidebar. The weekly schedule at the top lets you set your hours on a per-day basis.

Image

The weekly schedule section showing each day of the week with toggle switches and time inputs

Toggling Days On and Off

Each day has a toggle switch. On means you're available during the hours you specify; off blocks the entire day -- no slots will be shown. If you never take appointments on weekends, just toggle Saturday and Sunday off.

Setting Start and End Times

For each active day, set a start time and end time to define your working window. For example, Monday 9:00 AM - 5:00 PM means customers can book within those hours. You can set different hours for different days -- mornings on Tuesdays and evenings on Thursdays, for instance.

Image

A close-up of the schedule for a single day showing the toggle, start time picker, and end time picker

Pro Tip: Set your end time 30-60 minutes before you actually stop working. This gives you breathing room for sessions that run over and time to wrap up notes.

Timezone Awareness

Leenkies handles timezone differences automatically -- no mental math required.

Your Timezone

Your availability is set in your local timezone, detected automatically from your system settings. When you set 9:00 AM to 5:00 PM, that's 9:00 AM to 5:00 PM in your timezone.

Your Customer's Timezone

When customers visit your booking page, time slots are automatically displayed in their local timezone. If you're in New York (EST) and your customer is in London (GMT), your 9:00 AM slot shows as 2:00 PM for them. This happens seamlessly -- no one needs to select or adjust anything.

Image

The booking calendar from a customer's perspective showing time slots in their local timezone

How Availability Creates Time Slots

Your availability window is divided into time slots based on the duration of each booking type. The system generates all non-overlapping slots that fit within your window.

For example, if Wednesday is 10:00 AM to 2:00 PM (4 hours):

  • A 30-minute booking type generates 8 slots: 10:00, 10:30, 11:00, 11:30, 12:00, 12:30, 1:00, 1:30.
  • A 60-minute booking type generates 4 slots: 10:00, 11:00, 12:00, 1:00.
  • A 90-minute booking type generates 2 slots: 10:00, 11:30.

The last slot is always early enough that the full appointment fits within your availability. A 60-minute type won't show a 1:30 PM slot if your day ends at 2:00 PM.

Automatic Conflict Removal

Even within your available hours, some slots may be automatically removed due to conflicts. Leenkies checks for two types:

Confirmed Appointments

When a customer confirms an appointment, that slot is automatically removed from the options shown to others. This prevents double-bookings without any effort on your part.

Google Calendar Events

If you've connected your Google Calendar (see Connecting Google Calendar), Leenkies also checks for existing events. Any slot that overlaps with a calendar event is automatically removed. Personal appointments, team meetings, lunch blocks -- they're all respected. You don't need to manually update your availability when something gets added to your calendar.

Image

A calendar view showing some time slots grayed out due to conflicts with existing appointments and Google Calendar events

Pro Tip: Block focus time, lunch breaks, and personal commitments on your Google Calendar even if they aren't formal meetings. Leenkies treats any event on your connected calendar as unavailable -- an easy way to protect non-meeting time without adjusting your weekly schedule.

Tips for Setting Effective Availability

  • Start narrow, expand later. It's easier to add hours as demand grows than to cancel existing bookings.
  • Account for preparation time. If you need 10-15 minutes before each session, factor that into the booking type duration rather than your availability window.
  • Be consistent. Customers are more likely to book when they see a predictable schedule. Keep the same hours each week so returning visitors know when to expect availability.
  • Use date overrides for exceptions. Block a specific day or time slot with Date Overrides rather than changing your weekly schedule. This keeps your recurring schedule stable while handling one-off changes cleanly.

Was this article helpful?

Your feedback helps us improve our documentation.