> For the complete documentation index, see [llms.txt](https://doc.wearepatchworks.com/product-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.wearepatchworks.com/product-documentation/process-flows/managing-process-flows/enabling-and-disabling-a-process-flow/enabling-and-disabling-a-process-flow-without-virtual-enviroments.md).

# Enabling & disabling a process flow (without virtual enviroments)

## Introduction

If you've [built](/product-documentation/process-flows/building-process-flows.md) and [deployed](/product-documentation/process-flows/managing-process-flows/flow-deployment/deploying-a-process-flow-without-virtual-environments.md) a new process flow, you must enable the flow so it runs automatically based on defined [trigger settings](/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/trigger-shape.md).

If you need to pause a process flow from running automatically (for example, to troubleshoot an issue with associated systems), you can `disable` it at any time, then [re-enable when you're read](/product-documentation/virtual-environments/managing-virtual-environments-versions-and-flows/managing-virtual-environment-flow-deployments/disabling-or-enabling-a-process-flow-deployment-for-a-virtual-environment.md)y.

Availability of `enable` and `disable` options depends on the current state of the selected flow deployment. If a flow deployment is `enabled`, then a `disable` option is available. If the selected flow deployment is `disabled`, an `enable` option is shown.

{% hint style="warning" %}
If you use [virtual environments](/product-documentation/virtual-environments/about-virtual-environments.md), different instructions apply - please refer to [Disabling & Enabling a process flow deployment for a virtual environment](/product-documentation/virtual-environments/managing-virtual-environments-versions-and-flows/managing-virtual-environment-flow-deployments/disabling-or-enabling-a-process-flow-deployment-for-a-virtual-environment.md).
{% endhint %}

## The steps

{% stepper %}
{% step %}
**Access version details for the required process flow**

Open [settings](/product-documentation/process-flows/building-process-flows/process-flow-settings.md) for your process flow and scroll down to the `versions` panel.

{% hint style="info" %}
For detailed instructions, please refer to [Accessing process flow versions](/product-documentation/process-flows/building-process-flows/process-flow-versioning/accessing-process-flow-versions.md).
{% endhint %}
{% endstep %}

{% step %}
**Check the enabled/disabled status**

Check how the `enabled` toggle option (near the top of the settings panel). For example:

<figure><img src="/files/nRgZuW9gxYaiUYD6HDcs" alt=""><figcaption></figcaption></figure>

Set this option as required, bearing in mind:

* If this option is toggled `off`, the flow will NOT run according to any defined [trigger settings](/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/trigger-shape.md) - it only runs if you choose to do so [manually](/product-documentation/process-flows/managing-process-flows/initialising-a-process-flow-manually.md) (useful if you are testing a flow).
* If this option is toggled `on`, the flow will run according to any defined [trigger settings](/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/trigger-shape.md) immediately.
  {% endstep %}
  {% endstepper %}
