This document provides an overview of Salesforce Flows including:
- Types of Flows including Screen Flows, Auto Launched Flows, Record-Triggered Flows, Scheduled Flows, and Platform Event Flows.
- Features that can be included in Flows such as screens, logic elements, DML operations, emails, quick actions, and Apex actions.
- Best practices for building flows including planning ahead, testing in a sandbox, avoiding hard-coded IDs, controlling navigation, and adding error handling.
- When to use Flows versus Apex code, with Flows being preferable for simpler automations that can be built by admins while Apex is for more complex