Calendar Windows

Drive form availability from managed calendar events.

Critical: use the correct calendar

Events must be added to the FormScheduler Schedules calendar — not your personal calendar. After clicking "Create / open managed calendar," look for it in the left sidebar of Google Calendar. The event color matching the calendar color is your visual confirmation of correct placement.

How it works

  1. FormScheduler creates a dedicated calendar called FormScheduler Schedules in your Google Calendar.
  2. Each event on that calendar becomes a form open/close window.
  3. The form opens at the event's start time and closes at the event's end time.
  4. You can optionally set a per-event cap by typing [N] in the event title (e.g., Morning Slot [20]).
  5. You can optionally filter events by a title prefix so only matching events control this form.

Step-by-step setup

1

Create the managed calendar

In the FormScheduler sidebar, go to Schedules → Add → Calendar window and click Create / open managed calendar.

2

Open Google Calendar

A new tab opens Google Calendar. In the left sidebar, find FormScheduler Schedules and make sure it is checked (visible).

3

Add events to the FormScheduler calendar

Click on the FormScheduler Schedules calendar (not your personal one) and create an event. Set start and end times. The form will open at start and close at end.

4

(Optional) Limit responses per event

Add [N] to the event title. Example: Workshop A [30] limits that event to 30 responses. You can also set a default cap in the schedule settings.

5

Save and test

Save the schedule in FormScheduler, then click Run now to verify the event is detected.

Common patterns

Office hours

Recurring events each weekday. The form is open during your business hours and closed overnight and on weekends.

Interview slots

One event per slot with [1] cap. Each slot accepts exactly one response and then closes automatically.

Workshop batches

Multiple windows each with [30] cap. When a batch fills up, it closes, but future batches remain open.

Admissions windows

Irregular dates across the year. No need for complex recurring rules — just create events on the calendar.

Troubleshooting calendar issues

  • Event not detected? Make sure the event is on the FormScheduler Schedules calendar, not your personal one.
  • Wrong times? Check that the event timezone matches your schedule timezone in Settings.
  • Events missing? FormScheduler searches ±7 days from now. Events far in the past or future won't be found.
  • Prefix filter not working? The prefix is case-sensitive and must match from the start of the title.

Calendar mode requires these permissions

  • calendar.app.created — to create and manage the FormScheduler Schedules calendar.
  • calendar.calendarlist.readonly — to verify the calendar exists in your account.