Star us on GitHub


All alerts can route notifications to webhooks via a HTTP POST JSON payload. For example, if you are hosting an HTTP webserver listening on, you can configure alerts on Highlight.

To add an outgoing webhook destination, edit an alert and set the destination URL.

Here's an example of a payload that is sent.

{ "Event": "ERROR_ALERT", "ErrorCount": 1, "ErrorTitle": "Oh no! An error occurred", "SessionURL": "", "ErrorURL": "", "UserIdentifier": "", "VisitedURL": "" }

Session alerts, user alerts, and metric monitors can all send webhook notifications. The payload resembles a similar format for all notification types.

If you are interested in customizing the payload or authenticating the webhook request with an authorization header, follow this issue on GitHub for updates.