About Application and Function Actions
There two types of Actions - Application Actions and Function Actions.
Application Actions are steps you add to your Flow that control other applications or web services. They can cause something to happen, such as send a message, add a new record, or update an existing record. Or they may get information from the application, such as search for records, look up customer information, or download a file.
When you click the App Action button, you choose the application with which you want to work, such as Salesforce, Slack or Gmail, then you choose an action that is available for that application. Each third-party application has a unique set of Actions based on its capabilities and features.
A Function is a card that allows you to interact with, change, or control the data in your Flow. Typically, a Function card is placed between Action cards.
Categories of Function cards include (but are not limited to):
True/False: evaluate values based on true or false conditions,
Flow Control: manage and manipulate the structure of your Flow,
Date & Time: parse and manipulate times and dates,
List: create and iterate over lists of items,
Number: perform mathematical operations,
Text: build, modify, and parse text.
Example: a simple Flow that uses Functions might use a card within the Branching category of Functions, Continue If, to determine whether or not a Flow should continue, based on a specific condition.
Functions can be chained together to create complex interactions between your cards, providing a useful paradigm that allows you to create powerful Flows.