Spring ‘22 preview orgs are live, so it’s time for a preview party! The exciting period of time during which changes are available in preview orgs (Sign-Ups live from December 16th) is about to kick off – we will then be able to explore new Salesforce release features before they’re pushed to Production. This is the ideal time to learn how we can harness these new powers to our advantage when they are released officially (available here).
As usual, there should be a unique Trailhead Treasure Hunter badge up for grabs – earn this by posting about the treasures you discover (as a comment on this post in the Trailblazer Community with the hashtag #Spring22Treasure).
Alright alright alright… Even though we are only a few days in, I have already made Spring ’22 discoveries that are sure to blow your mind! Here are my top personal favourites so far…
Flow Trigger Explorer
If you know me, you’ll know that the very first place I looked once the preview went live was the Flows section in Setup. This time I was IMMEDIATELY delighted. Upon glancing at the Flows homepage in Setup, I discovered a new button entitled ‘Flow Trigger Explorer’.
What I saw next excited me to my core…
Salesforce’s Flow Trigger Explorer allows a System Administrator to analyse any and all existing Record Triggered Flows against a particular Object broken down by:
- ‘Fast Field Updates’ (Before Trigger)
- ‘Actions and Related Records’ (After Trigger)
- ‘Run Asynchronously’
For example, in the screenshot below you can see a summary of the Record Triggered Flows I have running for an Account when it is Created.
As Flows become the sole declarative automation tool for Salesforce Administrators, having an easy way to analyse these Triggered Flows will be invaluable.
You can also access Flow Trigger Explorer directly from inside a relevant Flow (from Auto-Layout or Freeform).
Flow Auto-Layout and Freeform Options Now a Picklist
A minor change from the previous Flow Builder, now you can flick between Auto-Layout and Freeform Flow Builder styles with ease. What was previously a toggle (Auto-Layout on or off) is now a Picklist that allows you to change between the out-of-beta Auto-Layout tool, or the previous Freeform tool.
Migrate to Flow (Beta)
It’s finally here! The long-awaited Migrate to Flow tool that Salesforce Administrators can use to turn existing Workflow Rules (and, in the future, Processes from Process Builder as well) to Flows.
To migrate a Workflow Rule to a new Flow, simply ensure that the checkbox on the left is ticked, and then click Migrate to Flow. From there the process is super complex… just kidding, you’re all done! A brand new Flow has been generated based on the original Workflow Rule. All you need to do is test it, deactivate the Workflow Rule, and activate the new Flow.
It’s worth noting that the Migrate to Flow tool may not always be your best bet when it comes to pushing old functionality into the new Flow tool. Given the upcoming crossroads, it may be worth spending some time internally analysing the legacy tools’ functionality and rebuilding them as a single Flow rather than multiple individual ones. It’s a time when you can realign your declarative process automation tools to your business processes.
Prioritising Flow Trigger Order
I’m stunned! This is not something I saw coming, but FAR more valuable than any other Flow update I’ve seen in recent times, and it will surely help to make Flow the best declarative process automation tool it can be. Now, by populating a Number field with a number between 1 and 2,000, a System Administrator can prioritise Flows above each other. See the game-changing ‘Trigger Order’ field below:
Collection Management Features in Flow
Salesforce has added two new features to make it easier to manage Flow Collection Variables (equivalent to Apex’s Lists): Collection Sort and Collection Filter.
Collection Sort allows you to sort a collection by a specific value. You can sort a Text Collection alphabetically, or a Record Collection alphabetically by name. You can even sort a Collection of numbers in ascending or descending order. Once sorted, you can then choose to keep on a specific number of values.
Collection Filter allows you to filter out specific variables from within an existing Collection.
Einstein Search Setup Changes
Einstein Search has relabeled the ‘Search Results Objects (Beta)’ section in Setup to ‘Object to Always Search (Beta)’. Salesforce has also added an option to provide feedback about this feature.
There you have it! These are my favourite features (uncovered so far!). This feels like a leaner Salesforce release feature-wise, but the changes that have been delivered are quite impactful.
This is very much the case when it comes to Flow, as it’s pulled one of the few features from Process Builder that it didn’t have yet (Time Based Actions). It’ll be exciting to see some of the more hidden features come to light when the Salesforce Release Notes are released on December 22nd.
Sign up to a pre-release org yourself to see what you can find (Sign-Ups live from December 16th).