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_revert_label_workflow_detail
The gravityflow_revert_label_workflow_detail filter can be used to modify the ‘Revert’ label on the Approval step.
gravityflow_can_render_form
The gravityflow_can_render_form filter overrides the default behavior for the submit page
and allows any form on a Form Submission step to be displayed in the workflow submit page.
gravityflow_step_status_webhook
The gravityflow_step_status_webhook filter allow the step status for the outgoing webhook step to be modified before the step is complete.
gravityflow_inbox_search_criteria
Allows the search criteria to be modified before entries are searched for the inbox.
gravityflow_response_message_webhook
The gravityflow_response_message_webhook filter allow the status message for the outgoing webhook step to be modified before it is added to the timeline.
gravityflow_[type]_token_expiration_days
The gravityflow_[type]_token_expiration_days filters allow the lifetime of tokens to be modified.
gravityflow_entry_url_status_table
The gravityflow_entry_url_status_table filter allows the entry url to be filtered in the status table.
gravityflowchecklists_post_add_exemption
The gravityflowchecklists_post_add_exemption action fires after an admin has clicked on the checkbox to exempt a user from completing the form.
gravityflow_status_filter
The gravityflow_status_filter filter is used to constrain the entries on the status page.
gravityflowchecklists_post_remove_exemption
The gravityflowchecklists_post_remove_exemption action fires after an admin has clicked on the checkbox to remove an exemption for a user.