> This page is part of the [Customer.io documentation](https://docs.customer.io). For the complete index, see [llms.txt](https://docs.customer.io/llms.txt).
> Last updated: July 15, 2026

# Automation exit conditions

Exit conditions determine if or when a profile should exit your automation. The options available depend on the type of automation trigger you use—attribute or segment, event, etc.

## How it works

**By default, a profile continues through an automation until they stop matching the automation’s trigger or filter conditions.**

In this example, the automation sends students a form to evaluate their tutors. The automation is triggered by an event `course_complete` and filters out profiles that were absent from more than five classes.

[![campaign-event-filter.png](https://docs.customer.io/images/campaign-event-filter.png)](#ef5907c5df261c93a708796886cfba28-lightbox)

By default, a profile exits when they stop matching the filters.

[![campaign-exit-criteria-default.png](https://docs.customer.io/images/campaign-exit-criteria-default.png)](#4b187ca5735256a29b60e0b7dc2db015-lightbox)

So in this automation, a student would exit if an admin increases the student’s absentee count such that they are now IN the absentee filter segment.

Learn more about the [filter conditions available for each automation trigger type](/messaging/send/automations/triggers-and-filters/#types-of-filters).

## Manage exit criteria

To view or modify your exit criteria, go to your automation’s workflow, click , and select **Exit conditions**.

[![campaign-exit-criteria-default.png](https://docs.customer.io/images/campaign-exit-criteria-default.png)](#4b187ca5735256a29b60e0b7dc2db015-lightbox)

### Set your own exit criteria

To set conditions that terminate journeys early, click **Add action condition**.

[![campaign-exit-criteria-add.png](https://docs.customer.io/images/campaign-exit-criteria-add.png)](#d62782c7fc4a17bfdec85d740ce6b083-lightbox)

Then choose one or more conditions. Exit criteria are OR statements; profiles exit when they meet any condition in your exit criteria.

*   **Profile attributes**: make profiles exit when their profiles meet certain criteria
*   **Events**: make profiles exit when they have or have not performed certain events
*   **Segments**: make profiles exit when they’re a member or not a member of certain segments

### Remove exit criteria

By default, a profile continues through an automation until they stop matching the automation’s trigger or filter conditions.

To remove this and other criteria, click beside the condition.

[![campaign-exit-criteria-remove.png](https://docs.customer.io/images/campaign-exit-criteria-remove.png)](#45fe59643dda38a5f33ce9c9a446cb89-lightbox)

If profiles should always finish the automation, remove all exit conditions.

*   *   [How it works](#how-it-works)
    *   [Manage exit criteria](#manage-exit-criteria)
        *   [Set your own exit criteria](#set-your-own-exit-criteria)
        *   [Remove exit criteria](#remove-exit-criteria)

Copy page

Copy page [Download .md](/messaging/send/automations/exit-conditions.md)

Is this page helpful?

![](https://docs.customer.io/images/export-success.png) ![](https://docs.customer.io/images/export-failure.png)

# How can we make it better?

Close

Do you need help from Customer.io support?  No  
 Yes

What part of Customer.io do you need help with? 

How can we improve this page?

Email (optional):  Please provide a valid email address

 I am not a bot

 

We appreciate your feedback!

Our support team will contact you as soon as possible
