> 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/virtual-environments/implementing-virtual-environments/creating-a-master-process-flow.md).

# Creating a master process flow

## Introduction

A 'master' process flow is a process flow that meets your business needs structurally, but includes setup elements that will vary between environments.

Other than a few [special considerations](/product-documentation/virtual-environments/implementing-virtual-environments/creating-a-master-process-flow/special-considerations-for-building-master-process-flows.md), standard techniques are used to [build](/product-documentation/process-flows/building-process-flows.md) 'master' process flows for use in virtual environments.

## Dashboard differences

If you've worked with process flows before the introduction of virtual environments, you will notice some differences in the dashboard, most notably around [versioning](/product-documentation/virtual-environments/implementing-virtual-environments/deploying-a-single-process-flow-to-a-virtual-environment/understanding-flow-versioning-for-virtual-environments.md) and [deployment](/product-documentation/virtual-environments/implementing-virtual-environments/deploying-a-single-process-flow-to-a-virtual-environment.md):

* **Versioning**\
  The process flow as a whole is not deployed/enabled. Instead, [specific versions of a process flow](/product-documentation/virtual-environments/implementing-virtual-environments/deploying-a-single-process-flow-to-a-virtual-environment/understanding-flow-versioning-for-virtual-environments.md) are deployed, and enabling happens automatically as part of this procedure.
* **Deployment**\
  Process flow deployments are managed via a new [view deployments feature](/product-documentation/virtual-environments/implementing-virtual-environments/deploying-a-single-process-flow-to-a-virtual-environment.md) - from here, you select a specific flow version to deploy to a given virtual environment.
