> For the complete documentation index, see [llms.txt](https://docs.helmut.de/helmut4-releases/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.helmut.de/helmut4-releases/v4.13.0/helmut4-components/streamdesigner/nodes/conditions/project-8/project-exists-condition.md).

# Project Exists Condition

The **Project Exists Condition** node checks whether a project with a specific name exists in a defined group and category.

This node can be used to validate whether a project is already available before continuing a workflow. For example, it can prevent duplicate project creation or route the workflow differently depending on whether the project exists.

<figure><img src="/files/RdOQQUHM2zXjvaImuoKW" alt="" width="353"><figcaption><p>Project Exists Condition</p></figcaption></figure>

***

#### Configurable Settings

**Condition**

Defines which check should be performed.

Available options:

* **DOES\_EXIST**\
  The condition succeeds if the specified project exists.
* **DOES\_NOT\_EXIST**\
  The condition succeeds if the specified project does not exist.

**Project Name**

The name of the project to check.

**Group**

The name of the group in which the project should be checked.

**Category**

The name of the category in which the project should be checked.

***

#### Outputs

**Success**

Triggered when the configured condition is met.

For example, with **Condition** set to `DOES_EXIST`, this output is triggered when the project exists.

**Failed**

Triggered when the configured condition is not met.

For example, with **Condition** set to `DOES_EXIST`, this output is triggered when the project does not exist.
