Skip to content

Schedules

SchedulesMay 14, 2026·13 min read·Updated May 25, 2026

A schedule is a slot factory. You define a weekly pattern of time slots, configure the fields that apply to every slot generated from the pattern, and the schedule produces those slots forward into the future. The slots are what eventually become bookable on your booking site or visible on your resource calendar — but the schedule itself is the focus of this article. We cover creating a schedule, generating its slots in bulk, updating every slot's settings at once, and customizing individual slots.

Getting started

Navigate to Bookings > Schedules. The list page has two tabs — Booking schedules and Resource schedules — plus a top-right Create schedule button.

How it works

A schedule has two halves: the schedule details (name, duration, dates, active status) and the time slots (a weekly calendar pattern that repeats). When the schedule is active, the system generates concrete booking slots from the pattern forward in time — daily, weekly, indefinitely, or within a finite date range, depending on the schedule's duration.

Schedule durationBehavior
RecurringGenerates slots forward indefinitely on the weekly pattern. The list shows the Always recurring badge
Between selected datesGenerates slots only within a start-to-end range. The list shows the Finite badge
Closed periodBlocks the date range entirely. No slot pattern; just blanks out the time. The list shows the Closed period badge

Precedence when multiple schedules touch the same time: Closed period > Between selected dates > Recurring. A closed period overrides everything for its dates.

Two schedule types exist. The fields you configure differ, but the slot-generation flow is identical:

TypeGeneratesSee
Booking scheduleTime slots customers can book on your booking siteBooking schedules
Resource scheduleResource availability slots that bookings consume (rooms, staff, equipment)Resource schedules

Step-by-step guide

Create a schedule

Click Create schedule at the top right of the list page. The schedule editor opens.

FieldRequiredNotes
Schedule nameYesDisplay name
Schedule typeYesBooking schedule or Resource schedule
Associated eventsBooking type onlyMulti-select of events. The slots this schedule generates are for these events
Schedule durationYesRecurring / Between selected dates / Closed period
Start dateYesDate picker
End dateConditionalRequired for Between selected dates and Closed period
Schedule status on creationYesGenerate live time slots on creation of this schedule (active badge) or Do not generate time slots until the schedule is activated (inactive badge)

For Closed period duration, the Time slots section is hidden — there's no weekly pattern, just the blocked range.

For Recurring and Between selected dates, the Time slots section opens below the details and is where every other slot-generation step happens.

Build the weekly slot pattern

The Time slots section has an interactive weekly calendar. Each cell you click or drag creates a slot for that day-of-week and time-of-day; the schedule then repeats the pattern forward.

Two collapsible helpers sit above the calendar.

HelperWhat it does
Help me generate slotsWizard for bulk-generating slots based on event duration, gap, and start/end times
Bulk update time slot settingsSet the per-slot defaults that apply to every slot generated

You can drag any individual slot to reposition or resize it, or click an existing slot to open its per-slot configuration.

Bulk-generate slots with Help me generate slots

Click Help me generate slots. The wizard expands with fields you configure once, then it creates every slot for you.

FieldNotes
Event duration (minutes)How long each slot lasts
Gap duration (minutes)Buffer between consecutive slots (booking schedules only)
Start slots onTime picker for the first slot of each day
End slots onTime picker for the last slot of each day
Applicable to daysMon–Sun checkboxes — which days the pattern covers

Below the timing fields, the wizard mirrors the Bulk update time slot settings section (see below) so the slots are generated with the same per-slot defaults you'd set there.

After filling in the fields, the wizard generates slots across the picked days. Adjust individual slots by dragging on the calendar or clicking them.

Bulk-update every slot's settings

Click Bulk update time slot settings. The section expands with the per-slot fields that get applied to every slot at once.

The fields you can bulk-set depend on the schedule type.

Common to both types

FieldNotes
Slot statusWhat status every slot starts in. Booking schedules: Available, Call to book, or any custom status. Resource schedules: appropriate resource-side statuses
Allow bookings after start timeToggle. When on, customers can book up until X minutes after the slot's start
Minimum booking notice / Maximum time after booking startNumeric value plus period (minutes / hours / days / weeks / months)
Maximum booking valueNumeric value plus period — how far in advance customers can book
Time slot textCustom message shown on the slot to customers (used for call-to-book labels, holiday notes, etc.)
Include an external linkToggle that reveals an External link URL input. The slot links out to a third-party page when set
Applicable to daysMon–Sun checkboxes — which days the bulk-update applies to

Booking-schedule-specific bulk fields

FieldNotes
Enable custom pricingToggle to override the event's default pricing for every slot in this schedule
Pricing typePer person or Flat
Reservation stylePrivate booking (exclusive group) or Public booking (shared)
Category pricing is cumulativeAdjusts per-person rates based on the total group size across categories
Hide pricing rate on booking siteHides the per-person rate from customers; shows only the total
Pricing categoriesTable with Add new category, tiered Min/Max/Price inputs, plus per-category Minimum required, Maximum allowed, Default participant counts
Allow depositToggle to enable deposit-only checkout
Require only deposit amount during checkoutCustomer pays just the deposit at checkout
Deposit typePer booking or Per participant
Deposit amountCurrency input

Resource-schedule-specific bulk fields

FieldNotes
Resource categoryPick from your configured categories (rooms, staff, equipment groupings)
Concurrent eventsHow many simultaneous bookings each slot can handle
Block events with insufficient resource coverageMaster autoblock toggle
Block slots with the following statusBlocked or Call to book
Include event start/end time in block ruleTreats slots starting or ending at the same time as overlapping
Apply blocking rule to all eventsWhen off, pick specific events to scope the block
Auto-unblock when bookings changeReleases blocked slots when capacity returns
Lock resource after assignmentOne group per slot regardless of capacity
Anonymous resourceToggle. When on, surface Resource label for a generic name (e.g., "Room A")
Add staff (search by name or email)When Anonymous resource is off, autocomplete to assign a specific staff member

Customize an individual slot

Click any slot on the calendar to open the Edit time slot modal (or click an empty area to open Create time slot). The modal exposes the same fields as the bulk-update section, but scoped to one slot. The trash icon at the top right deletes the slot.

SectionFields
TimeAll day event toggle + custom text, or Start day / Start time / End day / End time
StatusSlot status (Booking) or Assignment priority + Concurrent events (Resource)
Booking restrictions (Booking)Allow bookings after start time, Minimum / Maximum notice, slot text, external link
Resource (Resource)Resource category, autoblock fields, anonymous vs staff assignment
Custom pricing (Booking)Expandable section with pricing type, reservation style, pricing categories, deposits

Click Create (new slot) or Update (existing slot) at the bottom; Cancel discards.

Save the schedule

Click Create schedule (new) or Update schedule (existing) at the bottom of the editor. When updating a schedule that already has generated slots, the Review future slots modal opens so you can decide what to do with overlapping slots.

ElementNotes
TitleReview future slots
Info alert"The following slots will remained unchanged unless selected below. Please review and confirm the time slots you want to keep or remove."
Status badgesbooked (info), call to book (warning), blocked (danger), custom status (default)
Per-status togglesRemove existing slots, Create overlapping slots, Do not create if start and end time matches an existing slot
Booked-only note"Booked slots are never removed automatically"
Cancel / Update / ActivateFooter buttons

Booked slots are always protected — customer bookings on existing slots are never auto-removed.

Activate, deactivate, duplicate, or delete a schedule

From the list page (or from the editor's three-dot menu), every schedule has these actions.

ActionEffect
Activate scheduleBegins generating slots for the schedule's date range
Deactivate scheduleStops generating new slots. Past slots and bookings are unaffected
Save as new scheduleDuplicates the schedule with every setting carried over
Delete schedulePermanently removes the schedule. Bookings on its slots stay intact

Clear manually created slots

The list page's More actions three-dot menu has a Clear manually created slots action for slots created outside of any schedule (e.g., one-off custom slots).

StepAction
1Click the More actions three-dot menu at the top right of the list page
2Pick Clear manually created slots
3The modal title reads Clear manually created booking slots
4Pick the Games the action applies to
5Tick which Booking slot status values to clear: Available, Blocked, or Call to book
6Click Clear

A note in the modal reads: "Note: this will clear all future booking slots that were created manually and are not associated with a schedule. All other booking slots can be removed by deleting the associated schedule."

Reference

Schedule details fields

FieldRequiredNotes
Schedule nameYesDisplay name
Schedule typeYesBooking schedule / Resource schedule
Associated eventsBooking onlyMulti-select
Schedule durationYesRecurring / Between selected dates / Closed period
Start dateYesDate picker
End dateConditionalFor finite and closed-period
Schedule status on creationYesActive or Inactive

Time slots section

ElementNotes
Interactive calendarClick empty area to add, drag to reposition or resize, click existing slot to edit
Help me generate slotsBulk-generation wizard
Bulk update time slot settingsPer-slot defaults applied to every slot

Help me generate slots wizard

FieldNotes
Event duration (minutes)Slot length
Gap duration (minutes)Buffer between slots (booking schedules only)
Start slots onFirst slot of each day
End slots onLast slot of each day
Applicable to daysMon–Sun checkboxes
Slot status + other per-slot defaultsMirrors the Bulk update fields

Bulk update — common fields

FieldNotes
Slot statusAvailable / Call to book / custom
Allow bookings after start timeLate-booking toggle
Minimum booking notice / Max time after startNumeric + period
Maximum booking valueNumeric + period
Time slot textCustom message
Include an external link / External linkURL field
Applicable to daysMon–Sun checkboxes

Bulk update — booking-specific

FieldNotes
Enable custom pricingMaster toggle
Pricing typePer person / Flat
Reservation stylePrivate booking / Public booking
Category pricing is cumulativeToggle
Hide pricing rate on booking siteToggle
Pricing categoriesTiered Min/Max/Price + per-category counts
Allow depositToggle
Require only deposit amount during checkoutToggle
Deposit typePer booking / Per participant
Deposit amountCurrency input

Bulk update — resource-specific

FieldNotes
Resource categoryDropdown
Concurrent eventsNumeric
Block events with insufficient resource coverageMaster autoblock toggle
Block slots with the following statusBlocked / Call to book
Include event start/end time in block ruleToggle
Apply blocking rule to all eventsToggle. When off, multi-select Associated events appears
Auto-unblock when bookings changeToggle
Lock resource after assignmentToggle
Anonymous resourceToggle. When on, Resource label input
Add staff (search by name or email)Autocomplete when not anonymous

Edit time slot modal — sections

SectionNotes
TimeAll day event toggle + text, or Start day / Start time / End day / End time
Status / AssignmentSlot status (Booking) or Assignment priority + Concurrent events (Resource)
Booking restrictionsAllow bookings after start time, Minimum / Maximum notice, slot text, external link (booking schedules only)
ResourceResource category, autoblock fields, anonymous vs staff (resource schedules only)
Custom pricingPricing type, reservation style, categories, deposits (booking schedules only)

Schedule duration badges (on the list)

BadgeMapped from
Always recurringRecurring
FiniteBetween selected dates
Closed periodClosed period

Status badges

BadgeMeaning
active (green)Schedule is on and generating slots
deactivated (red)Schedule is saved but not generating slots

Per-row / editor three-dot menu

ActionEffect
Edit scheduleOpens the editor prefilled
Activate / Deactivate scheduleToggles slot generation
Save as new scheduleDuplicates with all settings
Delete schedulePermanent. Bookings on existing slots are preserved

Review future slots modal

StatusAvailable actions
bookedCreate overlapping slots, Do not create if start and end time matches an existing slot
call to book / blocked / custom statusRemove existing slots, Create overlapping slots, Do not create if start and end time matches an existing slot

Clear manually created slots modal

FieldNotes
GamesMulti-select
Booking slot statusAvailable, Blocked, Call to book checkboxes
Cancel / ClearFooter buttons

Save buttons

ModeButtons
CreateCancel, Create schedule
EditCancel, Update schedule
Edit time slot modalCancel, Create / Update

Good to know

  • A schedule is a slot factory, not a booking. It generates time slots; bookings happen against those slots after the fact. Edit the schedule when you want to change what slots get generated going forward.
  • Help me generate slots is the fastest way to start. Set your hours, slot duration, and gap; the wizard creates the full week's pattern. Then drag or click individual slots to customize.
  • Bulk update first, customize later. The bulk update sets the per-slot defaults. Use it to lock in what every slot should look like, then click into individual slots only to handle exceptions.
  • Per-slot customization overrides the bulk defaults. A slot you've individually customized keeps its custom values even if you change the bulk settings later.
  • Booked slots are protected. The Review future slots modal lets you reshape the schedule's future slots, but never auto-removes slots a customer has already booked.
  • Closed period schedules don't have time slots. They just block dates. Use a recurring or finite schedule for the weekly pattern, then add closed-period schedules for holidays and special closures.
  • Resource schedules don't have Associated events. They're not tied to specific events at the schedule level; instead, each slot is assigned to a Resource category, and bookings consume slots from the categories they require.
  • External links are useful for slots managed by a third-party tour aggregator. Customers see the slot on your booking site but clicking it sends them to your aggregator's page.
  • The drag-handle in the calendar lets you reorder events or resize slot duration directly. Faster than editing each one individually.
  • Save as new schedule is the fastest way to create a variation. Weekday and weekend variants, peak and off-peak seasons, or any "almost the same as" schedule.

FAQ

Q: How do I create slots for just Saturday and Sunday?

A: Use Help me generate slots, set the hours and slot duration, and check only Sat and Sun in the Applicable to days row. The wizard creates slots for those two days only.

Q: I changed a pricing field in Bulk update. Did it change my existing slots?

A: Bulk update applies to slots generated after the change. Existing slots keep their values unless you also use the Review future slots modal at save time to reshape them.

Q: My customer says they can't book a slot 5 minutes before start time. Why?

A: Allow bookings after start time is off, or Minimum booking notice is set above 5 minutes. Adjust either in Bulk update (to apply to every slot) or in the per-slot edit modal.

Q: How do I make a recurring schedule that ends after one year?

A: Use Between selected dates duration. Set the start date to today and the end date to one year out. The schedule generates slots only within that range.

Q: Why doesn't my Closed period schedule have a Time slots section?

A: Closed periods don't have a weekly pattern — they just block the date range. The system hides the time-slot calendar for that duration type.

Q: I want every slot on Saturdays to cost more than weekdays. How?

A: Create two booking schedules linked to the same event(s). One covers Mon–Fri with weekday pricing in Bulk update; the other covers Sat–Sun with weekend pricing. The schedules generate slots side by side.

Q: My host needs to override a single slot's price for a corporate event. Can I do that?

A: Yes. Click the slot on the calendar, expand Custom pricing in the Edit time slot modal, toggle Enable custom pricing on, and set the override. Save the slot.

Q: Can I bulk-edit pricing on existing slots without regenerating them?

A: Bulk update sets the defaults for new slots. To change pricing on already-generated slots, edit each one in the calendar (slow) or save the schedule as new with the desired pricing and re-activate (which uses Review future slots to re-create slots).

Q: Why are my bulk-update changes not appearing on every slot?

A: Bulk update applies the defaults during slot generation. Past slots that were already generated kept their original values. Use the Review future slots modal at save time to reshape existing slots.

Q: What's the precedence when an event is on multiple schedules?

A: Closed period > Between selected dates > Recurring. A closed-period schedule overrides a finite schedule for its dates; a finite schedule overrides a recurring schedule for its dates.