Table of Contents
Buffer Time helps you manage booking gaps by setting a delay (in hours) before or after a booking.
It ensures you always have enough prep or cleanup time β no last-minute rush!

πΉ 1. Before Buffer Time #
Purpose: Prevents bookings too close to the current time.
How it works:
- Bookings are allowed only after the set buffer hours from now.
- Same-day bookings are blocked if the buffer crosses today.
Example:
- Buffer Time = 4 hours
- Current time: 10:00 AM
β‘ Bookings start from 2:00 PM onward
πΉ 2. After Buffer Time #
Purpose: Ensures a break between two consecutive bookings.
How it works:
- Adds a waiting period after the end of the last booking.
- Next booking can start only after the buffer duration ends.
Example:
- Booking: Oct 10 (9 AM β 5 PM)
- Buffer: 2 hours
β‘ Next booking available from 7 PM onward
If buffer < 24 hrs β same-day booking possible
If buffer > 24 hrs β next-day booking only
πΉ 3. When Time Picker is Off #
Purpose: Works automatically based on date and timezone.
How it works:
- System checks the current time + buffer time.
- If the total stays within today β same-day booking allowed
- If it rolls into tomorrow β booking blocked for today
Example:
- Current time: 1 PM
- Buffer: 4 hrs β Ends 5 PM β β Booking allowed today
- Buffer: 14 hrs β Ends next day β β Booking not allowed today
β Summary Table #
| Condition | Before Buffer | After Buffer |
|---|---|---|
| Input | Hours before booking | Hours after booking |
| Same-Day Booking | Not allowed | Depends on buffer (<24h = allowed) |
| Time Picker Off | Depends on time overlap | Depends on end date |
| Purpose | Prep time before booking | Cleanup time after booking |
π‘ Notes #
- Use buffer time to maintain a smooth operational flow.
- You can set both Before and After buffer times.
- Setting buffer = 0 means no restriction β bookings are open anytime.
