# Skipping shapes

## Introduction

When designing process flow, it can be useful to skip specific shapes to speed up the testing process - for example, you might skip a receiving connector shape so you're not pulling actual data for tests, and enter a small, manual payload instead.

When a shape is marked as `skip`, whatever the shape is designed to do does not happen - this step in the flow is ignored.

## Need to know

* All shapes except the [trigger shape](/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/trigger-shape.md) can be skipped.
* You can skip any number of shapes in a process flow.
* Skipping a [route shape](/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/route-shape.md) or a [try/catch shape](/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/try-catch-shape.md) effectively ends the flow run at that point since any defined routes won't start.&#x20;
* When a shape is set to skip and then saved, that shape's appearance in the flow is faded and summary actions are crossed through - a `skipped` label is also shown.
* Skipped shapes show as warnings in logs with a `flow step skipped` message.

## How to mark a shape as skipped

**Step 1**\
In your process flow, click the 'settings' icon for the shape that you want to skip - for example:

<div align="left"><figure><img src="/files/wAANqQxEUn4zO46dJUCe" alt="" width="326"><figcaption></figcaption></figure></div>

**Step 2**\
Set the **skip** toggle option (at the top of the settings drawer) to ON - for example:

<div align="left"><figure><img src="/files/sdhihcUbDoygPbMCijkn" alt="" width="375"><figcaption></figcaption></figure></div>

**Step 3**\
Save settings:

<div align="left"><figure><img src="/files/Amz0KoVRkobdUWeHYJCt" alt="" width="375"><figcaption></figcaption></figure></div>

**Step 4**\
Repeat for all shapes that you want to skip. These shapes are marked as `skipped` and their appearance is faded with summary actions crossed through - for example:

<div align="left"><figure><img src="/files/A0GuVV3A51qSdnKzxTum" alt="" width="309"><figcaption></figcaption></figure></div>

**Step 5**\
Run/test your process flow as normal. In the run logs, you'll notice that any skipped shapes are noted as such - for example:

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

**Step 6**\
When you're ready to reinstate a skipped shape, access shape settings and toggle the **skip** option back to OFF, then save changes.


---

# 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/skipping-shapes.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.
