Is there a limit on the number of autolaunched flows that can be invoked by a process builder or apex trigger/batch in a single transaction ?

As per this document , enterprise orgs are entitled to 10,000,000,000 "Maximum flow interviews without UI per month".

Does this mean I can have a maximum of 10,000,000,000 flow interviews throughout the month which includes all the record and autolaunched flows and there's no limit on whether I can consume the entire 10,000,000,000 in a single transaction ?

1 Answer 1


I don't know of a specific limit for the number of flows you can run in a single transaction, but flows are limited by a variety of limitations, such as CPU time out (10/60 seconds), SOQL (100) and DML (150) operations per transaction, elements executed per flow (2000), the global Salesforce transaction timeout (10 minutes), and probably a few others. You will run in to one of these limits far before you'll reach that limit.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .