Set per-resource schedules and booking rules
By default, every resource in a package — a lane, bay, table, room, or whatever guests book — follows that package's open hours. If a package runs 10am to 10pm, all of its resources are bookable for that whole window. This article covers how to break a single resource out of that default — giving one its own schedule, plus its own rules for how far ahead and how close to the start time guests can book it.
Each resource has its own Schedule toggle. Leave it off and the resource keeps following its package's hours — nothing changes. Turn it on and the resource follows the weekly schedule you build for it instead.
Resource schedules are a Growth plan feature. If the Schedule column shows a lock icon, your current plan doesn't include them — upgrade to Growth to turn them on.
How resource schedules work
A resource is only ever booked through a package or add-on — never on its own. So the times a resource is actually bookable are the package's hours combined with the resource's own schedule. Two things can happen:
Opens later than the package. A package runs 10am–10pm and you set Lane 5 to 2pm–10pm. Before 2pm, Lane 5 simply doesn't appear for bookings while the package's other lanes stay bookable; at 2pm it joins them. This is how you stagger when extra inventory opens up during the day.
Opens earlier than the package. You set Lane 6 to open at 8am while its package only opens at 10am. Lane 6 can be booked at 8am only if another package also covers those earlier hours — because a resource is always booked through a package, a 9am slot can only exist if some package is open at 9am.
A schedule limits when a resource can be booked — it doesn't take the resource offline. The resource stays active; its schedule just hides it outside its open hours. To pull a resource out of service entirely, use its On/Off toggle; to keep it bookable by staff but hidden from the online booking page, turn off its Online Available toggle.
Example: drip inventory out across the day
Say you run a 12-lane venue and you don't want the whole floor bookable the moment you open — you'd rather release lanes in waves, so midday and evening guests still find availability instead of everything selling out in the first hour. Staggering each lane's schedule does exactly that.
Leave your package on its full open hours — 10am to 10pm — then give groups of lanes their own narrower schedules:
| Field | Description |
|---|---|
| Lanes 1–4 | Schedule 10am–10pm — open as soon as you do. |
| Lanes 5–8 | Schedule 2pm–10pm — these join the floor at midday. |
| Lanes 9–12 | Schedule 6pm–10pm — held back for the evening rush. |
Now a 10am booking can only land on Lanes 1–4. At 2pm, Lanes 5–8 open up; at 6pm the full floor is available. Inventory drips out across the day rather than all at once. Because the package still runs 10am–10pm, every lane stays bookable within those hours — each lane's schedule just decides when it joins.
Set a resource's cut-off time and advance window
Beyond its schedule, a resource has two settings that control its booking window — how close to the start time guests can still book, and how far ahead they can book. Both live on the resource's own edit screen and override the equivalent settings on its package, so you can give one resource a longer (or shorter) leash than the rest.
Open the venue you're configuring, go to the Resources tab, then click the three-dot menu on the resource's row and select Edit. Both settings are on the Info tab.
Booking Cut Off sets how much notice the resource needs: bookings close this far before the start time. Enter 0 to allow booking right up to the slot.
How Far in Advance sets the furthest ahead a guest can book this resource — choose anything from 1 day up to 2 years, or No limit to allow booking any future date.
Both fields carry the same plan requirement as schedules — if one shows a lock icon, your plan doesn't include it yet and you'll be prompted to upgrade.
You can also use these limits to hold inventory back for last-minute guests: give a few resources a short How Far in Advance window — say 2 days — so they only become bookable close to the date, while the rest can be booked weeks out.
Turn on a schedule for a resource
Open the Resources tab
On the Resources tab, find the resource you want to give its own hours.
Turn the Schedule toggle on
In the resource's row, switch the Schedule toggle on. This moves the resource off its package's hours and onto its own; leaving it off keeps the resource on the package's hours. Turning it on also reveals the Schedule and Copy schedule options in the row's menu.
Add a schedule
Click the three-dot menu on the resource's row and select Schedule. The resource's Schedules window opens — click Add Schedule to create one.
Set the days and hours
Give the schedule a Name, set its Start Date and End Date (turn on Forever for one that never expires), and set a Priority. Then switch on each day the resource is open and enter its Start time and End time — use Add for more than one block in a day. Leave a day switched off to close the resource that day.
Save the schedule
Click Save Changes. The resource now only takes bookings during the hours you set, within its package's open hours.
You can add more than one schedule to a resource — say, different summer and winter hours — each with its own date range. When two schedules overlap a date, the one with the higher Priority wins, exactly the way package schedules behave.
Reuse a schedule across resources
If several resources share the same hours, set one up, then open the three-dot menu on its row and choose Copy schedule to apply those hours to your other resources — so you don't have to rebuild the schedule on each one.
Resource settings sit on top of what you set at the package level. To review or change those, see Set a package schedule.
Updated Jun 22, 2026
Was this helpful?