Each process runs in the context of a transaction. A transaction represents a set of
operations that are executed as a single unit. When a process is triggered more than one time in a
single transaction, Salesforce executes similar actions in one batch.
Available in: Essentials,
Professional, Enterprise, Performance, Unlimited,
and Developer Editions
Important Support and updates for Process Builder have ended as
of December 31, 2025. This means that support won't be provided for any process and bugs in
the Process Builder product won't be fixed. See Workflow Rules & Process Builder End of Support.
After
December 31, 2025, existing processes continue to run, and you can activate, deactivate, and
edit them; however, we recommend using Flow Builder. To migrate existing processes, plan
your switch
to Flow Builder and use the Migrate to Flow tool. For new
automations, create flows in Flow
Builder.
By
default, if one process in a batch fails, it causes all the processes in the batch to fail, and
the transaction rolls back. If one process in a batch fails while executing one of these
actions, Salesforce attempts to save all successful record changes in the batch up to three
times.
Create a Record
Flows (Create Records and Update Records elements only)
Processes (Create a Record and Update Records actions only)
Update Records
Example When you upload 100 cases, the flow MyProcess_2 triggers one process for each case.
50 processes stop at Create a Record action Create_Task_1.
The other 50 processes stop at Create a Record action Create_Task_2.
The result? At least two groups of bulk operations to execute.
One for the 50 processes that execute Create_Task_1
One for the 50 processes that execute Create_Task_2
Did this article solve your issue?
Let us know so we can improve!
Loading
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.