No history yet

Introduction to Salesforce Flows

What Are Salesforce Flows?

Salesforce Flow is a tool that automates complex business processes. Think of it as creating a set of instructions that Salesforce can follow on its own. Instead of writing code, you use a visual editor to drag and drop elements, building a flowchart that dictates what should happen and when.

This “clicks-not-code” approach makes automation accessible to everyone, not just developers. You can build flows to guide users through a series of steps, like a wizard for collecting customer information, or you can have them run entirely in the background to handle tasks without anyone needing to lift a finger.

The Benefits of Automation

Using flows can transform how your business operates. The main goal is to make things easier, faster, and more consistent.

By automating processes, you can streamline operations, reduce manual work, and improve the overall user experience.

Imagine an employee onboarding process. Manually, you might have to create a user account, set up permissions, assign training tasks, and send a welcome email. A flow can do all of that automatically the moment a new hire's record is created in the system.

This eliminates repetitive data entry and ensures no steps are missed. It also frees up your team to focus on more important work. For users, guided screens can make complex tasks feel simple, reducing errors and frustration.

Lesson image

Types of Flows

Salesforce offers several types of flows, each designed for a different purpose. The three main types you'll encounter are Screen Flows, Record-Triggered Flows, and Autolaunched Flows.

Flow TypeWhat It DoesCommon Use Case
Screen FlowInteracts with users through screens.A step-by-step wizard for customer service agents to troubleshoot an issue.
Record-Triggered FlowRuns automatically when a record is created, updated, or deleted.When an opportunity stage is changed to "Closed Won," automatically create a contract record.
Autolaunched FlowRuns in the background without user interaction.A nightly process that checks for inactive accounts and assigns a follow-up task to the owner.

Screen Flows are all about user interaction. They present screens to collect and display information. If you need to guide someone through a process, a Screen Flow is the perfect tool.

Record-Triggered Flows are the workhorses of background automation. They spring into action based on changes to your data. They're incredibly powerful for keeping records consistent and kicking off related processes.

Autolaunched Flows are more flexible background flows. They don't need a specific record change to start. Instead, they can be launched by another process, a user clicking a button, or even on a set schedule.

Understanding these basic types is the first step toward building powerful automations. Now, let's test your knowledge.

Quiz Questions 1/5

What is the primary approach Salesforce Flow uses to build automations?

Quiz Questions 2/5

A support manager wants to automatically update a case's status to 'Escalated' when its priority is changed to 'High'. Which type of flow is best for this requirement?