---
schema_version: "1"
id: c0b0a97320f3b467bb8190aa10fb4ca3661ca08039eda210fee8b7bf8e919e36
title: Flow Operators in Decision, Wait, and Collection Filter Elements
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/flow_ref_operators_condition.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.flow_ref_operators_condition.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 973e62033f8e1478835d9e7779987e80126ef821416fb3c39e83b49b09574f59
description: Use condition operators to verify the value of a selected resource. Use conditions in Decision, Wait, and Collection Filter elements.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Flow Operators in Decision, Wait, and Collection Filter Elements

Use condition operators to verify the value of a selected resource. Use conditions in Decision, Wait, and Collection Filter elements.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions and user interfaces that support Flow Builder. Some Flow Builder features integrate with other Salesforce products that require additional licenses.">View supported editions.</a></td></tr></tbody></table>

Use this reference to understand the supported operators, organized by the data type you select for Resource.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_note.png)

Note

Text comparisons in Decision, Wait, and Collection Filter elements are case-insensitive. This applies to Text, Picklist, and Multi-Select Picklist values. The exception is comparisons that contain Salesforce ID values, which are case-sensitive.

## $Record Fields in Record-Triggered Flows

Use these operators to evaluate the `{!$Record}` resource or fields on the `{!$Record}` resource in a record-triggered flow. These operators are available only in Decision elements.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:33.33333333333333%">
          <col style="width:33.33333333333333%">
          <col style="width:33.33333333333333%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e84">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e87">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e90">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e84 ">Is Changed</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e87 ">
              <p>The value of the selected field on <code>{!$Record}</code> changed when the
                record was updated, or any field on <code>{!$Record}</code> changed if
                <code>{!$Record}</code> is selected as the Resource.
              </p>
              <p>Is Changed always
                evaluates to false when a record is created because there is no prior value to
                compare against.</p>
              <p>Is Changed also evaluates to false when the triggering
                record is created and updated in the same transaction. This behavior occurs
                because no committed prior state exists when the update occurs.</p>
              <p style="margin-bottom:0;">Is Changed
                is not supported on async or scheduled paths. Additionally, Is Changed doesn't
                detect changes to rich text field formatting, and can't reference fields on
                related objects.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e90 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e84 ">Was Set</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e87 ">
              <p>The value of the selected field on <code>{!$Record}</code> has a value
                during the flow run.</p>
              <p>Was Set is true whenever the field has a value, regardless of
                whether it came from the flow, from the record when the flow started, from a user
                edit, or from automation outside the flow.</p>
              <p style="margin-bottom:0;">Was Set is false when the field
                is null or blank at the time the flow evaluates the condition.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e90 ">Boolean</td>

          </tr>
        </tbody>
      </table>

## Apex-Defined

Match the @AuraEnabled attribute’s Apex data type with a flow data type in this reference to determine the supported operators.

 
| Apex Data Type | Flow Data Type |
| --- | --- |
| Boolean | Boolean |
| Date | Date |
| DateTime | Date/Time |
| Decimal | Number |
| Double | Number |
| Integer | Number |
| List | Collection |
| Long | Number |
| String | Text |

## Boolean

Check whether a Boolean resource’s value matches another value or resource.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:12.004801920768307%">
          <col style="width:69.98799519807923%">
          <col style="width:18.007202881152462%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="" id="flow_ref_operators_condition__tableHeader">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e287">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e290">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e293">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e287 ">Does Not Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e290 ">The value of the selected Resource doesn’t match what you enter or select for
              Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e293 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e287 ">Equals</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e290 ">
              <p>The value of the selected Resource matches what you enter or select for Value.</p>
              <ul>
                <li>If the flow interview takes that outcome, a decision outcome resolves to
                  <code>true</code>.
                </li>

                <li>If the flow interview evaluates the outcome’s manual conditions, but doesn’t
                  take the outcome, a decision outcome resolves to <code>false</code>.</li>

                <li>If the flow interview doesn’t evaluate the outcome’s manual conditions, a
                  decision outcome resolves to <code>null</code>.</li>

                <li>If the flow interview uses AI to determine which decision outcome to take and
                  the flow doesn’t take the decision outcome, a decision outcome resolves to <code>false</code>.</li>

                <li>If the flow waits for the associated resume event, a wait configuration
                  resolves to <code>true</code>.</li>

                <li>If a data element or action element runs without error, it resolves to
                  <code>true</code>. If a fault occurs, the element resolves to
                  <code>false</code>. If the element doesn’t run, it resolves to
                  <code>null</code>.
                </li>

              </ul>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e293 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e287 ">Has Error</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e290 ">Available in Decision elements only when the selected Resource is an Action,
              Decision, Delete Records, or Update Records element in the flow. Use to determine
              whether the specified element encountered an error during the flow interview.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e293 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e287 ">Is Blank</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e290 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value similar to Is Null.
              See <a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_operators_condition.htm&amp;release=264.0.0&amp;type=5">Text</a>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e293 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e287 ">Is Null</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e290 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e293 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e287 ">Was Set</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e290 ">
              <p style="margin-bottom:0;">The value for Resource is a field on a record
                variable, and that field has a value during the flow run. Was Set is true whenever the field
                has a value. The value comes from the flow, from the record when the flow started, from a
                user edit, or from automation outside the flow. Was Set is false only when the field is <code>null</code>
                or blank at the time the flow evaluates the condition. If a field is explicitly set to <code>null</code>
                during the flow run, Was Set evaluates to false.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e293 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e287 ">Was Visited</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e290 ">Available in Decision and Wait elements only when the selected Resource is
              an Action, Decision, Delete Records, or Update Records element in the flow. Use to
              determine whether the specified element was visited during the flow
              interview.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e293 ">Boolean</td>

          </tr>
        </tbody>
      </table>

## Choice

Every choice resource has a data type and obeys the operator rules for that data type. However, choice resources support one extra operator that other resources don’t, no matter what their data type is.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:12.004801920768307%">
          <col style="width:69.98799519807923%">
          <col style="width:18.007202881152462%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e469">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e472">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e475">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e469 ">Was Selected</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e472 ">
              <p>A user selected that choice, picklist choice set, or record choice set in a
                screen component. </p>
              <p>If your flow references the same choice in multiple screens,
                Was Selected always respects the most recent screen that the flow
                visited.</p>
              <p style="margin-bottom:0;">If your flow references the same choice with a text input in more
                than one place on the same screen, this operator always respects the first usage
                in the screen.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e475 ">Boolean</td>

          </tr>
        </tbody>
      </table>

## Collection

Check whether a Collection resource’s value contains or matches another value or resource.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:14.285714285714285%">
          <col style="width:42.857142857142854%">
          <col style="width:42.857142857142854%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e525">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e528">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e531">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e525 ">Contains</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e528 ">
              <p>An item in the collection that’s selected for Resource contains the same value
                as Value. </p>
              <p style="margin-bottom:0;">For record collection variables, Contains is true only if the
                collection includes a record with the same fields and field values as
                Value.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e531 ">
              <p>Resource of the same data type. </p>
              <p style="margin-bottom:0;">For record collection variables, only record
                resources with the same object type are supported.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e525 ">Does Not Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e528 ">
              <p>The Resource collection doesn’t match the Value collection.</p>
              <p style="margin-bottom:0;">Two record collection variables are unequal if they include
                different fields or if the fields have different values.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e531 ">
              <p>Collection of the same data type.</p>
              <p style="margin-bottom:0;">For record collection variables, only
                record collection variables with the same object type are supported.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e525 ">Equals</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e528 ">
              <p>The Resource collection matches the Value collection</p>
              <p style="margin-bottom:0;">Two record collection variables are equal if they include the
                same fields and those fields have the same values.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e531 ">
              <p>Collection of the same data type.</p>
              <p style="margin-bottom:0;" dir="ltr">For record collection variables,
                only record collection variables with the same object type are
                supported.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e525 ">Is Empty</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e528 ">An empty collection</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e531 ">Boolean</td>

          </tr>
          <tr class="" id="flow_ref_operators_condition__isNullPlural">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e525 ">Is Null</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e528 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e531 ">Boolean</td>

          </tr>
        </tbody>
      </table>

## Currency and Number

Check whether a Currency or Number resource’s value matches, is larger than, or is smaller than another value or resource.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:12.004801920768307%">
          <col style="width:69.98799519807923%">
          <col style="width:18.007202881152462%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e636">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e639">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e642">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e636 ">Does Not Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e639 ">The value for Resource doesn’t match what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e642 ">
              <ul>
                <li>Currency</li>

                <li>Number</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e636 ">Equals</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e639 ">The value for Resource matches what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e642 ">
              <ul>
                <li>Currency</li>

                <li>Number</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e636 ">Greater Than</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e639 ">The value for Resource is larger than what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e642 ">
              <ul>
                <li>Currency</li>

                <li>Number</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e636 ">Greater Than or Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e639 ">The value for Resource is larger than what you enter or select for Value or
              is the same.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e642 ">
              <ul>
                <li>Currency</li>

                <li>Number</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e636 ">Less Than</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e639 ">The value for Resource is smaller than what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e642 ">
              <ul>
                <li>Currency</li>

                <li>Number</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e636 ">Less Than or Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e639 ">The value for Resource is smaller than what you enter or select for Value or
              is the same.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e642 ">
              <ul>
                <li>Currency</li>

                <li>Number</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e636 ">Is Blank</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e639 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value similar to Is Null.
              See <a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_operators_condition.htm&amp;release=264.0.0&amp;type=5">Text</a>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e642 ">Boolean</td>

          </tr>
          <tr class="" id="flow_ref_operators_condition__isnullSingle">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e636 ">Is Null</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e639 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e642 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e636 ">Was Set</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e639 ">
              <p style="margin-bottom:0;">The value for Resource is a field on a record
                variable, and that field has a value during the flow run. Was Set is true whenever the field
                has a value. The value comes from the flow, from the record when the flow started, from a
                user edit, or from automation outside the flow. Was Set is false only when the field is <code>null</code>
                or blank at the time the flow evaluates the condition. If a field is explicitly set to <code>null</code>
                during the flow run, Was Set evaluates to false.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e642 ">Boolean</td>

          </tr>
        </tbody>
      </table>

## Date and Date/Time

Check whether a Date resource’s value matches another value, falls on a calendar reference such as today or an anniversary, or falls within a span of days.

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_tip.png)

Tip To compare a date to today, use the relative date operators in this section, such as Is Today, Is Tomorrow, Greater Than Last Number of Days, and Next Number of Days. To check whether a date is after today using Greater Than, set Value to `{!$Flow.CurrentDate}`.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:12.004801920768307%">
          <col style="width:69.98799519807923%">
          <col style="width:18.007202881152462%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e857">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e860">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e863">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Does Not Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource doesn’t match what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">
              <ul>
                <li>Date</li>

                <li>Date/Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Equals</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource matches what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">
              <ul>
                <li>Date</li>

                <li>Date/Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Greater Than</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource is a later date or time than what’s entered or selected
              for Value. For example, to check whether a date is later than today, set Value to
              <code>{!$Flow.CurrentDate}</code>.
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">
              <ul>
                <li>Date</li>

                <li>Date/Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Greater Than or Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource is a later date or time than what’s entered or selected
              for Value or is the same date or time. For example, to check whether a date is today
              or later, set Value to <code>{!$Flow.CurrentDate}</code>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">
              <ul>
                <li>Date</li>

                <li>Date/Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Less Than</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource is an earlier date or time than what’s entered or
              selected for Value. For example, to check whether a date is earlier than today, set
              Value to <code>{!$Flow.CurrentDate}</code>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">
              <ul>
                <li>Date</li>

                <li>Date/Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Less Than or Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource is an earlier date or time than what’s entered or
              selected for Value or is the same date or time. For example, to check whether a date
              is today or earlier, set Value to <code>{!$Flow.CurrentDate}</code>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">
              <ul>
                <li>Date</li>

                <li>Date/Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is Blank</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value similar to Is Null.
              See <a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_operators_condition.htm&amp;release=264.0.0&amp;type=5">Text</a>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is Null</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Was Set</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">
              <p style="margin-bottom:0;">The value for Resource is a field on a record
                variable, and that field has a value during the flow run. Was Set is true whenever the field
                has a value. The value comes from the flow, from the record when the flow started, from a
                user edit, or from automation outside the flow. Was Set is false only when the field is <code>null</code>
                or blank at the time the flow evaluates the condition. If a field is explicitly set to <code>null</code>
                during the flow run, Was Set evaluates to false.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is On</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The calendar date of the value for Resource is the same as the date in
              Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is Before</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource is before the date in Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is After</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource is after the date in Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is Anniversary of Today</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The month and day of the value for Resource match the current month and day,
              regardless of year.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is Not Anniversary of Today</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The month and day of the value for Resource don’t match the current month and
              day.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is Today</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The calendar date of the value for Resource is today.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is Tomorrow</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The calendar date of the value for Resource is tomorrow.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is Yesterday</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The calendar date of the value for Resource is yesterday.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Greater Than Last Number of Days</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource satisfies “greater than last number of days” using the
              number in Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Last Number of Days</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource falls within the last number of days specified in Value,
              including today. If Value is a decimal, the system uses only the whole
              number.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Next Number of Days</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource falls within the next number of days specified in Value,
              including today.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Last Number of Months</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource falls within the last number of calendar months
              specified in Value, excluding the current month.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Next Number of Months</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource falls within the next number of calendar months
              specified in Value, excluding the current month.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is This Month</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The calendar month and year of the value for Resource match the current
              calendar month.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is Next Month</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The calendar month and year of the value for Resource match the calendar month
              immediately after the current month.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Is Last Month</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The calendar month and year of the value for Resource match the calendar month
              immediately before the current month.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Last Year</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The calendar year of the value for Resource matches the calendar year
              immediately before the current year.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">This Year</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The calendar year of the value for Resource matches the current calendar
              year.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Next Year</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The calendar year of the value for Resource matches the calendar year
              immediately after the current year.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e857 ">Last Number of Years</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e860 ">The value for Resource falls within the last number of calendar years specified
              in Value, excluding the current calendar year.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e863 ">Date</td>

          </tr>
        </tbody>
      </table>

## Picklist

Check whether a Picklist resource’s value matches or contains another value or resource.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_note.png)

Note These operators treat the resource’s value as a text value.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:12.004801920768307%">
          <col style="width:69.98799519807923%">
          <col style="width:18.007202881152462%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1330">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1333">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1336">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1330 ">Contains</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1333 ">
              <p>The value for Resource contains what you enter or select for Value.</p>
              <p style="margin-bottom:0;">For
                example, if the value of <code>{!varPicklist}</code> is
                <code>yellow-green</code>, the condition <code>{!varPicklist}</code>
                <strong>Contains</strong>
                <code>green</code> evaluates to true.
              </p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1336 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1330 ">Does Not Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1333 ">The value for Resource doesn’t match what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1336 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1330 ">Equals</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1333 ">The value for Resource matches what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1336 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1330 ">Is Blank</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1333 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value similar to Is Null.
              See <a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_operators_condition.htm&amp;release=264.0.0&amp;type=5">Text</a>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1336 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1330 ">Is Null</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1333 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1336 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1330 ">Was Set</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1333 ">
              <p style="margin-bottom:0;">The value for Resource is a field on a record
                variable, and that field has a value during the flow run. Was Set is true whenever the field
                has a value. The value comes from the flow, from the record when the flow started, from a
                user edit, or from automation outside the flow. Was Set is false only when the field is <code>null</code>
                or blank at the time the flow evaluates the condition. If a field is explicitly set to <code>null</code>
                during the flow run, Was Set evaluates to false.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1336 ">Boolean</td>

          </tr>
        </tbody>
      </table>

## Multi-Select Picklist

Check whether a multi-select picklist resource’s value matches or contains another value or resource.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_note.png)

Note These operators treat the resource’s value as a text value. If the resource’s value includes multiple items, the operators treat the value as one string that happens to include semi-colons. It doesn’t treat each selection as a different value. For example, the operators treat `red; blue; green` as a single value rather than three separate values.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:12.004801920768307%">
          <col style="width:69.98799519807923%">
          <col style="width:18.007202881152462%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1571">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1574">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1577">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1571 ">Contains</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1574 ">
              <p>The value for Resource contains what you enter or select for Value. </p>
              <p>When you
                use this operator for a multi-select picklist resource, be aware of the values
                that a user can enter. To check that a specific value is included and that value
                is also included as part of another value, create a flow formula resource that
                uses the INCLUDES() function.</p>
              <p style="margin-bottom:0;">For example, your org has a Color multi-select
                picklist value. Among the possible values are “green” and “yellow-green.” If both
                “green” and “yellow-green” are acceptable values, use the Contains operator in a
                flow condition. If only “green” is an acceptable value, create a formula that uses
                the INCLUDES() function.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1577 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1571 ">Does Not Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1574 ">
              <p>The value for Resource doesn’t match what you enter or select for Value.</p>
              <p style="margin-bottom:0;">Order matters. If you aren’t sure which order the values that you’re
                checking for appear, use the INCLUDES() function in a flow formula. For example,
                if you compare “red; blue; green” to “blue; green; red” using the Does Not Equal
                operator, that condition resolves to <code>true</code>.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1577 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1571 ">Equals</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1574 ">
              <p>The value for Resource exactly matches what you enter or select for Value.
              </p>
              <p style="margin-bottom:0;">Order matters. If you aren’t sure which order the values that you’re checking
                for appear, use the INCLUDES() function in a flow formula. For example, if you
                compare “red; blue; green” to “blue; green; red” using the Equals operator, that
                condition resolves to <code>false</code>. </p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1577 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1571 ">Is Blank</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1574 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value similar to Is Null.
              See <a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_operators_condition.htm&amp;release=264.0.0&amp;type=5">Text</a>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1577 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1571 ">Is Null</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1574 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1577 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1571 ">Was Set</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1574 ">
              <p style="margin-bottom:0;">The value for Resource is a field on a record
                variable, and that field has a value during the flow run. Was Set is true whenever the field
                has a value. The value comes from the flow, from the record when the flow started, from a
                user edit, or from automation outside the flow. Was Set is false only when the field is <code>null</code>
                or blank at the time the flow evaluates the condition. If a field is explicitly set to <code>null</code>
                during the flow run, Was Set evaluates to false.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1577 ">Boolean</td>

          </tr>
        </tbody>
      </table>

## Record

Check whether a record resource’s value matches another value or resource.

  
| Operator | True If... | Supported Data Types |
| --- | --- | --- |
| Does Not Equal | The value for Resource doesn’t match what you enter or select for Value. | Record with the same object type |
| Equals | The value for Resource matches what you enter or select for Value. | Record with the same object type |
| Is Blank | The value for Resource is either not set or references no value. Use to determine whether a field or variable value is set to no value similar to Is Null. See [Text](https://help.salesforce.com/s/articleView?id=platform.flow_ref_operators_condition.htm&release=264.0.0&type=5). | Boolean |
| Is Null | The value for Resource is either not set or references no value. Use to determine whether a field or variable value is set to no value. | Boolean |

## $Record Fields in Record-Triggered Flows

In record-triggered flows, when you select a field on the `$Record` variable as the Resource in a Decision element, the Is Changed operator is available regardless of the field's data type. Is Changed compares the field's value before and after the triggering record update using `$Record__Prior`.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:12.004801920768307%">
          <col style="width:69.98799519807923%">
          <col style="width:18.007202881152462%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1901">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1904">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1907">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1901 ">Is Changed</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1904 ">
              <p>The value of the selected <code>$Record</code> field is different from its
                value before the save, as stored in
                <code>$Record__Prior</code>.
              </p>
              <p>Is Changed is true if the field was blank
                before and now has a value, or if it had a value before and is now blank or <code>null</code>.</p>
              <p style="margin-bottom:0;">Is Changed is available only in Decision elements in
                record-triggered flows when the Resource is a field on the
                <code>$Record</code> variable.
              </p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1907 ">Boolean</td>

          </tr>
        </tbody>
      </table>

## Stage

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_note.png)

Note Stages resolve to the fully qualified stage name: namespace.flowName:stageName or flowName:stageName.

Check whether a Stage resource or the `$Flow.CurrentStage` global variable matches, ends with, or starts with another value or resource.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:12.004801920768307%">
          <col style="width:69.98799519807923%">
          <col style="width:18.007202881152462%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1977">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1980">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e1983">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1977 ">Does Not Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1980 ">The value for Resource doesn’t match what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1983 ">
              <ul>
                <li>Stage</li>

                <li>Text</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1977 ">Equals</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1980 ">The value for Resource matches what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1983 ">
              <ul>
                <li>Stage</li>

                <li>Text</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1977 ">Ends With</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1980 ">The end of the value for Resource matches what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1983 ">
              <ul>
                <li>Stage</li>

                <li>Text</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1977 ">Is Blank</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1980 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value similar to Is Null.
              See <a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_operators_condition.htm&amp;release=264.0.0&amp;type=5">Text</a>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1983 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1977 ">Is Null</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1980 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1983 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1977 ">Starts With</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1980 ">The beginning of the value for Resource matches what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e1983 ">
              <ul>
                <li>Stage</li>

                <li>Text</li>

              </ul>
            </td>

          </tr>
        </tbody>
      </table>

Check whether `$Flow.ActiveStages` contains a particular stage, matches the value of a Text collection, or is `null`.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:12.004801920768307%">
          <col style="width:69.98799519807923%">
          <col style="width:18.007202881152462%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e2126">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e2129">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e2132">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2126 ">Contains</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2129 "><code>$Flow.ActiveStages</code> contains an item that matches what you select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2132 ">
              <ul>
                <li>Stage</li>

                <li>Text</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2126 ">Does Not Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2129 ">The Resource collection doesn’t match <code>$Flow.ActiveStages</code>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2132 ">Text collection</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2126 ">Equals</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2129 ">The Resource collection matches <code>$Flow.ActiveStages</code>.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2132 ">Text collection</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2126 ">Is Null</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2129 "><code>$Flow.ActiveStages</code> value is either not set or references no
              value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2132 ">Boolean</td>

          </tr>
        </tbody>
      </table>

## Text

Check whether a Text resource’s value matches, contains, ends with, or starts with another value or resource.

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_tip.png)

Tip Text comparisons in flow conditions are case-insensitive. For example, the condition `{!varText}` **Contains** `green` evaluates to true whether the value is "Green," "GREEN," or "green."

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_note.png)

Note

- Flow converts values to strings before comparing them to the text resource.
- Stages resolve to the fully qualified stage name: namespace.flowName:stageName or flowName:stageName.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:12.004801920768307%">
          <col style="width:69.98799519807923%">
          <col style="width:18.007202881152462%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e2261">Operator</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e2264">True If...</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60255e2267">Supported Data Types</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2261 ">Contains</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2264 ">The value for Resource contains what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2267 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Stage</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2261 ">Does Not Equal</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2264 ">The value for Resource doesn’t match what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2267 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Stage</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2261 ">Equals</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2264 ">The value for Resource matches what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2267 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Stage</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2261 ">Ends With</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2264 ">The end of the value for Resource matches what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2267 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Stage</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2261 ">Has Error</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2264 ">Available in Decision elements only when the selected Resource is a flow element
              that has an error during the flow interview. The Create Records element
              supports this operator.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2267 ">
              <ul>
                <li>Boolean</li>

                <li>Text</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2261 ">Is Blank</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2264 ">The value for Resource is set to zero characters or only white space. Use to
              determine whether a field or variable value is set to zero characters or only white
              space.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2267 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2261 ">Is Null</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2264 ">The value for Resource is either not set or references no value. Use to
              determine whether a field or variable value is set to no value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2267 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2261 ">Starts With</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2264 ">The beginning of the value for Resource matches what you enter or select for Value.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2267 ">
              <ul>
                <li>Boolean</li>

                <li>Currency</li>

                <li>Date</li>

                <li>Date/Time</li>

                <li>Multi-Select Picklist</li>

                <li>Number</li>

                <li>Picklist</li>

                <li>Stage</li>

                <li>Text</li>

                <li>Time</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2261 ">Was Set</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2264 ">
              <p style="margin-bottom:0;">The value for Resource is a field on a record
                variable, and that field has a value during the flow run. Was Set is true whenever the field
                has a value. The value comes from the flow, from the record when the flow started, from a
                user edit, or from automation outside the flow. Was Set is false only when the field is <code>null</code>
                or blank at the time the flow evaluates the condition. If a field is explicitly set to <code>null</code>
                during the flow run, Was Set evaluates to false.</p>
            </td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2267 ">Boolean</td>

          </tr>
          <tr class="">
            <td data-label="Operator" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2261 ">Was Visited</td>

            <td data-label="True If..." class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2264 ">Available in Decision and Wait elements only when the selected Resource is a
              flow element that was visited during the flow interview. The Create
              Records element supports this operator.</td>

            <td data-label="Supported Data Types" class="slds-cell-wrap" style="vertical-align:top;" headers="d60255e2267 ">
              <ul>
                <li>Boolean</li>

                <li>Text</li>

              </ul>
            </td>

          </tr>
        </tbody>
      </table>

## Time

Check whether a Time resource’s value matches, is before, or is after another value or resource.

  
| Operator | True If... | Supported Data Types |
| --- | --- | --- |
| Does Not Equal | The value for Resource doesn’t match what you enter or select for Value. | Time |
| Equals | The value for Resource matches what you enter or select for Value. | Time |
| Greater Than | The value for Resource is a later time than what you enter or select for Value. | Time |
| Greater Than or Equal | The value for Resource is a later time than what you enter or select for Value or is the same time. | Time |
| Is Blank | The value for Resource is either not set or references no value. Use it to determine whether a field or variable value is set to no value similar to Is Null. See [Text](https://help.salesforce.com/s/articleView?id=platform.flow_ref_operators_condition.htm&release=264.0.0&type=5). | Boolean |
| Is Null | The value for Resource is either not set or references no value. Use it to determine whether a field or variable value is set to no value. | Boolean |
| Less Than | The value for Resource is an earlier time than what you enter or select for Value. | Time |
| Less Than or Equal | The value for Resource is an earlier time than what you enter or select for Value or is the same time. | Time |

#### See Also

- [Flow Operators in Data Elements and Record Choice Sets](https://help.salesforce.com/s/articleView?id=platform.flow_ref_operators_filter.htm&release=264.0.0&type=5 "Filter conditions narrow the scope of records that the flow operates on. For example, use filter conditions to update only the contacts that are associated with the Acme Wireless account. When you add an Update Records element, use filter conditions to narrow the scope to just the contacts whose parent account is Acme Wireless. The In and Not In operators are available only in Create Records, Get Records, and Update Records elements.")