> ## Documentation Index
> Fetch the complete documentation index at: https://docs.feedal.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Form scheduling

> Set an open date and a close date so your form is only accessible during a specific time window.

Form scheduling lets you define exactly when a form starts accepting responses and when it stops — without needing to manually open or close it. Outside the scheduled window, respondents see a themed message instead of the form.

<Info>
  Form scheduling is available on the **Pro plan and above**.
</Info>

***

## Setting a schedule

1. Open the form in the studio.
2. Click the **Settings** icon (⚙) in the canvas toolbar.
3. Scroll to the **Schedule** section.
4. Click **Set schedule** to open the schedule dialog.
5. Set an **Open date** and/or a **Close date**.
6. Save.

You can set either date independently:

* **Open date only** — the form is inaccessible until that date, then stays open until you close it manually.
* **Close date only** — the form is open now but closes automatically at the specified date and time.
* **Both** — the form is only accessible within the defined window.

***

## Timezones

Dates and times are entered in your local browser timezone and stored in UTC. The schedule is enforced server-side, so respondents in other timezones experience the same open/close moments regardless of their local time.

***

## What respondents see

| Situation         | What respondents see                                       |
| ----------------- | ---------------------------------------------------------- |
| Before open date  | A "not open yet" message with your form's theme            |
| After close date  | A "this form is now closed" message with your form's theme |
| Within the window | The form loads normally                                    |

The messages are displayed on a styled page that inherits your form's theme — respondents see your brand, not a generic error screen.

***

## Clearing a schedule

1. Open **Form Settings** → **Schedule**.
2. Click **Set schedule**.
3. Clear the date fields you want to remove.
4. Save.

Removing a close date re-opens the form indefinitely. Removing an open date makes the form immediately accessible (subject to other access controls).

***

## Interaction with invite-only access

When a form has both scheduling and invite-only access enabled:

* The schedule is enforced first — if the form is outside its window, all visitors (including invitees) see the closed message.
* Within the window, invite-only access verification proceeds normally.

This means you can time-limit an invite-only form without manually revoking individual invitees.

***

## Plan requirement

| Plan       | Form scheduling |
| ---------- | --------------- |
| Free       | — Not available |
| Starter    | — Not available |
| Pro        | ✓ Available     |
| Enterprise | ✓ Available     |

***

## Related

<CardGroup cols={2}>
  <Card title="Form controls" icon="sliders" href="/building-forms/settings/form-controls">
    Manually pause a form or set a maximum response count.
  </Card>

  <Card title="Invite-only access" icon="user-lock" href="/building-forms/security/invite-only-access">
    Restrict access to specific invited respondents.
  </Card>
</CardGroup>
