---
title: Condition
description: Send the workflow down a true or false branch based on incoming data.
source: https://www.edgaze.ai/docs/builder/nodes/condition
section: builder
---
# Condition

> Send the workflow down a true or false branch based on incoming data.

## Overview

Condition evaluates incoming data and continues on exactly one path , True Branch or False Branch. It combines a fast AI check with operator logic and an optional plain-language rule.

Use it to gate steps, skip work when input fails a rule, or split products into different outcomes.

```docsgraph
condition
```

## Ports

- **Input , Value:** The data to evaluate.
- **Output , True Branch:** Taken when the condition passes.
- **Output , False Branch:** Taken when the condition fails. Only one branch runs.

## Inspector

- **Condition (Human Language):** Optional plain-English intent, such as "The user clearly wants to proceed."
- **Condition Type:** Truthy, Falsy, Equals, Not Equals, Greater Than, or Less Than.
- **Compare Value:** Required for equals, not equals, greater than, and less than checks.

## Tips

- Keep branch labels obvious on the canvas so the graph reads left to right.
- Use the simplest operator that fits , do not overcomplicate with long human-language rules.
- Requires an OpenAI key or Edgaze free-run key for the AI evaluation step.
- Test both branches with representative input before publishing.

## Related

- [Workflow Studio](/docs/builder/workflow-studio)
