Flow is an automation tool provided by Salesforce which can perform various tasks like sending an Email, Posting a chatter, Sending custom Notifications &, etc. Salesforce Flow is the most powerful automation tool available. Flow Builder is the most powerful tool available to a Salesforce Admin, offering you similar capabilities as Salesforce developers.
What are flows in Salesforce?
A flow is a Salesforce Flow component that collects data and performs actions in your Salesforce org or another system.
Salesforce Flow provides two types of flows: screen flow and auto launched flows. To automate a business process that collects data from people who use a screen flow.
You can utilize ScreenFlow to construct a custom UI (user interface) and guide users through a business process that can be launched from Lightning Pages, Experience Cloud (formerly known as Community Cloud), quick actions, and other places.
Auto launched Flow:
When Apex, Process Builder, or even REST API is invoked, it launches.
- Flows are accessible through the Setup menu—->Quick Find box
- Type ‘Flows’ and create a new Flow to get started.
There are three blocks of Flow.
Each piece represents an action, such as presenting or collecting data from flow users, or querying, generating, updating, and removing data in Salesforce.
At run time, connectors decide the possible channels that a flow can take. A connector in Flow Builder appears on the canvas as an arrow pointing from one element to another.
Resources are the individual data variables used in a Flow – these can be text strings, integers, records, equations, or collections.