Webhook Trigger
Type ID: webhookTrigger · Kind: Trigger · Trigger style: webhook · Trace: CHAIN
Triggers the workflow when an inbound HTTP request hits the webhook URL. The URL is generated automatically when the trigger is activated.
Credentials
None
Properties
| Property | Key | Type | Required | Default | Possible values | Shown when |
|---|---|---|---|---|---|---|
| HTTP Method | method | string | Yes | POST | Free-form HTTP method string this webhook will accept | Always |
Notes
Fires via the webhook() method when the generated URL receives a request. The incoming request data is normalized into a single item with __kind: 'json' containing:
body— request body (webhookData.body, falling back to the raw object)headers— request headersquery— query-string parametersparams— path parametersmethod— request method (defaults toPOST)triggeredAt— ISO timestampworkflowId— current workflow IDexecutionId— current execution ID (context.execId)
If the incoming payload includes a binary key, it is split off into the item's binary slot. One item in one batch is returned.