Trigger a Process Multiple Times in a Single Transaction

Make your automated processes even more efficient by reevaluating a record multiple times in a single transaction.

Previously, when a record changed, the process always evaluated it with the specified criteria and executed an action group only once. This means that if another process, workflow rule, or flow changed the record, the process wouldn’t immediately evaluate the criteria again and wouldn’t apply to any changes made by other processes.

Now your processes can (optionally) evaluate the same record up to five additional times if another process, workflow rule, or flow updates the record in the same transaction.

When you choose an object and specify when to start the process, you are asked if you want to Allow process to evaluate a record multiple times in a single transaction?. Select Yes to allow the process to reevalute a record multiple times.

Screenshot of selecting to evaluate a record multiple times in a single transaction