Introduction to Salesforce Flows

Welcome in Salesforce flow tutorial. This training will get you up and running in Salesforce Flows from scratch and will turn you into a Flow master. There are many different automation options when it comes to Salesforce, but none are quit as powerful as Salesforce Flow. In this session we will learn about what is flow builder and types of flow builders.

What is flow builder in Salesforce

Flow is an automation tool provided by Salesforce which can be used to perform various tasks like, Sending an Email, Posting a chatter, Sending the custom Notifications & etc. Flow is the most powerful automation tool provided by Salesforce. It can be trigger for record insert, update and record delete and it can be run for both after and before events.

Types of flows in Salesforce

Currently we have following types of Flows in Salesforce.

Type of flows in Salesforce

Screen Flow: With Screen Flow you can create a custom UI (user interface) and guide users through a business process that can be launched from Lightning Pages, Experience Cloud (previously known as Community Cloud), quick actions and more.

Record-Triggered Flow: This Flow launches when is record is created, updated, or deleted. So far, we have used Apex triggers for these automations some of which can now be done using Flows.

Scheduled-Triggered Flow: This flow launches at the specified time and frequency for each record in a batch. Traditionally we have met this kind of requirement using Apex batch jobs.

Platform Event Flow: Launches when a platform event message is received. For example, you can pump the data from external system in Platform Events and then use Flows to split and save the records in different objects. 

Auto launched Flow: Launches when invoked by Apex, Process Builder or even REST API

Flow Components


Flow Terms

Lightning Flow : Includes tools for building, managing and running flow and processes.
Flow Builder : Point and click tool for builder flows
Flow : Application that automates business processes by collecting data and doing something in Salesforce or external System

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.


  1. Reply
    amit suray says:

    Session completed

    • Reply
      Amit Chaudhary says:

      We tried our best to include real-time scenarios as an example in demo. I hope you will enjoy it. Keep learning Salesforce flow builders.

  2. Reply
    Het says:

    Easy to understand explanation and great session (thanks for useful tips during the demo though ) !

    • Reply
      Amit Chaudhary says:

      We tried our best to include real-time scenarios as an example in demo. I hope you will enjoy it. Please help us to spread the words

  3. Reply
    Nikhil Ghate says:

    I have completed the session. It was very informative session, I have learnt new things. Thank you for such a great initiative

  4. Reply
    Naresh says:

    Session completed
    Great session by Amit.

    • Reply
      Amit Chaudhary says:

      Keep watching full Salesforce flow builder training

  5. Reply
    Girdhari Lal Sharma says:

    Nice Article!

  6. Reply
    Blanche Anglea says:

    Session 1 completed and looking forward to other sessions

  7. Reply
    sandy pearson says:

    done – very clear explanations

  8. Reply
    Rohit says:

    thanks a ton amit.I can understand the effort of making such a great session. I learned lots of things and it’s the exact base that no one highlighted in session. catching picklist values to global variable storage. I have a suggestion I design something a bit different but you would love to see it.

Post a comment