flow fundamentals docs
Articles
The User Field
The User Field is a Drop Down field that displays a list of all the WordPress User accounts on your site.
Types of steps and where they come from
If your website only has Gravity Forms and Gravity Flow active there are 5 default step types available. These break down into two categories:.
Workflow Start & Complete Step Type
When a new workflow is created, the Start and Complete settings will appear at the top and bottom of the step list. They are used to define global settings that apply to the entire workflow and after the workflow is complete.
Approval Step Type
The Approval step is all about asking your potential assignees a yes/no question in relation to data that has been provided in the entry.
User Input Step Type
From a website users’ perspective the User Input step type is the closest equivalent to a standard form submission. That doesn’t mean that it is just about replicating the submission experience as the combination of assignees, display field and editable field settings can allow you to configure user input steps that serve a wide variety of use cases.
Outgoing Webhook Step Type
The Outgoing Webhook step is all sending a request to another system, possibly providing entry data to that system or receiving data to map back into the entry.
Notification Step Type
The notification step allows you to send notifications that were created in the Gravity Forms Notifications tab or define specific notifications in its' step settings.
Update User Step
The Update User Step provides a way to update the profile of any user on your WordPress site including any meta fields defined on it.
The Workflow Step Framework
The Gravity Flow Workflow Step Framework allows developers to add new step types quickly and with minimum effort. The Gravity_Flow_Step abstract class is used as the base class to create new step types.
Gravity Forms add-ons Step Types
In this guide, we will explore how Gravity Flow allows feed-based add-ons to run as workflow steps, not just on form submission.