The Webhook Post component lets Matillion ETL users post a payload to a unique URL. A webhook is an automated message sent from an app upon the occurrence of an event. Webhooks have messages—or payloads— that are sent to the unique URL.
|Name||String||A human-readable name for the component.|
|Incoming Webhook URL||URL String||Input a valid Webhook URL. The URL must start with
|Payload Template||Select||The default setting is [Custom]. Click the Manage button within this property to manage payloads.|
|Payload||JSON String||Input a valid JSON payload body.
If the payload is not a valid JSON body, an error message will be displayed:
For help with Webhook payloads, read our Manage Webhook Payloads guide.
Users can also define variables in a payload body. To define a variable enclose the variable name in curly braces, for example:
This property is unavailable if the user selects a payload template other than [Custom].
|Payload Variables||Payload Variable||Click + to add a payload variable, selecting from the variables specified in the payload body. Click - to remove a variable.|
|Target Value||The value of the variable.|