---
title: "Workflow Condition"
url: "https://help.tabidoo.cloud/en/article/workflow-condition"
language: "en"
last_updated: "2024-11-24T17:52:02.223Z"
---

# Workflow Condition

The **Workflow Condition** action allows you to control the flow of your automation by setting conditions that determine whether the workflow should proceed or stop. This action is particularly useful for creating workflows that require specific checks before continuing execution or terminating.

### How It Works

-   You can set a condition based on data from the selected table or records.
-   Depending on whether the condition is true, the workflow can either **terminate** or **continue**.

### Configuration Options

**Options Based on Trigger Type**    
The available options depend on whether the workflow trigger involves a specific table:

**If the Trigger Involves a Table (e.g., When the Record Changed):**

-   **The workflow is terminated if the condition (for the selected record) is met**    
    The workflow **stops** execution if the condition evaluates to true for the specific record that triggered the workflow.
-   **The workflow continues if the condition (for the selected record) is met**    
    The workflow **proceeds** only if the condition evaluates to true for the triggering record.
-   **The workflow is terminated if any record in the table meets the condition**    
    The workflow **stops** if the condition is met by any record in the selected table.
-   **The workflow continues if any record in the table meets the condition**    
    The workflow **proceeds** if any record in the selected table meets the condition.

**If the Trigger Does Not Involve a Table (e.g., At Scheduled Time):**

In this case, you’ll need to use the **Choose Table** dropdown to specify which table the condition applies to.

-   **The workflow is terminated if any record in the table meets the condition**    
    **Stops** the workflow if the condition is true for any record in the specified table.
-   **The workflow continues if any record in the table meets the condition**    
    **Proceeds** with the workflow if the condition is true for any record in the specified table.

**Condition Definition**

-   **Filter**: Click the **Filter** button to define the specific condition. You can set logical rules (e.g., "Field A = Done") to determine when the condition is met. This feature allows for precise and flexible control over the workflow.

### Example Use Case

-   **Scenario**: You want to send a notification email only when the status of a record in a table is "Done."
    -   In the **Workflow Condition** step, select **"The workflow continues if the condition (for the selected record) is met"**.
    -   Define the condition using the **Filter** button (e.g., "Status *Equals* Done").
    -   If the condition is true, the workflow continues to the next step, such as sending an email.

The **Workflow Condition** action is a powerful tool for adding logic and decision-making capabilities to your workflows, enabling you to create dynamic and efficient automation processes in Tabidoo.
