How can we help?

Why slots are not available even when you are free

On your scheduling page, if certain slots are not available even though you are free. You should first perform some initial checks to make sure all preliminary settings are in place, and then to check slot-specific conflicts, troubleshoot the slots on your scheduling page to identify the correct reason for that slot unavailability.


The troubleshooting feature checks all related settings and conflicts automatically and shows the precise reason for that slot being unavailable.

Initial checks to perform

To investigate slot-level conflicts, make sure these basic settings are correct.

1. Ensure your availability set up is correct

If your availability is not configured properly, slots may not appear as expected.

What to check

  • Go to Self → Availability.

  • Open the availability linked to your meeting.

  • Ensure:

    • The correct days are enabled.

    • The correct time ranges are added.

    • There are no missing time gaps.

If any day or time is not included in your availability, the slot will automatically appear unavailable.

If the meeting is linked to a different availability than what you are expecting, then slots may not appear as per your expectations.

What to check

  • Open the Scheduling link.

  • Go to the Host tab.

  • Confirm that the correct availability is selected for the respective host.

  • Verify that the time range you are expecting is included.

  • If not, then click on edit and choose the availability that matches your expectation. If that's not available, you can update the existing availability or create a new custom availability and select that for that specific scheduling link.

3. Check if any availability overrides are applied

Availability override allows you to change your default availability for a specific date.

If an override is set incorrectly, it may block slots even though your regular availability shows you are free.

What to check

  • Open the availability.

  • Review the overrides for the affected date.

  • Update or remove the override if needed.

  • Save changes and refresh the page.

4. Ensure your timezone is correct

Make sure your timezone is correct. If your timezone is incorrect, slots may be blocked because the system calculates availability based on the selected timezone.

What to check

  • Go to My profile by clicking on your picture in the bottom-left corner.

  • The right side pane will appear and show your current timezone.

  • If that's not correct, click on triple dot.

  • Click on Edit basic info.

  • Choose the time zone from the Select time zone dropdown.

  • Save changes and refresh your scheduling page.


Troubleshoot your slots

The troubleshooting feature shows the exact cause for an unavailable slot. It automatically checks your availability settings, overrides, lead time, buffer time, meeting limits, holidays, overlapping calendar events, and double booking rules and then displays the precise reason why that slot is unavailable.

If you are logged in to NeetoCal as host and open your scheduling link from the same browser, you will see a Start troubleshooting button on the booking page. Please note:

  • This button is visible only to you.

  • Your clients will not see this option.

To troubleshoot your slots:

  1. Make sure you are logged in to NeetoCal.

  2. Open your scheduling link in the same browser.

  3. Click the Start troubleshooting button visible on the scheduling page.

  4. Select the date where the slot is not available.

  5. Scroll to the slot that appears unavailable on the public page.

  6. Hover over that slot.

  7. You will see the exact reason why it is blocked, such as: Availability issue, Overlapping calendar event, Lead time restriction, Buffer time, Meeting limit reached etc.

    Once you know the reason, you can go to the relevant setting and fix the issue.


Other common reasons for unavailable slots & how to fix them

1. Overlapping booking (calendar conflict)

NeetoCal checks all the calendars that you have marked for double booking prevention. If any event in those selected calendars has an overlapping time with your available slot and marked as busy, that slot will not be shown on your booking page.


How to check:

  1. Open your booking page.

  2. Select the date.

  3. Click Start troubleshooting.

  4. Hover over the unavailable slot to see if a calendar conflict is shown.

How to fix:

  1. Open your connected calendar (Google/Outlook).

  2. Locate the overlapping event.

  3. If appropriate, change the event status from Busy to Free.

  4. Save the event.

  5. Refresh your booking page.

  6. It will show those slots as available on your scheduling page after fixing this.

2. Lead time restriction

Lead time controls how far in advance clients can book meetings. If any meeting time falls under the limit of lead time, then those slot will not appear on your booking page.

How to check

  1. Click Start troubleshooting.

  2. Hover over the slot.

  3. If it shows a Lead time restriction, that is the reason that the slot shows unavailable.

How to fix

  1. Open the Scheduling link in NeetoCal.

  2. Go to Where tab → Lead time.

  3. Adjust the lead time as needed.

  4. Save changes.

  5. Refresh your booking page.

3. Buffer time conflict

Buffer time is extra time set aside before or after each meeting. If someone already booked the meeting, the other available meeting slots will become unavailable as per buffer time setting.

How to check

  1. Click Start troubleshooting.

  2. Hover over the slot.

  3. If it shows Buffer time conflict, that is the cause of showing that slot unavailable.

How to fix

  1. Go to Self → Availability.

  2. Open the availability used for the meeting.

  3. Locate the Buffer time setting.

  4. Adjust or reduce the buffer if needed.

  5. Save changes.

  6. Refresh your booking page.

4. Meeting limit reached

Meeting limit allows you to control how many bookings are allowed for a scheduling link.

You can set limits on the scheduling link level to restrict:

  • Number of meetings per day

  • Number of meetings per week

  • Number of meetings per month

  • Total number of meetings

If any of these limits are reached, the remaining slots will automatically appear unavailable.

For example:

  • If you allow only 3 meetings per day and 3 bookings are already confirmed, all other slots for that day will be blocked.

  • If the total meeting limit is reached, the scheduling link will stop accepting new bookings entirely.

How to check

  1. Click Start troubleshooting.

  2. Hover over the slot.

  3. If it shows Meeting limit reached, that is the reason the slot shows unavailable.

How to fix

  1. Open the meeting.

  2. Go to Settings → Limits.

  3. Increase or remove the daily limit.

  4. Save changes.

  5. Refresh your booking page.

5. Holiday marked in NeetoCal

If a day is marked as a holiday in NeetoCal, slots will become unavailable for that day.

How to check

  • Go to Admin Panel.

  • Click on Holidays.

  • Verify whether the affected date is marked as a holiday.

  • Remove or update the holiday if required.

If troubleshooting shows something like:
“Oliver Smith is unavailable because it’s a holiday,”
then the date has been marked as a holiday in NeetoCal.

Need more help

If you’ve followed these steps and slots are still unavailable, feel free to reach out to our support team. Just click the Help icon and choose Chat with Support. We’ll be happy to assist!