Skip to content

Recurring Booking Scheduler

ZenZaii’s Recurring Booking Scheduler lets you publish a booking page where visitors pick an available time slot from a calendar and submit a booking request.

A Recurring Booking is a series that automatically generates multiple bookable slots based on your schedule settings.

  • Public booking page with a built-in slot picker (calendar + available times).
  • Automatic slot generation based on:
    • repeat weekdays
    • daily time window (start/end hour)
    • slot duration + optional gap (margin)
    • blocked time ranges (e.g., lunch break)
  • Recurrence patterns:
    • Auto Renewal: keeps generating future slots so there are always upcoming days available.
    • Fixed End Date: generates slots until a chosen end date.
    • Fixed Slot Count: generates a specific number of slots.
  • Visibility control (public / invitation-only / access code), identical to Events.
  • Invitations Send invitations via email.
  • Custom questions Add questions on the booking form.
  • Guest management manage guests of each slot.

How to configure a recurring booking series

Section titled “How to configure a recurring booking series”
  1. Go to the main menu Bookings.
  2. Create a new booking entry by clicking on a desired date on the calendar.
  3. Click Add More Like This where you can configure your recurred booking pattern.

Tip: When you click a booking in the calendar, a popover appears with quick actions:

  • Edit Page: opens the booking webpage in the editor
  • Open Event/Booking: opens the series configuration
  • All Guests: opens the guest list for that slot

Still in Configuration:

  • Auto Renewal: set Renew (day) to how many days ahead you want to keep available.
  • Fixed End Date: set End On.
  • Fixed Slot Count: set Slot Count.

Click Generate.

The system will:

  • compute a summary of what will be created
  • create the booking slots
  • open the booking page preview in the editor

If you later click Generate again, new future slots are added (the system avoids overlapping with existing future slots).

4) Configure visibility, questions, and invitations

Section titled “4) Configure visibility, questions, and invitations”

In the series configuration form:

  • Visibility:
    • Anyone Can Book
    • Invitation Only
    • Require Access Code
  • Questions tab: add custom questions to the booking form.
  • Invitations tab: send tokenized invite links (useful with Invitation Only).
  1. In the preview/editor, use the page editor to customize the content.
  2. Use the Publish button at the top-left to make the booking publicly visible.
  3. Use Take Down to unpublish later.

Publishing controls whether it shows on your company page (for example in the “Make a Booking” section).

  • Each generated slot appears in the calendar.
  • To see who booked a specific slot: click the slot → users icon (All Guests).
  • To message guests: open the guest list and use Send Email.

If you use Auto Renewal, system will automatically add new slots. Make sure to set Renew (day) to the amount of availability you want to maintain.

  • Duplicate bookings for the same slot + email are blocked.
  • For Invitation Only, the booking email must match the invite email.