Salesforce Flow

Automate processes for every app, experience, and portal with declarative tools. Expand flow-building options by developing custom Apex actions, Lightning web components, and Apex-defined data types, and by integrating with MuleSoft and other web services.
Read More
Salesforce Help

Flows 

Understand the requirements, methods, and multitude of options for building and maintaining flows.
Read More
Salesforce Help

Flow Orchestration 

Understand how to create orchestrations: multi-step processes that interact with multiple users and multiple systems.
Read More
Developer Guide

Lightning Web Components Developer Guide

Create custom flow screen components. Simplify and customize how Apex actions and screen components are configured in Flow Builder.
Read More
Developer Guide

Apex Developer Guide

Expand flow-building options with custom Apex actions. Create complex data objects that flows can use in Apex-defined variables.
Read More
Salesforce Help

Trigger Flows with Data Cloud Data 

Create flows that launch when a record from a Data Cloud data model object or calculated insight object changes and meets your specified conditions.
Read More
Community Resources

UnofficialSF 

UnofficialSF is a loose collaboration of bloggers, MVPs, and the occasional Salesforce employee. This content is not official Salesforce content, though, so use it at your own risk.
Read More
Developer Guide

Actions Developer Guide

Use REST API to invoke autolaunched flows and invocable processes.
Read More
Architect Decision Guide

Record-Triggered Automation 

Architect's Guide to Record-Triggered Automation on Salesforce
Read More
Salesforce Help

External Services 

Quickly generate actions to integrate flows with MuleSoft and other web services.
Read More
Developer Guide

Platform Events Developer Guide

Trigger and resume flows with platform event messages. Publish event messages with flows.
Read More
Salesforce Help

Process Builder 

Build processes only when flows don't meet your needs, for example, to evaluate a record multiple times in a single save operation.
All Docs

Documentation

Trail

Automate Your Business Processes with Salesforce Flow 

4400 PointsOptimize your business processes by harnessing the power of Salesforce Flow.
Trail

Build Flows with Flow Builder 

2900 PointsBuild, test, and distribute flows to automate your business processes.
Superbadge

Process Automation Specialist 

5500 PointsShowcase your mastery of business process automation without writing a line of code.
All Trailhead Modules

Trailhead

The Ultimate Guide to Flow Best Practices and Standards

Learn about best practices, ‘gotchas,’ and design tips to make sure your flows scale with your organization.June 16, 2021

Getting Started with Salesforce Flow for Developers

As a Developer, get hands on with Flow and accelerate your development time while building a consist user experience.October 21, 2020

LWC Best Practices for Screen Flows

Ensure your components integrate well within the flow runtime engine and work as expected in this blog about Screen Flows.February 01, 2023

Embed Screen Flows in Your Lightning Web Components

Screen Flow lets developers and admins create user interfaces and tie them to Salesforce data, and use Lightning Web Components as flow elements.December 15, 2022

Get Started with Flow Builder 

This post on the Salesforce Admins blog provides some tutorials to help you ramp up with Flow Builder.January 30, 2019

Get more developer news

More Blog Posts

Blogs

Deciding to Use Flow with Jennifer Lee

In this episode, Jennifer Lee talks about her experiences as a Lead Solution Designer at John Hancock. There are a lot of considerations when it comes to adding Flow into Salesforce applications and today, Jennifer helps us navigate through the different kinds of Flow and relevant use cases for them.25 min

Flow and Apex with Aidan Harding

Today’s guest is Aidan Harding. He is the Technology Director for Nebula Consulting. In this episode, we’re sitting down and talking about a variety of topics. Above all, we’re discussing how Flow and Apex can start being friends and working together.30 min

Developer Podcast

Developer PodcastTune in to our Developer Podcast hosted by René Winkelmeyer, Senior Director of Salesforce Developer Relations, and featuring our developer advocates. Hear insightful stories, quick tips, and relevant updates for the Salesforce Developer community.
More Episodes

Automation Components 

Automation Components are a collection of reusable and production-ready extensions that include invocable actions, flow screen components and local actions.

Easy Spaces 

Sample Lightning Web Components application based on an event management use case.
All Code Samples

Code Samples