Developers
Gravity Flow Actions and Filters
Understand what hooks Gravity Flow provides, which parameters are available to them and examples of how they can be used to customize the default plugin behaviour to suit your use case / needs.
Extension Actions and Filters
Understand what hooks each Gravity Flow extension provides, which parameters are available to them and how they can be used to customize the default behaviours to suit your use case / needs.
REST API V2
This section of documentation lists articles related to the REST API v2 for Gravity Flow.
REST API V1
This section of documentation lists articles related to the REST API v1 for Gravity Flow.
Class Objects
Reference for the main PHP classes that power Gravity Flow. Each entry describes the class purpose, available methods and properties, and how developers can extend or override behavior.
Data Objects
Articles
gravityflow_inbox_filter
This filter customizes the form submissions listed on the inbox page.
gravityflow_timeline_note_add
The gravityflow_timeline_note_add filter allows customization of the timeline note before it is added to the database.
gravityflow_post_update_post
The gravityflow_post_update_post action allows custom code to be performed after the Update Post step type has completed.
gravityflow_inbox_field_value
The gravityflow_inbox_field_value filter allows customization of field/column values within the inbox list view.
gravityflowvacation_start_month
Use this filter to change the starting month for vacation calculations.
gravityflow_step_settings_fields
The gravityflow_step_settings_fields filter allows new settings to be added existing step types or modify existing.
gravityflow_inbox_items_per_page_default
The gravityflow_inbox_items_per_page_default filter allows changing of the default items per page count for all inboxes.
gravityflow_assignee_choices
The filter gravityflow_assignee_choices allows the assignee choices to be modified
gravityflow_network_non_site_user_notification
The gravityflow_network_non_site_user_notification filter allows enabling workflow notifications to be delivered to non-site users in a multi-site environment.
gravityflow_date_format_current_step_merge_tag
The gravityflow_date_format_current_step_merge_tag filter can be used to customize the date format returned by {current_step}.