Skip to content
Calendars & Appointments

Why Appointment Time Slots Are Missing on Your Calendar

Appointment slots not showing in your GHL Customer Care calendar? Learn the top reasons and how to fix them with this step-by-step troubleshooting guide.

3 min read725 words5 explained imagesUpdated Wed, 11 Feb at 2:21 PM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Overview
  2. Calendar Configuration Checks
  3. Confirm You Are Editing the Correct Calendar
  4. Verify Working Hours and Date Overrides
  5. Confirm Assigned Team Members
  6. Slot Duration, Interval, and Buffer Settings
  7. Multiple Appointments Per Slot and Capacity Limits (Updated Logic)
  8. Updated Slot Capacity Behavior
  9. External Calendar Conflicts and Sync
  10. Timezone Alignment
  11. Using the Calendar Troubleshooting Tool
  12. Frequently Asked Questions
  13. Related Articles

If appointment time slots are missing, unavailable, or appearing unexpectedly on your calendar, several configuration factors may be responsible. This guide explains the most common causes—including updated slot capacity logic for overlapping appointments—and shows how to troubleshoot them effectively.


TABLE OF CONTENTS


Overview

Time slot visibility determines whether booking times appear correctly on your public calendar.

Slots may not display as expected due to:

  • Calendar configuration settings

  • Assigned team members

  • Slot duration and interval setup

  • Buffer times

  • External calendar conflicts

  • Timezone mismatches

  • Slot capacity limits (for calendars that allow multiple appointments per slot)

Understanding how these settings interact will help you quickly identify and resolve booking issues.


Calendar Configuration Checks

Calendar configuration is the foundation of availability logic. Incorrect settings here are a common cause of missing time slots.


Confirm You Are Editing the Correct Calendar

Navigate to:

Calendars → Calendar Settings

Locate the correct calendar and click the Edit (pencil icon).

Confirm You Are Editing the Correct Calendar (image 1 of 5) What this shows Locate the correct calendar and click the Edit (pencil icon). What this shows Illustrates the "Confirm You Are Editing the Correct Calendar" section of "Why Appointment Time Slots Are Missing on Your Calendar". This screenshot appears in the "Confirm You Are Editing the Correct Calendar" section of "Why Appointment Time Slots Are Missing on Your Calendar". The text alongside this image reads: Locate the correct calendar and click the Edit (pencil icon). This part of the guide covers 3 fields, listed below. Immediately after, the guide continues: Make sure you are editing the intended. Image 1 of 5 What to clickLocate the correct calendar and click the Edit (pencil icon).
Fields in this part of the guide Calendar NameCalendar TypeCalendar Group
Buttons and menus referenced Calendars → Calendar SettingsEdit (pencil icon)
Next stepMake sure you are editing the intended:
Example values
Calendar Name
Priya Raman

Illustrative values showing the expected format. They are not read from the screenshot.

All 3 steps in this procedure
  1. Calendar Name
  2. Calendar Type
  3. Calendar Group

Make sure you are editing the intended:

  • Calendar Name

  • Calendar Type

  • Calendar Group


Verify Working Hours and Date Overrides

Inside the calendar editor:

  1. Open the Availability tab.

  2. Confirm:

    • Weekly hours are correctly configured.

    • No date-specific overrides are blocking availability.

Verify Working Hours and Date Overrides (image 2 of 5) What this shows Open the Availability tab. What this shows Illustrates the "Verify Working Hours and Date Overrides" section of "Why Appointment Time Slots Are Missing on Your Calendar". This screenshot appears in the "Verify Working Hours and Date Overrides" section of "Why Appointment Time Slots Are Missing on Your Calendar". The text alongside this image reads: Open the Availability tab. Confirm. For context, this section explains: If recurring meetings are enabled, date-specific hours may not apply. Immediately after, the guide continues: If recurring meetings are enabled, date-specific hours may not apply. Image 2 of 5 Where to goOpen the Availability tab. Confirm:
Buttons and menus referenced Availability
Next stepIf recurring meetings are enabled, date-specific hours may not apply.
All 2 steps in this procedure
  1. Open the Availability tab.
  2. Confirm:

If recurring meetings are enabled, date-specific hours may not apply.


Confirm Assigned Team Members

Availability depends on assigned users.

Under Service Details, confirm at least one team member is selected.

Confirm Assigned Team Members (image 3 of 5) What this shows Under Service Details, confirm at least one team member is selected. What this shows Illustrates the "Confirm Assigned Team Members" section of "Why Appointment Time Slots Are Missing on Your Calendar". This screenshot appears in the "Confirm Assigned Team Members" section of "Why Appointment Time Slots Are Missing on Your Calendar". The text alongside this image reads: Under Service Details, confirm at least one team member is selected. Immediately after, the guide continues: If no team member is assigned, slots will not appear. Image 3 of 5 How to confirmUnder Service Details, confirm at least one team member is selected.
Buttons and menus referenced Service Details
Next stepIf no team member is assigned, slots will not appear.

If no team member is assigned, slots will not appear.


Slot Duration, Interval, and Buffer Settings

Slot configuration affects how booking times are generated.

Under the Availability tab, review:

  • Service interval

  • Service duration

  • Post buffer time

Slot Duration, Interval, and Buffer Settings (image 4 of 5) What this shows Service interval Service duration Post buffer time What this shows Illustrates the "Slot Duration, Interval, and Buffer Settings" section of "Why Appointment Time Slots Are Missing on Your Calendar". This screenshot appears in the "Slot Duration, Interval, and Buffer Settings" section of "Why Appointment Time Slots Are Missing on Your Calendar". The text alongside this image reads: Service interval Service duration Post buffer time. This part of the guide covers 3 fields, listed below. Immediately after, the guide continues: Improper interval and duration combinations can create gaps or prevent expected time slots from appearing. Image 4 of 5 What this coversService interval Service duration Post buffer time
Fields in this part of the guide Service intervalService durationPost buffer time
Buttons and menus referenced AvailabilityService intervalService durationPost buffer time
Next stepImproper interval and duration combinations can create gaps or prevent expected time slots from appearing.
All 3 steps in this procedure
  1. Service interval
  2. Service duration
  3. Post buffer time

Improper interval and duration combinations can create gaps or prevent expected time slots from appearing.


Multiple Appointments Per Slot and Capacity Limits (Updated Logic)

If your calendar allows multiple appointments per slot—such as Event or Class calendars—slot visibility depends on capacity.

Updated Slot Capacity Behavior

  • Each confirmed appointment reduces slot capacity by 1.

  • If an appointment overlaps multiple time slots, each affected slot’s capacity is reduced by 1.

  • A slot is blocked only when its defined capacity limit is fully reached.

  • Overlapping appointments no longer fully block all affected slots prematurely.

If a slot is not appearing, verify whether the maximum appointment limit for that slot has already been reached.


External Calendar Conflicts and Sync

Connected Google or Outlook calendars may block availability.

If a synced event is marked Busy, it will prevent booking during that time range.

Review your connected calendar events and confirm their availability status.

External conflicts override internal availability settings.


Timezone Alignment

Timezone mismatches can cause slots to appear at unexpected times or not appear at all.

Verify:

  • Your user profile timezone

  • The calendar viewing timezone

  • Client-facing timezone display

A time that appears available for one user may not align with another user’s timezone.


Using the Calendar Troubleshooting Tool

The built-in Troubleshooting Tool provides a detailed breakdown of slot logic.

To access it:

  1. Go to Calendar Settings.

  2. Locate the calendar.

  3. Click the Troubleshoot (wrench icon).

Using the Calendar Troubleshooting Tool (image 5 of 5) What this shows Go to Calendar Settings. What this shows Illustrates the "Using the Calendar Troubleshooting Tool" section of "Why Appointment Time Slots Are Missing on Your Calendar". This screenshot appears in the "Using the Calendar Troubleshooting Tool" section of "Why Appointment Time Slots Are Missing on Your Calendar". The text alongside this image reads: Go to Calendar Settings. Locate the calendar. Click the Troubleshoot (wrench icon). This part of the guide covers 5 fields, listed below. Immediately after, the guide continues: Capacity rules Buffer logic Timezone checks User assignment rules External conflicts. Image 5 of 5 Where to goGo to Calendar Settings. Locate the calendar. Click the Troubleshoot (wrench icon).
Fields in this part of the guide Capacity rulesBuffer logicTimezone checksUser assignment rulesExternal conflicts
Buttons and menus referenced Calendar SettingsTroubleshoot (wrench icon)
Next stepCapacity rules Buffer logic Timezone checks User assignment rules External conflicts
Example values
Timezone checks
America/Chicago

Illustrative values showing the expected format. They are not read from the screenshot.

All 3 steps in this procedure
  1. Go to Calendar Settings.
  2. Locate the calendar.
  3. Click the Troubleshoot (wrench icon).

The tool shows:

  • Capacity rules

  • Buffer logic

  • Timezone checks

  • User assignment rules

  • External conflicts

Use it to determine exactly why a specific slot is blocked.


Frequently Asked Questions

Q: Why does a team member show available but isn’t getting booked?

Round Robin logic, availability priority, or user assignment configuration may prevent bookings.

Q: Why are my booking slots not aligning with my working hours?

Check slot interval, duration, buffer settings, and external conflicts.

Q: Do overlapping appointments block entire slots?

No. Overlapping appointments reduce slot capacity by 1. A slot is blocked only when its capacity limit is reached.

Q: Why do slots show differently across devices or browsers?

Browser cache or timezone mismatches may cause inconsistencies.

Q: Can clients choose a preferred team member?

Yes. Enable staff selection in calendar settings for Round Robin calendars.

Q: What does the Troubleshooting Tool show?

It lists all rules affecting slot visibility, including capacity limits, buffer times, timezone logic, and user assignment.


Was this guide helpful?

Related guides