Creating Your First Webhook

You can create Webhooks in Transposit to send data from external services to Transposit. All incoming alerts will appear in the Activity Feed.

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 also trigger runbooks based on a specific webhook or the data in the request.

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
  • Call other external services to enrich the incoming data

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

  • Datadog monitor alerts
  • Epsagon alerts
  • Grafana alerts
  • Jenkins builds. Open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.
  • Jira issues
  • Manual alerts
  • PagerDuty incidents. Digital operations solutions to connect your digital business.
  • OpsGenie alerts. On-call and alert management to keep services always on.
  • Stackdriver alerts

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

Optionally, set a Slack channel for the webhook alerts to appear in. The Slack channel must already exist, you need to create it before creating 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.

Next Steps