1. Open Flow Builder. From Setup, search Flows under Process Automation and click New Flow. Salesforce gives you a short list of flow types to start from.
2. Pick the right flow type. A Screen Flow walks a user through a form with multiple steps, good for guided data entry. A Record-Triggered Flow runs automatically when a record is created, updated, or deleted, the modern replacement for most workflow rules. A Scheduled Flow runs on a time-based trigger, like checking every night for contracts expiring in 90 days.
3. Add elements to build the logic. Get Records pulls data in, Decision elements branch the logic based on conditions, Assignment elements set variable values, and Create Records/Update Records/Delete Records elements change data. For a screen flow, Screen elements collect input from whoever's running it.
4. Test it. Use Flow Builder's built-in debug mode to run through the logic with sample data before anyone else touches it. This catches most obvious errors, wrong field references, missing null checks, before they hit real records.
5. Activate it. A flow does nothing until you activate it. Once active, a record-triggered flow starts firing on every matching record change going forward, so double check the trigger conditions are exactly what you intend.