In Hands on 2 - open a Flow for unauthenticated access section, we discussed a way to open a Flow access for unauthenticated access by embedding it to a Visualforce page. There is another possibility of using the Flow as the backend class to save the data from the Visualforce page. Let's start with a business scenario.
Robby Williams, who is working as a system administrator with Universal Containers, receives a requirement to create an event registration form to save the data in a custom object. For the frontend, they want to use Visualforce page and for the backend, they want to use Flow to save the data.
There are many possible solutions for the preceding business scenario. ...