Flow Limits per Org

Review per-org, per-interview, and marketing flow limits, including limits for flow versions, active flows, scheduled interviews, and heap size.

Required Editions

General Flow Limits

The maximum flow interview size is approximately 1 MB. If the interview is too large, it can't be persisted or paused.

Per-Org Limit Essentials or Professional Editions Enterprise, Unlimited, Performance, or Developer Editions
Versions per flow 50 50
Elements run at runtime per flow None None 1
Active flows per flow type2 5 2,000
Total flows per flow type2 5 4,000
Groups of scheduled actions from processes that are run per hour based on a specific time 1,000 1,000

Combined total of these automations that start or resume based on a record’s field value.

  • Resume events that are defined in active flows
  • Groups of scheduled actions that are defined in active processes
  • Time triggers that are defined in active workflow rules
  • Inactive flow interviews that are resumed
20,000 20,000
Schedule-triggered flow interviews per 24 hours 250,000, or the number of user licenses in your org multiplied by 200, whichever is greater.3
Total heap size per flow interview 215 MB4

1In API version 57.0, the limit of 2000 flow elements was removed. In API version 56.0 and earlier, flows could have a maximum of 2000 flow elements.

2These limits don't apply to marketing flows. See the Limits for Marketing Flows section for more information.

3The license types that count toward this limit include: full Salesforce and Salesforce Platform user licenses, App Subscription user licenses, Chatter Only users, Identity users, and Company Communities users.

4In API version 61.0, the limit was changed to 215 MB. In API version 60.0 and earlier, the limit is 750 MB. Salesforce doesn’t report flow heap usage for this limit. The heap usage shown in Apex debug logs is for Apex governor limits, not for this flow limit.

Make sure to also review per-transaction limits, such as how many Create Records elements you can have, in Per-Transaction Flow Limits.

Limits for Marketing Flows

These limits apply to segment-triggered flows, form-triggered flows, automation event-triggered flows, activation-triggered flows, on-demand flows, and broadcast flows, depending on Marketing Cloud edition.

Per-Org Limit Marketing Cloud Starter Edition Marketing Cloud Growth Edition, or Data 360 Marketing Cloud Advanced Edition
Active flows per flow type 50 500 750
Active automation event-triggered flows per trigger object1 Not applicable 20 30
Total flows per flow type 2,000 50,000 50,000

1Automation event-triggered flows have a per-trigger-object limit that applies separately to each object, such as Lead, Contact, or Prospect. This limit is separate from the org-wide active flows allocation. When you reach the limit for a trigger object, deactivate an active automation event-triggered flow for that object before you activate another one.

Segment-triggered flows, form-triggered flows, automation event-triggered flows, activation-triggered flows, on-demand flows, and broadcast flows bulkify certain operations, grouping together up to 200 record changes per transaction. For more information on bulkification, see Flow Bulkification in Transactions. Elements that can trigger bulkified operations include:

  • Create Records
  • Get Records
  • Update Records
  • Delete Records
  • Subflows
  • Apex Actions
  • Flow Core Actions