Flow services let us connect our apps to other applications, service providers, or databases. We can also use services to extend the functionalities of a flow (say, to delay the flow, or schedule a task) and for end-user authentication.
Let’s take a look at the features supported by Flow services:
- Identity: For many customers, you will already have a directory of users in place. This allows you to re-use your existing identity system rather than creating yet another user repository.
- Location: Lets you tap into location services.
- Views: Currently under development.
- Social: The ability to embed a social network feed into your application. Currently, works with Chatter in Salesforce.
- Messages: The ability to interact with the service using the message element.
- Files: The ability to expose files stored in an external repository from within your Flow applications. This also allows users to upload and manage files through flows.
- Auto binding: Currently under development.
- Database: The ability to connect to a remote data source and perform save, load and delete operations.
Here is a list of Flow services, and the features each service supports.