The Make.com integration allows you to send UP and DOWN notifications to a scenario created within their dashboard. Send your alerts directly to your Make.com instance via a simple webhook and configure payload fields to customize the appearance of alerts.
Table of Contents
Integration Functionality
- Up/down alerts based on your checks are sent to your Make.com instance. The information contained in the alert can be formatted using payload fields.
Integration Setup
In your Make.com account, create a scenario whose first module is Webhooks > Custom webhook. Copy the generated URL (it looks like https://hook.eu1.make.com/<hash>). This URL will be pasted into the integration configuration.
Back in Uptime, navigate to Notification > Integrations. Locate the Make.com integration and click Add:
The Add integration window appears. Enter a name and Assign to contacts as necessary. In the webhook URL field, enter the URL that was generated in Make.com. Once the URL is entered, the Send Test Payload To This URL link becomes available:
Sending a test payload is necessary because Make.com only exposes the alert fields in its variable picker after it has seen a real sample. In Make.com, click Re-determine data structure on the Custom webhook module, then click Send Test Payload To This URL in the integration setup. Make.com will capture the sample and the alert fields become draggable into downstream modules (Slack, Teams, email, etc.).
Configuring the Payload
Because a single webhook URL receives both events, use a Make.com Router (or a Filter on each downstream route) keyed on data.alert.is_up — false for a raised alert, true for a recovery. The event field (alert_raised / alert_cleared) carries the same information if you prefer matching on a string.
The most useful payload fields are:
data.alert.is_up — boolean, true on recovery, false when an alert is raised (use this to branch)
event — alert_raised or alert_cleared (string equivalent of is_up)
data.alert.short_output — one-line state message (best for chat messages)
data.alert.output — full state message with diagnostic detail
data.service.display_name, data.service.msp_address — check name and monitored address
data.links — deep links back to the check and alert in Uptime.com
Setting Up Contacts for Alerting
The Make.com integration works by sending alerts to Make.com scenarios based on the contacts that are associated with the check and integration. To send alerts from your Uptime.com checks to Make.com, you’ll need to add a Contact to the integration, then add that Contact to the checks that will send alerts to Make.com.
Create New Contacts for the Integration
Adding a new contact cannot be done within the integration setup menu. To create a contact, click Notification > Contacts. In the Integrations field, select the Make.com integration that was previously created:
Assign Integration to Existing Contacts
To add your integration to an existing contact, click on or type the name of the contact into the Assign to Contacts field within the integration setup screen.
Assign Integration Contact to a Check
Once a Contact is associated with the integration, you’ll need to assign it to the checks that will send alerts.
Navigate to your check’s Edit screen. Under the General tab, assign the integration contact to the Contacts field.
Please note: Response time data is stored based on plan usage. Uptime.com stores hourly data for a maximum of 90 days, and daily check data for a period of up to 24 months. On initial setup, metric data may take up to 30 minutes to initially appear.
Test Your Integration
Test your integration with one of the following methods:
- Click Notification > Contacts. Click More Actions > Test to send a test notification to the Contact.
- Click Notification > Integrations. Under the Active tab, locate your integration and click More Actions > Test. This will test to confirm that the connection is set up properly.
Comments
0 comments