New Flow Features of Spring '23 Release

New Flow Features of Spring '23 Release

Spring ’23 release is approaching and it will be in our environments soon. Just like the last few releases, also this release has many exciting features for Salesforce Flow. Here are the most important ones.

1- Element Descriptions are Easier to See

You can hover over the information icon to see the element's description. This is a great enhancement for the new flow builders.

Element Descriptions in spring '23 release

2- Descriptions are Visible on the Canvas

Now you can see the descriptions on the canvas. If an element doesn't have a description, description bubble doesn't appear next to the element,

Element descriptions are visible on the canvas in spring '23 release

3- Data Table is Generally Available

Salesforce introduced the data table component as a beta feature in the Winter '23 release. In Spring '23 release, data table becomes generally available. There are a few improvements as well! You can now preview the data table on the screen and it supports the composite fields like Name and Address.

Data table component in Spring '23 release

4- No More Element Iteration Limit

There was a flow specific limit that triggered when your flow hit 2000 elements. This limit was an issue for larger flows with loops. Although there were some work arounds for this limit, it was an issue for sure. In the Spring '23 release, this limitation is gone and you can say goodbye to the ITERATION_LIMIT_EXCEEDED error!

5- HTTP Callout (Beta)

Using the new HTTP Callout (Beta) button from the action element, you can now make calls to external web services. In order to make the callout, you can specify a Named Credential directly from this action and provide a sample JSON Response. After providing a sample JSON response, Flow will automatically generate a matching data structure. This data structure can be accessed in Flow builder without any code. Then you can map data types from the JSON response to variables of the flow.

HTTP Callout (Beta) feature of Spring '23 Release

This is a beta feature and only GET calls are supported for now.

6- Dynamic Forms for Flow Now Supports Multi-Select Picklists

Even though it has some limitations, Dynamic Forms for Flow became generally available in the Winter '23 release. In the Spring '23 release, Dynamic Forms for Flow starts to support multi-select picklist fields.

You can notice that the multi-select experience is different from the multi-select choice element. Multi-select picklist fields of Dynamic Forms for Flow have the same experience as the multi-select picklist fields found in record pages.

Dynamic Forms for Flow Now Supports Multi-Select Picklists in spring '23 release

7- Reactive Screen Components (Beta)

A dream is coming true! With reactive screen components, you can configure your screen components so that they react to a user’s actions on the same screen. Before the Spring '23 release, for a component to react to changes in another component, you had to put them into separate screens.

You have to opt into the beta by enabling the permission in Process Automation Settings.

Opt into the beta

Here is the list of supported reactive components in Spring '23 release:

Text, Date, Date Time, Checkbox, Number, Password, Currency, Data Table, Email, Name, Address, Slider, Toggle, Custom LWC Components.

Although Choices, Formulas, Display Text, and Record Fields (Dynamic Forms for Flow) are not yet reactive, they will be supported in the future.

Reactive Components in Spring '23

8- Choice Lookup (Beta) Component

You can now display your choices in a Lookup format using the new Choice Lookup (Beta) component. 

Choice Lookup (Beta) Component

Using this new component, you can display your choices in the lookup format. On the other hand, you can create a filtered record choice set or collection choice set and use it with this component. This will let you build lookups with filters.

When you click on the field, it displays all the available choices, just like a picklist field (and not like a lookup field).

Choice Lookup (Beta) Example

Another great thing is that now you can reach both the label and value of the selected choice!

Selected choice values

9- Migrate to Flow Tool Supports Process Builder Processes

Salesforce introduced the Migrate to Flow Tool some time ago. Before the Spring '23 release, it could migrate workflow rules only. Starting with the Spring '23 release, you can use the same tool to migrate your Process Builder processes as well.

First of all, select the process that you want to migrate.

Migrate to flow tool

Then, select the process’s criteria that you want to migrate to a flow.

Select criteria to migrate

Lastly, test and edit your flow.

Test the flow after migration


4 Trackbacks / Pingbacks

  1. Enhanced Domains in Salesforce - Salesforce Time
  2. Using Flow to Make an HTTP Callout without Code - Salesforce Time
  3. New Flow Features of Summer '23 Release - Salesforce Time
  4. Reactive Screen Components in Flow - Salesforce Time

Leave a Reply

Your email address will not be published.