Sending Notifications to Outbound Webhooks

Outbound webhooks enable integration with external tools, such as:  ticketing, paging, or any system with an endpoint that can benefit from sending notifications (for example, automation tools like Ansible). It exchanges  JSON objects over HTTP or HTTPS.

Outbound webhooks have the following features:

  • A UI that guides you through the process of creating the webhook and mapping Moogsoft fields to external fields.

  • Filters you can define to select the alerts or incidents that trigger notifications.

  • You can send notifications for CREATE or UPDATE events:

    • CREATE notifications — Immediately notifies the external system when an alert or incident is created.

      When Moogsoft creates a new alert or incident, it sends a CREATE notification and then monitors the alert or incident.

    • UPDATE notifications (optional) — Notifies the system when an alert or incident gets updated. This ensures that the external system is always synchronized with Moogsoft.

      You can also select the Moogsoft updates that trigger a notification: Assignee changed, Severity changed, Status changed, and so on.  There is a hold time of 60 seconds where changes are batched up over this period then sent in one notification

  • Support for basic and bearer token authentication.

  • No limit on the number of webhooks you can create per workspace.

  • Multiple webhooks can send the same or different notifications to different endpoints. This supports the following use cases:

    • Tracking the same incident or alert in multiple systems. This can be useful when you are migrating from one system to another.

    • Automation workflows. You can send one notification to create a ticket (webhook 1) and the same notification to initiate an automation process (webhook 2).

  • Support for incremental development, testing and validation of individual Webhooks. This enables you to identify configuration or connection problems immediately. It also simplifies troubleshooting.

  • The setup of Outbound Webook integration notifications that include bi-directional integration with external ticketing, notification, and automation systems