Incoming Webhook
The Incoming Webhook extension allows you to create steps at any point in the workflow that waits for input from an external source or triggers new entries via an incoming webhook.
Holding Entries in a Workflow: After form submission, an entry can be placed on a step until a trigger is received from an external system, allowing seamless integration with third-party services.
Creating New Entries: External systems can send data to a webhook to create a new entry in a form, automatically triggering the associated workflow.
For further details, refer to the Actions and Filters documentation for this extension.
View Actions and Filters docs for this extension.
Articles
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.
Incoming Webhook – Workflow Step
The Incoming Webhook Step is a feature of the Incoming Webhook Extension which allows workflows to wait until receiving the input of an external system.
License Key Constants
The constant for main Gravity Flow plugin is GRAVITY_FLOW_LICENSE_KEY Each extension has a license key constant that allows the license to be set via code instead of the database:.