> ## Documentation Index
> Fetch the complete documentation index at: https://qawolf-onboard-md.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Scheduling flows

> Create scheduled and event-based runs, choose which flows to include, and set the execution order.

## Create a schedule

<Steps>
  <Step>
    In the **Runs** tab, select the environment for your scheduled run from the list on the left.
  </Step>

  <Step>
    Click **Schedule a run**.

    <Frame>
      <img src="https://mintcdn.com/qawolf-onboard-md/IjuOVQhat8ox6cT1/images/runs-schedule-a-run.png?fit=max&auto=format&n=IjuOVQhat8ox6cT1&q=85&s=c6b83c64b1f431602af3afc0aeb85f67" alt="The Runs tab with an environment selected and the Schedule a run button" width="1950" height="492" data-path="images/runs-schedule-a-run.png" />
    </Frame>
  </Step>

  <Step>
    A drawer opens where you can configure your schedule:

    <Frame>
      <img src="https://mintcdn.com/qawolf-onboard-md/0TmhLhesS4f7AA-f/images/execution-scheduling-bugs-and-maintenance/image-4.png?fit=max&auto=format&n=0TmhLhesS4f7AA-f&q=85&s=0a12c38a106aee04a09113f4e552cef8" alt="" width="1280" height="1252" data-path="images/execution-scheduling-bugs-and-maintenance/image-4.png" />
    </Frame>

    a. **Name** — give your schedule a descriptive name.

    b. **Type** — set to **Scheduled** for a time-based run.

    <Frame>
      <img src="https://mintcdn.com/qawolf-onboard-md/0TmhLhesS4f7AA-f/images/execution-scheduling-bugs-and-maintenance/image-5.png?fit=max&auto=format&n=0TmhLhesS4f7AA-f&q=85&s=aab459133991df66c32253380987ac55" alt="" width="1226" height="444" data-path="images/execution-scheduling-bugs-and-maintenance/image-5.png" />
    </Frame>

    <Note>
      The other three options require setup from QA Wolf:

      * *Deployment* — triggers a run from a VCS deployment hook
      * *Pull Request Testing Button* — triggers a run from a custom button in your VCS
      * *GitHub Deployment* — available for teams using GitHub-based deployments
    </Note>

    c. **Flows to run** — run *All flows* or *Flows with selected tags*. See [Use tags effectively](/qawolf/Use-tags-effectively-2c35b2a994fb809abbd7ea9402738bdb) to learn how to tag your flows.

    d. **Concurrency limit** — sets the maximum number of concurrent flows to control load on your system. This overrides the value set in **Workspace settings → Environment**.

    e. **Frequency** — choose *Every day* or *Every hour*.

    <Note>
      Once you've set up schedules for an environment, runs will appear in the Scheduled tab as soon as they are started.
    </Note>
  </Step>
</Steps>

## Manage schedules

### See all schedules

Open the **Runs** tab and select an environment. Its schedules are listed under **Scheduled**.

### Pause a schedule

<Steps>
  <Step>
    Click the icon to the right of the schedule, then click **Pause**. Paused schedules appear in gray text with a status of **Paused**.
  </Step>
</Steps>

### Edit a schedule

<Steps>
  <Step>
    Click the icon to the right of the schedule, then click **Edit**. A drawer opens where you can edit your schedule.
  </Step>
</Steps>
