Why am I being booked outside my working hours?

Modified on Thu, 4 Dec at 11:34 AM

Why am I being booked outside my working hours?

If you're receiving bookings outside of your configured working hours, there are several settings that control availability.

On this page

Jump to any section using the links below

If you're receiving bookings outside of your configured working hours, there are several settings that control availability. This article helps you identify and fix the issue.


Understanding availability layers

Booking availability is controlled by multiple settings that work together:

  1. Resource working hours - Your personal calendar availability
  2. Booking form restrictions - Campaign-level booking time restrictions
  3. Special dates - Date-specific availability overrides
  4. Event duration - How long appointments last
  5. Buffer time - Time between appointments

All of these must align for bookings to work correctly.


Step 1: Check your resource working hours

Go to Calendar → Settings → Resources to verify your personal working hours.

Find your name in the user resources list and review the "Available hours" column.


Example:

Mon - Thu, 09:00 - 17:00
Fri, 09:00 - 15:00


How to adjust:

  1. To edit a time block, click the edit icon (pencil) next to it
  2. Adjust the time and click "Save" 
  3. Click the × button to remove any unwanted time blocks
  4. Click the + button to create new time blocks

Step 2: Check booking form time restrictions

Go to Campaign settings → Booking forms. In the column "When", the section "On days" shows that form's time restrictions.


Example of time restrictions under "On days":

Mon, 09:00 - 15:00
Tue, 09:00 - 19:00
Thu, 17:00 - 19:00
Fri, 09:00 - 15:30

Sat, 09:00 - 10:30


Booking form time restrictions work independently from resource working hours. The form shows available time slots if:

  • The time slot falls within the booking form's allowed hours, AND
  • At least one resource is available during that time

If your form allows 09:00-19:00 but you only work until 17:00, the system might still show slots at 18:00 if:

  • Another resource is available at 18:00, OR
  • The form settings are misconfigured


How to fix:

  1. Go to Campaign settings → Booking forms
  2. Review each day's time range under "On days" in the column "When"
  3. Click the pencil icon to edend times to match your latest working hour
    (For example: Change "Tue, 09:00 - 19:00" to "Tue, 09:00 - 17:00")
  4. Click + to add additional time blocks if needed
  5. Click × to remove unwanted time blocks

Step 3: Check for special dates

Special dates can override your regular working hours for specific dates.


What to check:

Under Calendar → Settings → Special dates, look for any special dates configured for your resource with:

  • Date ranges that include today or recent bookings
  • Custom "Open Hours" that differ from your regular hours
  • "Is closed" set to "No" (meaning that you're available)


Common issue: A special date was configured with extended hours (e.g., 09:00 - 19:00) for a specific period, overriding your regular 09:00 - 17:00 hours.


How to fix:

  1. Review special dates for your resource
  2. Check if any have extended hours you don't want
  3. Either:
    • Delete the special date if not needed
    • Adjust the "Open Hours" to match your regular schedule
    • Set "Is closed" to "Yes" if you should be unavailable

Step 4: Check resource selection in booking form

If multiple resources have different working hours, bookings might be showing availability based on other resources.


Check booking form resource configuration:

  1. Go to Campaign settings → Booking forms
  2. Click the button "Resources" to check which resources are available in this booking form

Common issue:

  • Your resource hours: 09:00 - 17:00
  • Colleague's resource hours: 09:00 - 19:00
  • Booking form shows: All slots from 09:00 - 19:00

The system shows availability when any of the resources are available.


Solutions:

Option A: Only include resources with matching hours in the booking form.

Option B: Create different booking forms for resources with different schedules.

Option C: Let customers choose a resource first, and then show only that resource's availability.


Step 5: Review event type configuration

Go to Calendar → Settings → Event types.

Check event type settings:

  1. Find the event type that is used in the booking form
  2. Verify that the time in the "Duration" column is compatible with your working hours

Common issue:

  • Event duration: 3 hours
  • Working hours: 09:00 - 17:00 (8 hours)
  • Last booking accepted at: 16:00
  • Event ends at: 19:00 (outside working hours)

Solution: Either:

  • Reduce event duration
  • Extend working hours
  • Adjust the booking form's end time

Step 6: Check for manual bookings or overrides

Bookings outside working hours can also be created manually or via API.


At the very bottom of each booking's details, there is a text that specifies when the booking was created. For example "Booked Fri, Nov 21, 2025 09:30 using online booking". You can click that text to show more details, and see if the booking was created through a booking form or created manually.


Possible problems:

  • An admin created the booking manually
  • The booking was imported from external calendar
  • An API integration created the booking
  • Emergency booking override

Solution: If manual bookings are the issue:

  • Train staff on working hours restrictions
  • Add calendar permissions to prevent unauthorized bookings
  • Review API integration settings

Complete troubleshooting checklist

Work through this checklist systematically:

☐ Resource working hours

  •  Verified your personal available hours in Calendar → Settings → Resources
  •  The end times match when you want your last bookings
  •  No unwanted time blocks configured

☐ Booking form restrictions

  •  Checked "On days" in booking form settings
  •  The end times in the form align with the resources' working hours
  •  Accounted for event duration in form end times

☐ Special dates

  •  Reviewed special dates for your resources
  •  No special dates with extended hours
  •  Removed or corrected the special dates

☐ Resource selection

  •  Only appropriate resources are included in the relevant booking form
  •  All resources have similar working hours, OR
  •  Resources with very different schedules have separate booking forms

Prevention tips

When setting up new resources:

  1. Always configure working hours before enabling booking forms
  2. Test booking form with a trial booking
  3. Document any special scheduling needs

Regular maintenance:

  1. Review working hours monthly
  2. Check for unintended special dates
  3. Update booking forms when schedules change
  4. Monitor bookings for time slot issues

Communication:

  1. Add working hours to email signatures
  2. Include availability info in auto-responses
  3. Set customer expectations about booking windows
  4. Provide alternative contact for urgent requests outside of the regular working hours

Still receiving incorrect bookings?

If you've checked all the above and still receive bookings outside working hours:

  1. Document the issue:
    • Screenshot the unwanted booking
    • Note the exact time it occurred
    • Check who created it and how it was created
  2. Review calendar integrations:
    • Verify that the sync is working in your Outlook calendar, Google calendar or CalDAV integration
  3. Check permissions:
    • Verify who can create manual bookings
    • Review calendar view permissions
    • Check for admin overrides
  4. Contact support:
    • Provide screenshots of the resource's hours
    • Include booking form settings
    • Share an example of an incorrect booking
    • Mention which troubleshooting steps you have already taken

Summary

Bookings outside working hours are typically caused by misalignment between resource working hours (Calendar → Settings → Resources) and booking form time restrictions (Campaign settings → Booking forms → On days).


First check that your resource's available hours are correct, then verify that the booking form's hours under "On days" don't extend beyond your working hours. Also review "special dates" for any overrides with extended hours.


Follow the systematic troubleshooting checklist to identify the root cause, fix the configuration, and prevent future scheduling issues.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article