# Condition Node

### 1. Creating a new node

* Click the **Add new node** button in the top-right corner to begin defining a new workflow element.
* From the dropdown, select **Condition node**.
* The node will be pre populated with an ELSE condition for you. We will shed more light on this further in this guide.
* Drag the node to any location on the canvas—its position will be saved automatically.

<figure><img src="/files/F5XdOFjccPlNFBp2CnPL" alt=""><figcaption><p>Workflow canvas with a empty condition node</p></figcaption></figure>

### 2. Configuring Condition Node

To configure your condition node follow these steps:<br>

1. Click **Add new condition** to launch the Condition Configuration wizard.
2. You’ll see three inputs to define your rule:
   1. **Field** – Select which variable you want to evaluate from the dropdown of your defined variables.
   2. **Operator** – Choose one comparison operator (`==`, `===`, `!==`, `>`, `<`, `>=`, `<=`) from the list.
   3. **Value** – Pick a type:
      1. `true`, `false`, `null`, `undefined`
      2. `empty` (checks for `[]` or `{}`)
      3. `Custom` (enter any string in the input that appears below after you select this type)
   4. Click **Add a condition** (bottom-left) to insert a nested rule, then select `AND` or `OR` to chain multiple criteria.
   5. When you’re satisfied, click **Save** to apply your condition(s).
   6. After the modal closes, verify the node’s summary view to ensure your conditions are displayed clearly.

{% hint style="info" %}
**NOTE**: For now, you cannot use the data shared from previous node. However, this will be in future releases.
{% endhint %}

<figure><img src="/files/segkCA6qWRLJ5PR9oMRs" alt=""><figcaption><p>Condition Wizard showing how to add multiple conditions</p></figcaption></figure>


---

# 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://orimon.gitbook.io/docs/product-guides/workflows/condition-node.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.
