External Services in Flow
External Services are a Salesforce feature that allows quick and easy configuration and integration of Salesforce with external APIs. The primary requirement is that the external API meets the OpenAPI 2.0 or 3.0 specifications. You will likely find that most large public clouds and vendors provide APIs that meet this specification, although this is sadly not universally true.
If the vendor does provide a specification in this format, you can upload it to Salesforce and create an external service that you can call directly from Flow to make integrations much simpler. In Chapter 15, Outbound Integrations – REST, we will see how we can use external services within Apex as well, which follows the same process for defining the service for use.