As name suggests these are flows which can be launched automatically based on certain conditions or situations. For example, we can call a flow from process builder, when there is any DML occurs like (Insert, Delete, Update) or we can call the flow if there is any platform event occurs.

Types of Auto launched flow

  1. Record Triggered Flow
  2. Scheduled Flow
  3. Auto Launched flow ( NoN Record-Triggered flow )
  4. Platform Event Trigger

Whereas a guided screen flow allows us to guide a user through a business process, an auto-launched flow allows us to perform complex processing on the backend without a user knowing. You can think of it like a process builder or workflow rule, but the complexity potential is much greater! An auto-launched flow is sometimes called a headless flow because there is no GUI that a user interacts with.

Scenario

  1. Create a Custom label for the Account Records which are having industry as Education.
  2. Create a Process which will check if the Account Industry is Education then update the description given inside a custom label.
  3. When an account is created, crate a task under the same account. ( Non Trigger Flow ) with flow details
    1. Subject – Call
    2. Due Date – Todays Date
    3. Description – Account Description
    4. Related To Id account Id
    5. Owner Id – Account Owner Id
  4. When the Account is created also post a chatter notification to that account with below information
    1. The Account "Account Name" has been created by "Created By Name" on "Created Date"

Recording

  1. Introduction to Auto Launched Flow
  2. Types of Auto Launched Flow
  3. Create Auto Launched Flow ( No Trigger )
  4. Call Auto Launched flow from Process Builder

If you are new to Salesforce then please check our Salesforce Admin Training here. Check out the our YouTube, and don't forget to subscribe to our channel, so that you're notified right away when a new video is available. Check complete Salesforce flow builder training here.