> ## Documentation Index
> Fetch the complete documentation index at: https://qawolf-mintlify-a5022248.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, choose the environment for your scheduled run from the list on the left.
  </Step>

  <Step>
    Click **Scheduled**, then **Schedule a run** on the right.

    <Frame>
      <img src="https://mintcdn.com/qawolf-mintlify-a5022248/H70tX0v-PKqOwpA1/images/runs-scheduled.png?fit=max&auto=format&n=H70tX0v-PKqOwpA1&q=85&s=f4c6723d1afbcd1635bb3a9026e7e8b9" alt="Runs Scheduled" width="826" height="690" data-path="images/runs-scheduled.png" />
    </Frame>
  </Step>

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

    <Frame>
      <img src="https://mintcdn.com/qawolf-mintlify-a5022248/0PF0XGUenRo0VIpX/images/execution-scheduling-bugs-and-maintenance/image-4.png?fit=max&auto=format&n=0PF0XGUenRo0VIpX&q=85&s=412012de9fd9b3634cb33d55fc2c9f5c" 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-mintlify-a5022248/0PF0XGUenRo0VIpX/images/execution-scheduling-bugs-and-maintenance/image-5.png?fit=max&auto=format&n=0PF0XGUenRo0VIpX&q=85&s=83aa74cf06f2b70ee4e2ed7d23f97687" 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

<Steps>
  <Step>
    Open the **Runs** tab and click **Scheduled** from the lower left.

    <Frame>
      <img src="https://mintcdn.com/qawolf-mintlify-a5022248/H70tX0v-PKqOwpA1/images/runs-schedules.png?fit=max&auto=format&n=H70tX0v-PKqOwpA1&q=85&s=067c4299b97772bc3e38909a7ecd6237" alt="Runs Schedules" width="1520" height="624" data-path="images/runs-schedules.png" />
    </Frame>
  </Step>
</Steps>

### 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>
