> ## Documentation Index
> Fetch the complete documentation index at: https://qawolf-gen-2166-android-document-the-supported-app-installa.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-gen-2166-android-document-the-supported-app-installa/CwYuLkydi4S84RpI/images/runs-scheduled.png?fit=max&auto=format&n=CwYuLkydi4S84RpI&q=85&s=434a79da76f94d08545d24723802e30b" 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-gen-2166-android-document-the-supported-app-installa/89OSQXRi70AMh0W-/images/execution-scheduling-bugs-and-maintenance/image-4.png?fit=max&auto=format&n=89OSQXRi70AMh0W-&q=85&s=6a74e52a062e9c59d1d01c18b5c405c0" 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-gen-2166-android-document-the-supported-app-installa/89OSQXRi70AMh0W-/images/execution-scheduling-bugs-and-maintenance/image-5.png?fit=max&auto=format&n=89OSQXRi70AMh0W-&q=85&s=c29dbda57b865e0233ac3c40411b51e9" 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-gen-2166-android-document-the-supported-app-installa/CwYuLkydi4S84RpI/images/runs-schedules.png?fit=max&auto=format&n=CwYuLkydi4S84RpI&q=85&s=750cb8463fa43f104895095e723435cf" 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>
