Extensions
Checklists Extension
The Checklists extension allows Gravity Flow administrators to publish a series of forms each requiring a single submission.
Flowchart Extension
The Flowchart extension enables Gravity Flow administrators to switch between the standard step list view and a Flowchart view of the steps. Flowchart view makes complex workflows easy to follow, design, optimize and communicate to others.
Folders Extension
The Folders extension allows Gravity Flow administrators to organise workflow entries into logical or arbitrary groupings and display them on the front-end using a block or shortcode as well as via the WordPress admin UI.
Form Connector Extension
The Form Connector extension allows Gravity Flow administrators to create steps at any point in the workflow that can interact with other forms either on the same installation or a different server.
Incoming Webhook Extension
The Incoming Webhook extension allows Gravity Flow administrators to create steps at any point in the process which wait for input from an external source or have an incoming webhook create a new entry.
Parent-Child Forms Extension
The Parent-Child Forms extension allows Gravity Flow administrators to define Parent-Child relationships between forms. While viewing an entry for a Parent form a new child form can be submitted and linked to the current entry.
Paypal Extension
The PayPal extension allows Gravity Flow administrators to add a payment step at any point in the workflow.
PDF Generator Extension
The PDF Generator extension allows Gravity Flow administrators to add simple PDF creation steps at any point in the process. The PDF template is designed just like a notification with merge tags.
Stripe Extension
The Gravity Flow Stripe extension allows workflows to authorize payments during the initial form submission (pre-orders), capture or cancel the payment at a later date, refund payments and create and cancel recurring subscriptions.
Vacation Requests Extension
The Vacation Requests extension provides some additional features to make vacation requests easier to manage.
WooCommerce Extension
The Gravity Flow WooCommerce extension adds workflow automation to WooCommerce orders empowering store owners to integrate orders more deeply and more efficiently with the business processes.
Articles
Vacation Requests
Vacation Requests can be managed with standard forms but the Vacation Requests Extension provides some additional features to make them easier to manage.
WooCommerce Extension – Sample Forms
The following zip file contains three separate sample forms:
Pay Later Workflow Capture & Cancel Payments Refund Workflow.
WooCommerce Extension – Gravity Flow Gateway
The Gravity Flow Gateway allows customers to place an order at the checkout without submitting their payment details (credit card information etc.).
WooCommerce Extension – WooCommerce Subscriptions Integration
If you use WooCommerce Subscriptions with our WooCommerce Extension, after enabling "Create Order" in your form, new entries will be created when there are new orders, regardless of renewal status.
Form Connector – Delete an Entry
The "Delete an Entry" step is included in the Form Connector Extension can be used to trash or delete an entry permanently at any point in the workflow.
WooCommerce Extension – Introduction
The Gravity Flow WooCommerce Extension adds workflow automation to WooCommerce orders empowering store owners to integrate orders more deeply and more efficiently with the business processes.
Form Connector – The Form Submission Step
The Form Submission Step is a feature of the Form Connector Extension (v1.1+) which allows Gravity Flow administrators to add steps to workflows which wait for the submission of a different form.
Incoming Webhook – Introduction
The Incoming Webhook Extension can be used in two ways:
After form submission at any point in the workflow, to hold entries on a step until a trigger is received from an external system.
Incoming Webhook – Create an Entry
Incoming Webhooks are a feature of the Incoming Webhook Extension, and allow entries to be created for forms by external systems.
Incoming WebHook – Field Mapping
The Incoming Webhook step supports mapping of incoming data into form fields. The system which is sending data to the incoming webhook in one of 3 formats: - POST with form-data in the body of the request - POST with form-data in the body of the request with a Content-Type header = application/json - POST with raw JSON in the body of the request with a Content-Type header = application/json.