---
schema_version: "1"
id: 46755dc7ca9c52a608d481ca2c5fab99101657c9340e5674b5630539aa296f8f
title: Considerations for Evaluation Flows for Orchestrations
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/orchestrator_considerations_evaluation_flows.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.orchestrator_considerations_evaluation_flows.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 1d649a1bab06a1f7a65f70b67f847c8828f5bf4fa8a67eda7d5d35a06108f7e6
description: Keep these considerations in mind when using evaluation flows as entry or exit conditions in orchestrations.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Considerations for Evaluation Flows for Orchestrations

Keep these considerations in mind when using evaluation flows as entry or exit conditions in orchestrations.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.automate_orchestrator_about_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Review the supported products and editions for Flow Orchestration.">View supported editions for Flow Orchestration.</a></td></tr></tbody></table>

An evaluation flow is a flow with a process type of Evaluation Flow. It’s an autolaunched flow that contains a predefined Boolean output variable named isOrchestrationConditionMet.

## General Guidelines

Use an evaluation flow to pause an orchestration until a specific field update occurs.

Don’t loop through records or make external callouts in evaluation flows.

To pass variables from the orchestration into an evaluation flow, use evaluation flow input variables.

## Output Variable

An evaluation flow has one output variable named isOrchestrationConditionMet.

The isOrchestrationConditionMet output variable must be Boolean and initialized to false.

The values of all output variables other than isOrchestrationConditionMet are discarded and not used by the orchestration.