Skip to main content

Server & network monitoring alerts via WhatsApp using HetrixTools

Workflow preview

Workflow preview
100%
Server & network monitoring alerts via WhatsApp using HetrixTools preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

This workflow integrates HetrixTools with WhatsApp via the GOWA API to automate notifications about server monitoring events. It distinguishes between Uptime Monitoring ...

Best for

  • DevOps automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.webhook, n8n-nodes-base.if, n8n-nodes-base.set, @aldinokemal2104/n8n-nodes-gowa.gowa, n8n-nodes-base.wait, n8n-nodes-base.stickynote

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Syamsul Bahri.

Original n8n.io source

1.1 Workflow description

Title
Server & network monitoring alerts via WhatsApp using HetrixTools
Workflow name
Server & network monitoring alerts via WhatsApp using HetrixTools

This workflow integrates HetrixTools with WhatsApp via the GOWA API to automate notifications about server monitoring events. It distinguishes between Uptime Monitoring and Resource Usage Monitoring events, formats the message accordingly, and sends it to a WhatsApp number using the GOWA WhatsApp REST API.

It's especially useful for DevOps, sysadmins, or teams who need real-time server alerts delivered via WhatsApp.


⚙️ Setup Instructions

  1. Set up HetrixTools:

    • Create a HetrixTools account at https://hetrixtools.com/register
    • Create your Uptime Monitors and/or enable Resource Usage Monitoring for your servers.
    • Go to your HetrixTools contact settings and add the n8n Webhook URL provided by the workflow.
    • Make sure to select this contact in your monitor’s alert settings.
  2. Configure n8n Webhook:

    • Set the Webhook node to HTTP method: POST
    • Ensure it is accessible via a public URL (you can use n8n Cloud, reverse proxy, or tunnel like ngrok for testing).
  3. Customize WhatsApp Message:

    • The workflow includes a conditional branch to check whether the event is a Resource Usage alert or an Uptime alert.
    • Each branch contains editable text nodes for customizing the WhatsApp message content.
  4. Set up GOWA WhatsApp API:

    • Make sure your GOWA instance is running and accessible.
    • Create necessary credentials (API key, base URL, etc.).
    • In n8n, add the credentials and fill in the sendChatPresence and sendText nodes accordingly.
  5. Deploy the Workflow:

    • Save and activate the workflow.
    • Trigger a test alert from HetrixTools to verify if messages are received on WhatsApp.

🧱 Prerequisites

  • An active HetrixTools account with Uptime Monitors or Resource Usage Monitoring enabled.
  • A publicly accessible instance of n8n with Webhook node enabled.
  • Access to a running and configured GOWA (WhatsApp REST API) server.
  • Required credentials configured in n8n for GOWA (API key, URL, phone number, etc.).

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Webhook

Type / Role
n8n-nodes-base.webhook - webhook
Config choices
Version 2.1

Block 2 - If Server Resource Usage Monitoring

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 3 - Edit Fields

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 4 - Send chat presence typing indicator

Type / Role
@aldinokemal2104/n8n-nodes-gowa.gowa - gowa
Config choices
Version 1

Block 5 - Stop Typing1

Type / Role
@aldinokemal2104/n8n-nodes-gowa.gowa - gowa
Config choices
Version 1

Block 6 - Send Message1

Type / Role
@aldinokemal2104/n8n-nodes-gowa.gowa - gowa
Config choices
Version 1

Block 7 - Delay Typing

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 8 - Edit Fields1

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 9 - Set Message Text

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 10 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 11 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 12 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 13 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 14 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 15 - Sticky Note5

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Server & network monitoring alerts via WhatsApp using HetrixTools
Complexity advanced
Nodes 15
Categories DevOps
Author Syamsul Bahri
Published 16 Sept 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/8650/8650.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Server & network monitoring alerts via WhatsApp using HetrixTools do?

This workflow integrates HetrixTools with WhatsApp via the GOWA API to automate notifications about server monitoring events. It distinguishes between Uptime Monitoring ...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your DevOps use case.