Webhooks
Observability and issue webhook sources that can start workbench jobs
Articles in this section:
Webhook sources deliver events into Plural from systems outside the workbench. A source is either an observability webhook (alerting systems such as Datadog, Grafana, or PagerDuty) or an issue webhook (an issue tracker or a source-control provider).
Creating the source produces a Plural webhook URL. Authenticate that URL the way the provider requires; each provider page below describes its own secret or handshake. The source does not, by itself, start a job. To run a workbench when a payload matches, add a trigger on the workbench. See Webhook triggers.
Observability webhook sources are also documented under Observability Webhooks.
Capabilities
- Observability — receive alert payloads from an external monitoring system. Sources: AlertOps, Datadog, Grafana, New Relic, PagerDuty, Plural, and Sentry.
- Issue — receive issue events from a tracker (Asana, Azure DevOps, Jira, Linear), or pull-request events from a source-control provider (Bitbucket Cloud, Bitbucket Data Center, GitHub, GitLab).
Setup
Console shows an inline setup guide while you create a webhook source. Follow that guide for the provider's URL, authentication, and required permissions.
Related
- Integrations — how tools, webhooks, and chatbots differ
- Automating workbench jobs — match a payload and start a job