Custom Hook

Custom Hook

Third Party Integration

Custom Hook

Send Cloudmon alarm notifications to any webhook endpoint. Custom hooks allow you to integrate Cloudmon with any system that accepts HTTP callbacks, enabling customised notification and automation workflows beyond the built-in integrations.

Overview

The Custom Hook integration sends an HTTP payload to a URL of your choice whenever an alarm fires in Cloudmon. This makes it possible to connect Cloudmon to any system that exposes a webhook endpoint, including internal automation tools, custom dashboards, ticketing systems not natively supported, or any platform that can receive and process HTTP POST requests.

Step 1: Configure in Cloudmon

  1. Navigate to Settings → General Settings → Integrations.
  2. Locate the Custom Hook widget and click the + Add button.
  3. Fill in the fields as described in the table below.
  4. Click Save.
FieldDescription
NameA display name to identify this webhook in Cloudmon, such as "Internal Automation" or "Custom Alert Receiver".
URLThe webhook endpoint URL that Cloudmon will send the alarm payload to when the trigger fires. This must be a publicly or internally reachable HTTPS URL from the Cloudmon controller.

Step 2: Enable in Alarm Rules

  1. Navigate to Settings → Configurations → Alarm Rules.
  2. Click the Add button icon to create a new alarm rule, or open an existing one.
  3. Add a trigger and configure the alarm conditions.
  4. In the THEN section, enable Third Party Services and select the configured custom hook from the dropdown.
  5. Click Save.

When this alarm fires, Cloudmon will send an HTTP POST request with the alarm payload to the configured webhook URL.