---
schema_version: "1"
id: c1a267ddbd673bec81e5d4096e9e929fc6c931c83b4ef6c5523d5f1bdcf372d7
title: Automatic Output in Flow Approval Processes
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/automate_automated_approvals_automatic_output.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.automate_automated_approvals_automatic_output.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 88cb2c0feb64a55c8d800e832f91b46b3f81a4f98be1e474b2fd2fcebe885234
description: Flow approval processes reference the status of stages and steps and output from referenced flows using automatic output.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Automatic Output in Flow Approval Processes

Flow approval processes reference the status of stages and steps and output from referenced flows using automatic output.

### 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_automated_approvals_about_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Review the supported products and editions for Flow Approval Processes.">View supported editions for Flow Approval Processes.</a></td></tr></tbody></table>

Flow Builder allows you to reference all automatic output resources anywhere in your flow approval process. When the flow approval process runs, however, it must process an element or resource before associated automatic output can be referenced. So when creating a flow approval process, make sure to reference automatic output resources only when they can be expected to have assigned values.

![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 To allow a flow approval process access to a user-defined output variable in a flow called by a step, mark it as **Available for output** in the flow.

![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 A flow approval process uses the isOrchestrationConditionMet output variable in evaluation flows. All other user-defined output variable values from evaluation flows are discarded.

Orchestration Run Access to Automatic Output  
| Automatic Output | Run-Time Availability |
| --- | --- |
| Stage Status | After the stage is in progress |
| Step Status | After the parent stage is in progress |
| Flow Output Variable | After the parent step has been completed |