Skip to content

Booking modes

A booking mode decides the granularity of a booking — whether it is an arbitrary slot of time, a half-day unit, a full day, or an overnight block.

Syndik8 is designed to support several modes, but currently ships one: time-slot. The other modes (half-day, full-day, nightly) were scoped and then deferred; they are not in the code.

Every member who can create a booking uses the time-slot mode. There is no per-user choice to make — there is only one mode to choose from.

Booking mode is not exposed as a user-facing control. The Create booking dialog asks for a start time and an end time directly, which is the time-slot mode in practice.

The author picks an explicit start and end time. A configurable minimum duration applies — see the Booking policy screen in syndicate settings. The mode supports any asset type: an aircraft booked from 10:00 to 14:30, a boat booked from Saturday 09:00 to Sunday 17:00, a vehicle booked from 18:00 to 20:00.

SettingWhere
Minimum booking duration (minutes)Syndicate settings → Booking policy. Applies uniformly to every asset.
Max Advance Booking DaysSyndicate settings → Booking policy. Cascades per asset on multi-asset syndicates — see Default and per-asset settings.

These modes were planned and are referenced in the product roadmap. They are not currently available. If you need the effect of a full-day or nightly booking today, create a time-slot booking that spans the relevant hours.

  • Time-slot is the only mode available. There is no switch to change it.
  • A time-slot booking’s start and end can land on any minute; the calendar views render at 15-minute, 30-minute, or 1-hour intervals depending on their time scale. Those grid intervals do not constrain the booking itself.
  • The minimum booking duration is enforced when the booking is created and when its times are edited.
  • Advance-booking-window rules apply to all modes the same way.