15 Fabulous Flow Updates from Salesforce Winter ’22 Release

Salesforce Winter ‘22 release is just around the corner. After having published the blog on general Salesforce updates, this time we have come up with an exclusive article on fabulous Flow features from this release. This release probably has, the largest number of Flow updates ever since Flow got an overhaul back in 2019Salesforce is, certainly, “GOING WITH THE FLOW” to a declarative and point-and-click automation future with absolutely no updates in Process Builder and Workflow. There are almost 30 release updates with regards to Salesforce Flow and we have come up with our fabulous 15. The features are categorized in different sections namely Flow Builder, Flow Debugging and Flow Management. So, let’s have a quick rundown of the latest and greatest features of Salesforce Flow. 

Flow Builder

1. Connect a Record-Triggered Flow to an External System Using an Asynchronous Path

At last, now it is possible to integrate Record-Triggered Flow with an external system and update external objects using clicks not code. To do that, just include an asynchronous path that can run after Flow has finished with what it was meant to do. E.g. You can have a Record-Triggered Flow firing on Sample Request object when approved, then you can send those details using an asynchronous path to a third-party ERP for actual fulfilment of the samples and shipment.  

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_asynchronous_path.htm&type=5&release=234  

2. Roll Back Pending Record Changes When a Flow Element Fails at Run Time

There’s a shiny, brand-new element in Flow Builder called as “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. Earlier, even if Flow used to fail, the pending record changes used to get committed to the database which was not ideal. So now Roll-Back Records element gives you the granular control on how the Flow should behave if anything goes wrong along the way. E.g. If you have a Screen Flow where a user is required to create a Contact and a then Case to associate with it, should the Case creation fail, the Flow shall roll-back the transaction and does not commit the created Contact. 

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_roll_back_records.htm&type=5&release=234  

3. Supercharge Scheduled Paths with Enhancements for Minutes, Batching, and Limits

Now you can specify the time in minutes for when the scheduled path should run for a Flow. Before Winter ‘22 you could set the time only in hours or days before the time. Furthermore, you can also define the batch size to process limited number of records at a time. This will allow you to increase the performance of system and stay below the set governor limits for batch size. E.g. Now you can send event attendees reminders merely before a few minutes and process the attendee records in a pre-defined group of batches. 

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_scheduled_paths_minutes.htm&type=5&release=23

4. Send an Outbound Message from Your Record-Triggered Flow

Big update alert! “Now you can send an Outbound message from a Record-Triggered Flow”. Yes, you heard it right! The “Outbound Message” is available as a core action in Flow Builder. This probably steals the show when it comes to the Flow updates in WI ‘22 release as this was the most awaited update required. Now is that a good-enough reason to migrate to Flows? Or do you still have some excuses to still keep using Workflows?  e.g., Notify an external service endpoint when a high-priority Case is created, or an Opportunity is closed, etc. 

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_outbound_message.htm&type=5&release=234  

5. Enjoy a Streamlined Trigger Setup Experience in Flow Builder

Salesforce has fulfilled the communities’ demands yet again. We now have a redesigned “Configure Start” page in Flow builder. Now you can set all the firing conditions for a Flow on a single page starting from selecting the object, configuring the trigger, setting entry criteria, and finally selecting how best to optimize the Flow. Surely, this is going to be a swift experience for admins or developers in configuring the Flows. Earlier you had to do this on different screens.  

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_improved_trigger_setup.htm&type=5&release=234  

6. Customize Button Labels in the Flow Screen Footer (Beta)

When you are creating a Screen Flow, now you can rename the footer navigation button labels for Previous, Pause, Next and Finish buttons to whatever you want; taking one more step towards customizing the user experience. It helps users understand what is going to happen if they click any of those navigation buttons. As depicted in above picture, ‘Create Contact’ button clearly signifies that a user needs to click that button to create a Contact record rather than just having generic Flow “Finish” button. Earlier developers had to create custom components only to customize the footer labels, but not anymore. 

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_custom_footer_labels_beta.htm&type=5&release=234 

7. Connect to More Elements Across the Auto-Layout Canvas (Beta)

When you are creating a Flow in the Auto-Layout canvas mode, use the new “Go to Connector” to connect to a Flow element that do not follow the regular consecutive auto-layout path. You can use this feature to connect to any other element except an End element. This helps to connect any two elements that are not one after the other on the auto-layout path. Just click the Add Element node on the connector that you want to change, and then select “Connect to element”. 

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_connect_more_in_auto_layout.htm&type=5&release=234

8. Set Up Flow Screen Choice Options with Fewer Clicks

Fast-create Screen Flow choice option feature is yet another productivity booster and time-saving update for working with Screen Flows. Using which you can quickly create standalone choice options for your choice components, thereby reducing the number of clicks it used to take otherwise. It is facile to create a standalone choice, just fill the text in the Choice field, and click the option to create that choice. Flow Builder creates the standalone choice for you and adds a reference to it in the Choice field.  

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_simpler_choices.htm&type=5&release=234

9. Create a Managed-Installed Flow That Admins Can Override and Customize

As an ISV Partner developer, now you can create Flows that can be overridden by admins to customize a portion of the installed package. A package can contain a plethora of components so by providing this ability to admins they can customize a certain part of the overall package to meet org-specific business requirements. Once admin creates an override, the new Flow is used when the criteria is met.  This frees admins from updating any of the references such as processes, REST API calls, or custom buttons or links. E.g. An admin wants to change a Flow from a package which is embedded in a Lightning page. The admin saves the original Flow as an override and the changes are made to new Flow which is visible on the page later. Prior to this, the only option admins had was to create a Flow from a template.  

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_builder_overrides.htm&type=5&release=234 

Flow Debugging

10. Change Record Field Values Temporarily While Debugging

Now you can take the benefit of updating the values of a record while debugging your Flows. No more switching browser tabs to go back to record, make changes and come back to Flow builder in setup. That’s cool.  Furthermore, you also have the ability to change the debug entry conditions and decision outcomes. Gone are the days when you could select only the record to debug your Flows. Important thing to note here is even when you are updating the records, they are rolled back after debugging is complete. So don’t panic about making any changes to database. E.g. You are testing if the billing address fields are changed during an Account update transaction, then you can perform those steps in the Debug Flow page similarly how you could have done on a record page.   

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_debug_inline_editing.htm&type=5&release=234 

11. Debug Scheduled Paths in Record-Triggered Flows

Salesforce has added a new section “Select Path” on Debug Flow page for Record-Triggered Flows. You can now select a path to debug whether it is a scheduled path, immediate path, or an asynchronous path. The paths that you have created in the Flow appear in the list. Choose one path at a time and debug the Record-Triggered Flow. E.g., Service Contract flow can have more than one path, an immediate one when it is created or updated and a scheduled-path when it is about to expire. So, now you can debug each use case individually.  

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_debug_scheduled_paths.htm&type=5&release=234 

12. Choose More Options When You Debug a Flow

The Flow Debug Details page has a new look. Now when you debug a Flow, you can see element labels in Flow Builder and also in flow error emails. You have the option to set debug panel preferences such as Show API Names, Show Governor Limit Consumption or Show Transaction Boundaries. Debug Details panel is in an accordion style now with all the sections collapsed by default except for the ones where error occurred. So, you can focus on the element that caused the Flow to fail. Furthermore, when you click Debug in a Flow, it does not open a separate browser tab so one less tab to work with.   

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_debug_more_options.htm&type=5&release=234 

Flow Management

13. View All Triggering Objects and Platform Events for Triggered Flows

There’s a new Flow list view in town. Doesn’t sound familiar to ears, isn’t it? But it’s true. The all-new, editable, Triggered Flows list view shows you the object or platform event that triggers each flow just how you are used to see it on a Process Builder. Earlier you had to open the latest version of the Flow and see which object is triggering the Flow and when. Most of us even followed a certain naming convention to identify the Flows such “Account Flow – After a record is created or edited”.  This is extremely helpful to take a quick glance at the Flows in the org. E.g. An Admin can take a sneak-peak on Flows detail page before inserting Accounts in system to analyze whether that will trigger any Flows.  

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_mgmt_triggered_flows_list_view.htm&type=5&release=234 

14. Send Email Notifications for Every Automated Field Update

Process Automation Settings page in setup has a new setting “Send an email each time automation updates the same record”. Enable this setting if you wish to send an email notification each time a workflow rule, process, or Apex trigger updates the same record that triggered the automation. This previously released update required you to contact Salesforce Customer Support to stop suppressing email notifications. But now you can just turn it on like checking off a task off your list. Examples of use cases for this can be send a welcome email when a user is created, notify Case owner if they have been assigned a create an assignment rule and choose to notify users when they’ve been assigned a case. 

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_mgmt_email_notifications.htm&type=5&release=234 

15. Run Optimizer to Get Recommendations for Migrating Your Workflow Rules to Flows

Salesforce Optimizer, the handy-dandy org analysis tool has a new update. Now it recommends you to move from using Workflow Rules to using Lightning Flow a.k.a Salesforce Flow. It shows “Action Required” if you have any Workflows that can be converted to Flow, or have any inactive Workflow Rules that need deletion.  Salesforce Optimizer has updated the functions such as Migrating Workflow Rules to Flow Builder, Active Workflow Rule Limits, and Inactive Workflow Rules. So run the optimizer today and analyze the number of Workflows that need migration. The sooner your organization migrates to Flows the better because the Workflow Rules are not going to be upgraded in future and all the focus going forward will be on Flows. So, don’t be late to the party! 

Reference URL – https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_mgmt_optimizer.htm&type=5&release=234  

These were the most promising Flow updates from Winter ‘22 release. We are extremely excited to try our hands-on and start using them in real-life scenarios and can’t wait for them to be generally available. 

Leave a comment

Bridging educational gaps for underprivileged children

Aethereus as a part of its CSR initiative joins UPAY as a partner and makes a commitment to provide UPAY with certain learning equipment that aim to educate the underprivileged

 

children through Reach & Teach initiative. We strongly support this mission and envisions on removing disparities in the field of education and provide each child access to quality education by supporting the operations of UPAY learning center in Pune.

Welfare and Education initiatives to empower children affected by Farmer suicides

Aethereus partnered with Snehwan an NGO who works for children who lost their parents to farmer’s suicide. Aethereus supported SNEHWAN to build classrooms & to work for the welfare of SNEHWAN children to make them self-sufficient in their lives and help them upskill for their future career roles.

Empowering Acid Attack Survivors

The Brave Souls Foundation is a non-profit organisation established and led by acid attack survivors to prevent acid attacks, combat gender-based violence, and improve the welfare of survivors.


Aethereus has made a significant impact by supporting survivors through comprehensive assistance, offering vital resources such as medical, psychological, educational, financial, and legal support. This compassionate initiative encompasses a wide range of needs, including rehabilitation, access to food, essential medications, and secure shelter for these resilient survivors.

Empowering underpriviledge kids with Diwali workshops

Tara Mobile Creche (TMC), a non-profit organization, focuses on addressing the health and educational needs of children whose parents work on construction sites in Pune. Through the 'Aethereus Community Outreach' program, #TeamAethereus dedicated the day to candle making workshops, teaching sessions, and sharing goodies with the kids on the occasion of Diwali. Interacting with the remarkably talented kids, sharing experiences, listening to their stories, and witnessing the dreams in their eyes was a rewarding experience.

Blood donation drive on India’s 74 th republic day

Aethereus ringed in 74th Republic Day celebrations by organizing a blood donation camp to commemorate the sacrifice of our freedom fighters. More than 100+ participated in this drive collecting 250 units of blood, which used to help kids suffering from Thalassemia disease.


#TeamAethereus salutes all the rockstars who donated blood and impacted many lives to celebrate this festival. More power to you!

Paying way for a digital educational future

Aethereus has partnered with SOCH to make a meaningful impact on the lives of underprivileged children, ensuring they receive the necessary knowledge and education. Together, we've positively influenced the education of 200 children in Ghaziabad, by transforming Prathmik Vidyalaya first government school in Ghaziabad with fully digital classrooms. This marks a significant milestone in demonstrating how technology and education can collaboratively shape a brighter future for students in need.

Celebrating stories of 'Grit & Guts' with Pragati Foundation on Women’s Day

Aethereus 2023 Women’s Day theme was about celebrating the stories of ‘Grit & Guts’ from Pragati Foundation, a non-profit organization working to provide dignity to women from underprivileged communities. As a part of the Aethereus Outreach Program, it was humbling to listen to inspiring stories of their real struggles, their ‘Grit & Guts’ to march on and shine brilliantly with help from Pragati Foundation.  

Spreading Diwali joy with elderly at Silver home

Aethereus believes in fostering a sense of community and giving back, especially during times of celebration. In the spirit of Diwali, #TeamAethereus spent quality time with the old age people at Silver Homes, sharing smiles, laughter, and heartfelt conversations. We distributed delightful snacks and traditional diyas, illuminating not just their surroundings but also their spirits.

Cards and Payment company based in USA

The Need
Unify data across Marketing, Sales, Service and legacy systems for AI powered Customer attrition prediction


Approach 
Conduct Data cloud discovery and define integration architecture for creating C360 view. Foundation for cognitive churn prediction analysis


Expected Outcomes
Predict customers at risk – via smart AI predictions – based on their engagements history. Reduce attrition by 15% improved campaign outcomes

A professional services firm based in USA

The Need
Unified B2B Marketing journeys and insights across 12+ marketing channels

 

Approach 
Leverage Data Cloud + Pardot + Datorama for AI powered segmentation and marketing channel optimization dashboards


Expected Outcomes
Identify unknown customers visiting website leveraging data from multiple sources and target them with AI powered lead scoring – leading to 50% improved campaign outcomes

A global commercial vehicle manufacturer

The Need
reate Customer 360 view across 50+ data sources to enable AI powered segmentation with data cloud


Approach 
Aethereus leveraged Data Cloud for data profiling and harmonization across 50+ sources


Expected Outcomes
Unified view of customer journey across Marketing, Sales and Journey. AI powered campaign journeys leading to 2X improvement in targeting

Fleet Management Company in US

The Need
Improve agent productivity with AI powered suggestions and auto-responses


Approach 
Aethereus leveraged Einstein Next Best Action and Einstein for Service to leverage AI-powered case classification, next best actions and cognitive service replies


Expected Outcomes
24% improved CSAT due to ‘first time right’ responses, 32% improvement in agent productivity

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.