Skip to main content

@slack/webhook / WebhookTrigger

Class: WebhookTrigger

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

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:35

Parameters

url

string

defaults?

WebhookTriggerDefaultArguments = ...

Returns

WebhookTrigger

Methods

send()

send(payload?): Promise<WebhookTriggerResult>;

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

Send a payload to the webhook trigger

Parameters

payload?

WebhookTriggerSendArguments = {}

arbitrary key-value data to send to the trigger

Returns

Promise<WebhookTriggerResult>