Skip to main content

@slack/webhook / WebhookTrigger

Class: WebhookTrigger

Defined in: packages/webhook/src/WebhookTrigger.ts:12

A client for Slack's Workflow Builder webhook triggers

See​

https://slack.com/help/articles/360041352714-Build-a-workflow--Create-a-workflow-that-starts-outside-of-Slack

Constructors​

Constructor​

new WebhookTrigger(url, defaults?): WebhookTrigger;

Defined in: packages/webhook/src/WebhookTrigger.ts:38

Parameters​

url​

string

defaults?​

WebhookTriggerDefaultArguments = ...

Returns​

WebhookTrigger

Methods​

send()​

send(payload?): Promise<WebhookTriggerResult>;

Defined in: packages/webhook/src/WebhookTrigger.ts:61

Send a payload to the webhook trigger

Parameters​

payload?​

WebhookTriggerSendArguments = {}

arbitrary key-value data to send to the trigger

Returns​

Promise<WebhookTriggerResult>