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.

Flow Knowledge- Wiki

Installable Flow Screen Components and Actions

NEW! Flow Orchestrator

Flow Wiki


Learn Flow

Extend Flow

Developing for Flow



 Flow on the Idea Exchange

Privacy Policy

Terms and Conditions

From Ralph Braun: Using the ‘Edit Quip Document’ Action

The Quip team has provided some powerful Flow Actions that allow flow to drive the creation of new Quip documents from Quip templates. Ralph Braun’s new wiki page builds out the Quip section of the UnofficialSF wiki: Keep in mind that EVERYONE is invited to create new wiki articles and submit edits to existing ones. […]

7 Things Architects Should Know About Flow

Check out my recent post on the official Salesforce Architect Medium blog channel around Flow! Thank you to the Salesforce Architect Relations team for the help in getting this out the door!

May 2021 Community Flowcast Video

Like the previous month I highlight a bunch of components, articles, and actions featured here on UnofficialSF – check it out in the link below! See below the video for links to each of the articles mentioned – enjoy! Eric Smith – Datatable Updates Now supporting Picklist Field Edits! https://unofficialsf.com/datatable-now-supports-picklist-field-edits/  3.2.1 Release https://unofficialsf.com/latest-release-notes-for-the-datatable-component/  Various – […]

Developer Notebook: Robert Fay shows how to make LWC-embedded screen flows resize properly

We previously published an LWC screen component called Screen Flow that allows flows to be embedded in Lightning Web Components.However, it doesn’t resize automatically. Rob Fay extended it to do this elegantly and then posted about it. Check it out! Note: Salesforce has an LWC version of the lightning:flow component under construction. Look for it […]

Best Practices for Creating Invocable Actions: Using Inner Classes and Invocable Variables

I’ve long been a fan of using invocable methods with flows. Today I’ll use a real-life scenario to explain the importance of using invocable variables as well. We’ll start by looking at the anti-pattern of a standalone invocable method, then we’ll follow best practices and refactor the solution into an invocable method plus invocable variables. […]