Salesforce's Spring '25 release is coming soon to our environments. Like past releases, it brings great features for Salesforce Flow. Check out the new flow features of Spring '25 release.
1- Open Flow Versions from Canvas
Starting with the Spring '25 release, you can open flow versions in individual tabs without leaving the Flow Builder. This enhancement makes it easier to compare different flow versions side by side.
2- Keyboard Shortcuts
Keyboard shortcuts save time by letting you do things faster without using a mouse. Now you can use the following keyboard shortcuts in Flow Builder.
Undo: Ctrl/Cmd + Z
Redo: Ctrl/Cmd + Y
Save As: Shift + Ctrl/Cmd + S
3- Nested Search in Resource Picker
The search in the resource picker is now smarter, bringing together relevant information from various types of resources. For example, search results can include record variables, custom labels, and other global variables.
4- Limit Number of Retrieved Records
Get Records element can store only the first record or all of the records that meet your criteria. What if you want to limit your collection and store only first N records in the collection? You can achieve this using the Collection Sort element. However, it means that you need to use an extra element just to limit your collection.
Starting with the Spring '25 release, you can directly limit the number of records returned from the Get Records element. You can either manually enter a value (ranging from 2 to 20,000) or reference a Number resource from the flow.
5- Send Email with Attachments
You can now send emails with attachments directly using the Send Email action. With this enhancement, there's no longer a need for custom actions to send emails. To include attachments, simply provide a comma-separated list of Content Version IDs.
6- Reactive Screen Actions
Salesforce introduced the Action Button component in the Summer '24 release. This game-changing feature allows you to run autolaunched flows directly from flow screens. However, you have to click a button, which may not be ideal for some use cases.
Starting with the Spring '25 release, you can run autolaunched flows without needing to click a button. The new Screen Action feature is not a separate screen component but a part of the Screen element itself. Simply select an autolaunched flow, set input values, and use its output directly on your screen!
For instance, whenever the question field is changed, the Screen Action automatically runs an autolaunched flow that makes a callout to ChatGPT and returns the answer.
7- Immediate Input Validations
Previously, input validations were firing only after clicking the Next button. Starting with the Spring '25 release, input validations fire immediately.
8- Display Progress Indicators
After many years, Screen Flow finally includes a standard Progress Indicator! It’s not a separate screen component but a part of the Screen element.
To set up a progress indicator, on the flow canvas, click the settings icon to open the flow’s version properties. Then select Show a progress indicator on screen elements.
Create Stage resources to use as progress indicators, and assign the relevant one to the Stage field of each specific Screen element.
Although the new Progress Indicators will be enough for many use cases, they have some limitations. For instance, they are not reactive and only display the current stage, meaning you cannot select a new value directly from the path. If you need these capabilities, consider using custom solutions like this component.
9- Create New Flow Experience
Salesforce has changed the new flow type selection experience. You can now select a category, flow type, use search, or let Einstein build an automation for you.
10- Transform: Join
Transform element now supports inner join to merge data from two different data types into a single collection.
Select two source collections that contain the fields to join into one target collection. For the join keys, select the fields in each source collection that correspond with each other. For join fields, select the fields to return into one target collection.
Always getting better - love it!
Yes, I think so!
Thanks for the summary of new flow features Yumi!!
The speed of posting is commendable, Yumi. Wow!
Haha thank you!