Actions in Flow (Invocable Actions) Home
Flow Actions, also known as Invocable Actions, are a powerful, easy-to-use way to extend Flow, Next Best Action and Bots. Invocable Actions can also be called programmatically by Apex code, giving developers a way to easily generate reusable code modules. Actions can be invoked by REST directly, and can be written in Javascript to integrate local, browser-based functionality.

Install Actions Into Your Org
You can find a wide range of actions here that can be added to your org to extend its capabilities. You can also find actions on AppExchange and write them yourself.
TrailblazerDX 2024 Presentation
Alex Edelstein, Eric Smith and Rubin Roy gave a presentation at TDX24 on Extending Flow with Invocable Actions and HTTP Callouts.
Alex provided an overview of Invocable Actions and an overview of Custom Property Editors.
Eric covered how to create an Invocable Action, how to enhance Invocable Actions and showed how developers can turn any Invocable Action into a Reactive Screen Component.
Rubin discussed combining Actions with Callouts and Transforms.
USING INVOCABLE ACTIONS
Introduction to Invocable Actions
Learning about “Local” Flow Actions
Available Actions You Can Install
Using Invocable Actions with Einstein Next Best Action
Using Invocable Actions to Manipulate Web JSON REST Responses
Using Invocable Actions to Add Advanced SOQL to Flows and Recommendation Strategies
Using Invocable Actions to Integrate Quip with Salesforce
BUILDING AND PACKAGING INVOCABLE ACTIONS
Building and Packaging Invocable Actions
Adding Custom Property Editors
Calling Invocable Actions from Apex
Adding Custom Icons to your Invocable Actions
Additional Resources
UnofficialSF Collection Actions
Turn Invocable Flow Actions into Reactive Screen Components
Invocable Action to Reactive Screen Component Diagram
Best Practices for Reactivity in Screen Flows
Using Apex-Defined Types (aka Custom Types)
- Introduction
- Official Documentation
- Apex-Defined Data Types for Salesforce Admins from KatieKodes.com (Tutorial)
- From Tamar Erlich: Powerful new OpportunityPartner Solutions using Flow with Apex-Defined Types
Sample Source Code Links
