Apex and Flow
When we consider integrations, we are most commonly thinking about integrating between Salesforce and a system that does not reside on the core Salesforce platform, for example, SAP, an e-commerce site, or even a non-core Salesforce product such as Marketing Cloud.
In this chapter, I want to talk about Apex and Flow, how to integrate the two within your system successfully, and how we can use these products in combination to create internal APIs within the platform for you to utilize in connecting different modules and domains on the platform to improve scalability and productivity.
In this chapter, we will discuss the following:
- A comparison of Apex and Flow
- External services within Flow
- Invocable actions and how to utilize them
- How to test invocable actions
- Building an internal set of APIs using invocable actions and platform events