Salesforce Spring ’22 Release Flow Top 10 New Features.

Salesforce Spring ’22 Release Notes are out here are some the new Flow Features we are excited about.

1. Place Flow Elements Automatically with Auto-Layout (Generally Available)

Building flows and aligning elements is easier with auto-layout. Elements on the canvas are spaced, connected, and aligned automatically, saving you time and keeping your canvas neatly organized. Auto-layout is now the default canvas layout for flows. User templates also now open in auto-layout.

Salesforce Spring 22 Flow Auto Layout

Source: Place Flow Elements Automatically with Auto-Layout (Generally Available)

2. Visualize All Your Record-Triggered Flows in One Place with Flow Trigger Explorer

See and manage your record-triggered flows with Flow Trigger Explorer, a new tool that’s more visual and interactive than the Flows list view. Flow Trigger Explorer shows all of the flows that are associated with a specified object and that run when a record is created, updated, or deleted. For example, quickly see all flows that are triggered to run when a case record is created.

Salesforce Flow Trigger Explorer

In Flow Trigger Explorer, select an object (1) and a trigger (2) to see flows that run when a record for that object is created, updated, or deleted. See all of the before-save (3) and after-save flows (4) that run for the same object and trigger. Click a flow label (5) to open the flow in Flow Builder in a new tab. See any asynchronous paths (6) that are associated with flows that run for the same object and trigger. Click a menu dropdown and select Flow Details and Versions (7) to see details and activate or deactivate versions of the flow.

Source: Visualize All Your Record-Triggered Flows in One Place with Flow Trigger Explorer

3. Define the Run Order of Record-Triggered Flows for an Object

Specify a trigger order value to determine the run order of before-save or after-save flows for the same object. Declaratively configure a flow to run before or after another flow. Order your flows to help ensure consistent results without creating overly complex flows, letting you divide automation by teams or logical owners.

When you save a before- or after-save record-triggered flow, specify a trigger order value from 1 to 2,000. In a flow that’s already saved, specify a trigger order value in the flow’s version properties.

Salesforce Spring 22 Release Define Run Order of Flows
  • Flows with the same trigger (before- or after-save) on the same object with trigger order values from 1 to 1,000 run in ascending order (1, 2, 3, and so on). Multiple flows with the same trigger order value run in alphabetical order based on the flows’ API names.
  • Flows without trigger order values run next and in the order of their created dates. Flows in Winter ’22 and before run and continue to run in this order, unless you define a trigger order value for them.
  • Flows with trigger order values from 1,001 to 2,000 run next and in ascending order. Any ties are settled using the flows’ API names.

When you order a large number of flows, a best practice is to evenly distribute the trigger order values, for example, 10, 20, 30, or 100, 200, 300. Then later, you can easily slot another flow in between, for example, between 10 and 20. This practice can help you avoid changing the trigger order values for preexisting flows.

Activating, deactivating, or changing the order for one flow can cause the order for other flows to be automatically updated. Ordering record-triggered flows has no direct effect on any associated scheduled or asynchronous paths.

Source: Define the Run Order of Record-Triggered Flows for an Object

4. Configure Flows with Your Keyboard and Screen Reader

With new accessibility options, you can create and edit flows and screens using only your keyboard. Screen readers also now describe elements within a canvas, as well as elements’ positions relative to each other. In auto-layout, these keyboard shortcuts are updated.

ACTIONMACOSWINDOWS
Switch section focusF6, Shift+F6 (backwards)F6, Shift+F6 (backwards)
Switch item focusTab, Shift+Tab (backwards)Tab, Shift+Tab (backwards)
Navigate element menuArrow keysArrow keys
Configure the selected componentEnterEnter
Reorder the selected componentSpacebar, then arrow keysSpacebar, then arrow keys
Cancel reorderingEscEsc

For editing screen elements, these keyboard shortcuts are updated.

ACTIONMACOSWINDOWS
Return to canvasShift+F6Shift+F6
Switch item focusTab, Shift+Tab (backwards)Tab, Shift+Tab (backwards)
Configure the selected componentEnterEnter
Reorder the selected componentSpacebar, then arrow keysSpacebar, then arrow keys
Cancel reorderingEscEsc

Source: Configure Flows with Your Keyboard and Screen Reader

5. Make Custom Screen Components React to Other Components on the Same Flow Screen (Pilot)

Design a flow screen with custom screen components that respond to updates on the same screen, and reduce the number of screens for a user to navigate through. Previously, you placed these components on separate screens.

For example, you design a flow screen where a user searches for a knowledge article. As the user enters a string in a Text component, a custom Knowledge Article Search component searches using the text input value and returns the search results on the same screen. Another example is including a custom component that performs a calculation using numerical outputs from other components on the same screen.

Source: Make Custom Screen Components React to Other Components on the Same Flow Screen (Pilot)

Read more on next page…

Pages: 1 2

Please Leave a Comment