Welcome to the unofficial source of resources for Salesforce’s Flow product. Here, members of the community seek to provide a starting point for all useful Flow information.

Note that this is NOT an official Salesforce website and that some of the content available here is not official Salesforce-supported technology.

Quick Links

Flow Screen Components                      Flow Action Components

Flow Wiki


Learn Flow

Extend Flow

Developing for Flow


Find Flows and Flow Discussions

  • Flows
  • Utilities and Apps
  • Groups


 Flow on the Idea Exchange

Privacy Policy

Terms and Conditions

Launch Screen Flows Automatically When a Record Changes with ‘Detect and Launch’ Page Component

Suppose you have a screen flow that you want to automatically launch whenever you’re on a record page and the record changes. Most likely, this will be because you just edited the record. As an example, suppose you want to make it so that every time a Case is edited and its priority changes, a […]

Ensure Your Record Collections Have the Latest Data with Recalculate Formulas and Refresh Record Collections

Update on 9/2/20: RecalculateFormulas – New Action Coming Soon The original recalculate formulas action posted last week actually required a text collection of field names. I went ahead and created a new action that is a bit simpler to use – this new action now just takes an input collection and outputs a collection with […]

Supporting Dynamic Types in your Custom Property Editor (Winter 21 Preview)

Some actions and screen components have input attributes of type SObject or SObject[].  When configuring an instance of one of these, you need to provide a concrete type in order to save the flow successfully. The standard property editor does this by providing automatically generated mapping UI: As the developer of a custom property editor, […]

Make Use of the Platform Cache from Flow

Salesforce provides a Platform Cache that can serve as a temporary storage device for your data. One use of this is when you want to store some data with one flow and retrieve it with another. However, caches are intended only for data that doesn’t need to sit around for long. They’re not intended to […]

Developer Topic: Insert Screen Flows into your LWC

The lightning:flow component is commonly inserted into aura components to enable screen flows to run when those components are rendered. What if you want to insert a flow into your own LWC component?If you’re building an LWC, you can’t currently just invoke lightning:flow because it has not yet become available in an LWC version (and […]