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
Table of Contents
- Understanding availability layers
- Step 1: Check your resource working hours
- Step 2: Check booking form time restrictions
- Step 3: Check for special dates
- Step 4: Check resource selection in booking form
- Step 5: Review event type configuration
- Step 6: Check for manual bookings or overrides
- Complete troubleshooting checklist
- Prevention tips
- Still receiving incorrect bookings?
- Summary
Booking availability is controlled by multiple settings that work together:
- Resource working hours - Your personal calendar availability
- Booking form restrictions - Campaign-level booking time restrictions
- Special dates - Date-specific availability overrides
- Event duration - How long appointments last
- 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:
- To edit a time block, click the edit icon (pencil) next to it
- Adjust the time and click "Save"
- Click the × button to remove any unwanted time blocks
- 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:
- Go to Campaign settings → Booking forms
- Review each day's time range under "On days" in the column "When"
- 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") - Click + to add additional time blocks if needed
- 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:
- Review special dates for your resource
- Check if any have extended hours you don't want
- 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:
- Go to Campaign settings → Booking forms
- 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:
- Find the event type that is used in the booking form
- 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:
- Always configure working hours before enabling booking forms
- Test booking form with a trial booking
- Document any special scheduling needs
Regular maintenance:
- Review working hours monthly
- Check for unintended special dates
- Update booking forms when schedules change
- Monitor bookings for time slot issues
Communication:
- Add working hours to email signatures
- Include availability info in auto-responses
- Set customer expectations about booking windows
- 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:
- Document the issue:
- Screenshot the unwanted booking
- Note the exact time it occurred
- Check who created it and how it was created
- Review calendar integrations:
- Verify that the sync is working in your Outlook calendar, Google calendar or CalDAV integration
- Check permissions:
- Verify who can create manual bookings
- Review calendar view permissions
- Check for admin overrides
- 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.
Related articles
Booking form shows no available time slots
Why a booking or event was created even though you didn’t expect it
How to add a button that pre-fills a meeting location in the booking form
Randomizing Resource Weights in Booking Forms
Working with Data Fields in bookingforms (Advanced JSON Storage)
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article