Configuring Make.com

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)

eventalert_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:

  1. Click Notification > Contacts. Click More Actions > Test to send a test notification to the Contact.
  2. 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.




 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.

Have more questions?
Submit a request
Share it, if you like it.