---
title: "Schedule pipelines"
slug: "scheduling-pipelines"
updated: 2026-04-24T16:35:44Z
published: 2026-04-24T16:35:44Z
---

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

# Schedule pipelines

You can schedule pipelines that do not contain a trigger step. These pipelines run at the intervals you choose.

> [!NOTE]
> Note
> 
> Scheduling is only available for pipelines that have at least one step and all required fields completed. Also known as valid pipelines.

To schedule a pipeline:

1. Create a valid manually triggered pipeline (a pipeline without a trigger step or an existing schedule).
2. Select **Schedule pipeline** in the pipeline designer or the three-dot menu on the My Pipelines page.
3. Choose the frequency you want the pipeline to run. Select hour, day, week, month, or year from the drop-down and specify the units.
  - Scheduled time is based on the timezone you select. Your pipeline runs within a few minutes of the scheduled time.
  - Optionally select the CRON tab to enter your schedule in the CRON format for more flexibility. Learn more about the [CRON format](/v1/docs/using-cron-to-schedule-pipelines).
4. Select **Schedule**to save your settings. The pipeline is automatically switched on and runs according to the specified schedule.

## Conditions

- If the pipeline is edited, it is automatically switched off, and does not run according to its schedule.
- If the pipeline is manually switched off, it does not run according to its schedule.
- If a schedule is added to an invalid manually triggered pipeline, the pipeline is switched off.

Once all steps are populated correctly, the pipeline remains disabled until you manually switch it on.

## Pipelines and concurrency

If a scheduled run occurs while the pipeline is still running, both runs execute in parallel. The first run continues uninterrupted, while the second starts at the scheduled time.
