> For the complete documentation index, see [llms.txt](https://docs.duku.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.duku.ai/viewport-dashboard/schedules.md).

# Schedules

Automate exploration sweeps and test replays on a recurring schedule.

Automate exploration sweeps and test replays on a recurring schedule. Open a product, then open **Schedules**.

<figure><img src="https://1135428273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2rbi6bEnpVLUQHudgXDV%2Fuploads%2FL3FT3UHm6BltLkjzUrb9%2Fduku-schedules-2026-09-11.png?alt=media&amp;token=559bb8b8-5f93-4832-bcb2-7f6bb801e5a3" alt=""><figcaption></figcaption></figure>

### What you can do

* <i class="fa-arrows-rotate">:arrows-rotate:</i> Create recurring exploration sweeps.
* <i class="fa-clock">:clock:</i> Review recurrence, status, next run, and last run.
* <i class="fa-pen-to-square">:pen-to-square:</i> Pause, activate, edit or delete an existing schedule.

### Schedule list

The schedule list shows:

* <i class="fa-tag">:tag:</i> **Schedule:** The schedule name
* <i class="fa-play">:play:</i> **Run type:** Shown under the schedule name - **Explore** or **Tests**.
* **Environment:** the environment each run sweeps (when Releases are enabled for your organisation)
* <i class="fa-calendar-days">:calendar-days:</i> **Recurrence:** The day, time, and timezone
* <i class="fa-toggle-on">:toggle-on:</i> **Status:** Whether the schedule is active
* <i class="fa-hourglass-half">:hourglass-half:</i> **Next run** and **Last run:** When it runs next and when it last ran

### Create a schedule

1. Click **Create schedule**.
2. Add a **Name** if you want one.
3. Choose the **Run type**.
4. Choose the **Environment** (when Releases are enabled).
5. Select the **Days of week**.
6. Choose the **Time of day**.
7. Choose the **Timezone**.
8. Click **Create schedule**.

### Schedule options

You can choose individual days or use quick options like **Weekdays**, **Weekends**, and **Every day**.

You can also pick a time window such as **Morning**, then choose the timezone that should control the schedule.

### What to know

* The run type is fixed when the schedule is created. To change it, create a new schedule.
* An environment can have up to five active schedules.
* Time windows fire at a fixed hour in your chosen timezone: Overnight 03:00, Morning 09:00, Afternoon 15:00, Evening 21:00.

### Good uses

* Weekday morning exploration sweeps
* Weekend smoke coverage
* Recurring checks for staging or preview targets
