# The process flow canvas

## Introduction

The process flow canvas is where you build and test your process flows in a smart, visual way. Here, you define what, when, and how data is synced. Currently, two versions of the process flow canvas can be used:

* [Drag & drop](/product-documentation/process-flows/building-process-flows/the-process-flow-canvas/the-drag-and-drop-canvas.md)\
  Our classic canvas, re-imagined. With drag & drop for shapes, copy & paste, disconnect & reconnect, and so much more - building flows just got smarter, faster, and easier!
* [Classic](/product-documentation/process-flows/building-process-flows/the-process-flow-canvas/the-classic-canvas.md)\
  Our original canvas, where flows are built linearly.

## How do I access the new canvas?

If you're working with an existing process flow with the classic canvas, use the `try new canvas` option from the actions bar:

<div align="left"><figure><img src="/files/2f8w4DOKCNsgc0Mpooen" alt=""><figcaption></figcaption></figure></div>

This switches to the new canvas and all of our new flow-building features. When you select this option for the first time, the new canvas launches with a welcome intro - step through these pages for hints, then get started:

<table data-view="cards"><thead><tr><th></th></tr></thead><tbody><tr><td><img src="/files/v96b6z5SfsnQXrZuDLQG" alt=""></td></tr><tr><td><img src="/files/llRmhgggDopMr54JydqF" alt=""></td></tr><tr><td><img src="/files/jo9joazWn1AntugXGn9h" alt=""></td></tr></tbody></table>

You can use this same toggle option to go back to classic mode at any time.

## Why two versions?

The new canvas has been in use internally for some time now, and we're already working on phase 2. We're excited to see customers benefit from the faster, smarter techniques available in the new canvas, but aware that some time will be needed to transition from one to the other.

In due course, the classic canvas will be phased out (don't worry, you'll receive plenty of notice!).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.wearepatchworks.com/product-documentation/process-flows/building-process-flows/the-process-flow-canvas.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
