Salesforce flows: new features in Winter 22

 features in Winter 22

Salesforce continues to take more and more technical updates in Flows. Every Salesforce release flow contains powerful enhancements. In the Winter ’22 Release of Salesforce, we could find many enhancements related to Salesforce Flows.

Auto-Layout Can Now Connect To More Elements

Now you can route the elements to anywhere you want and this has made auto-layout one step closer to the free form layout.

List View Can Now Show Triggering Object or Platform Events

Now you can use the “Triggering Object or Platform Event Label” field in your Flow list view, so you don’t need to open each flow to check the triggering object.

Use Optimizer To Evaluate Workflow Migration

If you are looking for some guidance to migrate your Workflows into Flows, you can now utilize the Optimizer.

CPU Time Is Measured More Accurately

Since it is measured accurately, Salesforce will enforce the CPU limit without any buffering. It will be a good idea to check if any of your existing complex flows to make sure they don’t fail.

Send Outbound Messages in Flow

After workflow, Now outbound message actions are available for record-triggered flows that run after the record is saved.

Call Subflow from Record-Triggered flow

Now we can separate our flow into blocks so it can be easier to read the structure. This is a really important update because now Flow structure can be one step closer to the Apex trigger/class structure.

Specify time in minutes in scheduled path

Now the schedule path also uses the 1-minute timeout instead of 15-second, so the scheduled interviews are less likely to fail.

Easy to Debug Record-Triggered Flows

You can now temporarily change the field value so you can also test the trigger. Previously you could only skip the start condition and test the whole flow in the actual environment.

Rollback transaction in Screen flow

Roll Back Pending Record Changes When a Flow Element Fails at Run Time There’s a shiny, brand-new element in Flow Builder called “Rollback Records”. You can use it to reverse a transaction to roll back the records created or updated and prevent the Flow from making any further amendments during its course in a fault path.

Customize Button labels in Screen flows

A great feature to design a better user experience of your flows! Display a custom button in the flow screen footer, customize text for the Next button, and controls display of the Previous button

For any queries on using these features, please reach out to