Setting Your Availability
Your availability schedule is the foundation of the entire booking system. It defines the days and hours you are open for appointments, and it directly controls which time slots customers can see and select when they visit your page. If a time is not in your availability, it simply does not exist as an option for customers -- there is no way for anyone to book outside the hours you set.
Accessing Your Weekly Schedule
To configure your availability:
- Open your Leenkies dashboard.
- Click Availability in the sidebar navigation.
- At the top of the Availability page, you will see your weekly schedule -- a day-by-day breakdown of your working hours for each day of the week, from Monday through Sunday.
The weekly schedule section showing each day of the week with toggle switches and time inputs
Configuring Your Weekly Schedule
The weekly schedule lets you set your availability on a per-day basis. For each day of the week, you have the following controls:
Toggling Days On and Off
Each day has a toggle switch. When a day is toggled on, it means you are available for appointments on that day during the hours you specify. When a day is toggled off, that entire day is blocked -- no time slots will be shown to customers. This makes it easy to mark your weekends or any regular day off. For example, if you never take appointments on Saturdays and Sundays, simply toggle those days off and they will be permanently unavailable.
Setting Start and End Times
For each day that is toggled on, you set a start time and an end time that define your working window. For example, setting Monday to 9:00 AM - 5:00 PM means customers can book appointments that start within that window on Mondays. You can set different hours for different days to match your real schedule. If you work mornings on Tuesdays and evenings on Thursdays, configure each day independently to reflect that.
A close-up of the schedule for a single day showing the toggle, start time picker, and end time picker
Pro Tip: Leave a buffer at the end of your day by setting your end time 30-60 minutes before you actually stop working. This gives you breathing room for sessions that run slightly over and time to wrap up notes before ending your day.
Timezone Awareness
Leenkies handles timezone differences automatically so you and your customers never have to do mental math.
Your Timezone
Your availability is set in your local timezone, which is detected automatically from your system settings. When you configure your schedule to be available from 9:00 AM to 5:00 PM, that means 9:00 AM to 5:00 PM in your timezone. All slot calculations are performed based on this timezone.
Your Customer's Timezone
When a customer visits your booking page, the available time slots are automatically converted and displayed in the customer's local timezone. If you are in New York (EST) and your customer is in London (GMT), your 9:00 AM slot will appear as 2:00 PM for them. This conversion happens seamlessly -- customers see times in their own timezone without needing to select or adjust anything. This eliminates a major source of confusion and missed appointments that comes with manual timezone coordination.
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 takes your start and end times for a given day and generates all possible non-overlapping appointment slots that fit within that window.
For example, if your availability on Wednesday is 10:00 AM to 2:00 PM (a 4-hour window):
- 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 available slot is always early enough that the full appointment duration fits within your availability window. A 60-minute booking type will not show a 1:30 PM slot if your availability ends at 2:00 PM, because the appointment would extend beyond your working hours.
Automatic Conflict Removal
Even within your available hours, certain time slots may be automatically removed because they conflict with existing commitments. Leenkies checks for two types of conflicts:
Confirmed Appointments
If a customer has already booked and confirmed an appointment during a particular time slot, that slot is automatically removed from the available options shown to other customers. This prevents double-bookings without any manual intervention on your part. As soon as an appointment is confirmed, the corresponding time slot disappears from the calendar for all other visitors.
Google Calendar Events
If you have connected your Google Calendar (see Connecting Google Calendar), Leenkies also checks your calendar for existing events. Any time slot that overlaps with an event on your Google Calendar is automatically removed from the available options. This means your personal appointments, team meetings, lunch blocks, or any other calendar events are respected by the booking system. You do not need to manually update your Leenkies availability every time something gets added to your Google Calendar -- the sync happens automatically.
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 are not formal meetings. As long as the event exists on your connected calendar, Leenkies will treat that time as unavailable and prevent customers from booking during those periods. This is an easy way to protect your non-meeting time without adjusting your weekly schedule.
Tips for Setting Effective Availability
- Start narrow, expand later. Begin with a smaller availability window and open up more hours as demand grows. It is easier to add availability than to cancel existing bookings.
- Account for preparation time. If you need 10-15 minutes before each session to review notes or prepare materials, factor that into your booking type duration rather than your availability window.
- Be consistent. Customers are more likely to book if they see a predictable schedule. Try to keep the same hours each week so returning visitors know when to expect availability.
- Use date overrides for exceptions. If you need to block a specific day or time slot (a holiday, a vacation, or a few hours off), use Date Overrides rather than changing your weekly schedule. This keeps your recurring schedule stable while handling one-off changes cleanly.