Process specific records directly from business workflows by passing a collection of record IDs into a batch job. Replace simple text variables with dynamic collection variables by using the IN operator to increase filtering precision and target only the records selected for the business workflow. Pass a list of up to 200 selected records directly into a batch job run to make accurate data updates and reduce the risk of unintended changes.
Where: This change applies to Lightning Experience in Professional, Enterprise, Unlimited, and Developer editions where Batch Management is available.
Why: Eliminate the need for complex, predefined filter logic by limiting the job to selected records. For example, rather than running a job for every asset in Damaged status, an inventory manager can select 5 specific devices and use the IN operator to process only those unique IDs.
How: When configuring the batch job, set the condition to use the IN operator, for example, assetId IN assetIds. Map the condition to a flow input variable that uniquely identifies each record being processed.