Adding Your First Webhook

You can add webhooks in Transposit to enable data to be received from external services.

Incoming webhooks are connected to a data parser application in Transposit, which parses the data. The data can be parsed based on the webhook source, data in the incoming webhook request, and much more.

You can trigger runbooks based on a specific webhook or the data in the request and also use the data to define action parameters that will be dynamically populated during runbook runs.

Creating a New Webhook#

On the Transposit site, go to Settings > Webhooks. Click Add webhook. Choose a data parser application to use with your webhook.

A data parser application can parse data and format alerts, pass data to subsequent actions in the runbook and call other external services to enrich the incoming data.

Built-in webhook data parser applications are available for the following external services:

Note: You can extend the list of data parser applications by using the Developer Platform to create your own data parsers.

Optionally, set a Slack channel for the webhook alerts to appear in. The Slack channel must already exist, create it before adding the webhook.

Using Webhooks#

Once you have clicked Add to create the new webhook, find it in the list on the Integrations page, and click the Click to copy link.

Now that you have created the webhook, you can register it in the external service, so that it will send data to Transposit when an event happens within the external service.