FlexDeploy has a few built-in providers available for webhooks
...
. You also have the option of creating a custom provider.
Viewing Webhook Providers
Access providers by navigating to Administration → Integrations → Webhooks and clicking
...
.
{{screenshot of demo}}
Creating/Editing Webhook Providers
To create a new provider, click the
...
button. To view or edit a provider, click on the name of the provider.
Field | Description |
---|---|
Sequence | The order providers are processed to find a match when receiving webhook event |
Active | Whether this provider is active |
Provider Id | The read-only id of the provider |
Name | The name of the provider |
Description | An optional description for the provider |
Created On | The date and time of provider creation |
Created By | The user who created the provider |
Updated On | The date and time the provider was last updated |
Updated By | The last user to update the provider |
Provider Matching
Each provider has a match script and a list of properties. The match script should verify an incoming webhook is from its provider and return true or false. Properties can be defined and used in both the match script and all functions of the provider. A match script may validate an incoming webhook by a signature or secret set in that application, or with other authentication methods. The editing window has capabilities for undo, redo, find, find and replace, and go to line. There are a variety of built-in variables and methods available to use in this script. Type Ctrl + Space for suggestions on variables and methods.
{{screenshot of a provider}}