{
  "name": "Automatic Website Down Alert",
  "nodes": [
    {
      "parameters": {
        "url": "={{ $json.url }}",
        "options": {}
      },
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.3,
      "position": [
        416,
        80
      ],
      "id": "request-node",
      "name": "Request",
      "alwaysOutputData": true,
      "onError": "continueErrorOutput"
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://your-whatsapp-api.example/send",
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={\n  \"chatId\": \"YOUR_CHAT_ID\",\n  \"contentType\": \"string\",\n  \"content\": \"{{ $('Data').item.json.website }} is Down!\\nStatus : {{ $json.error.status }}\\nError Code : {{ $json.error.code}}\"\n}"
      },
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.3,
      "position": [
        656,
        144
      ],
      "id": "whatsapp-node",
      "name": "On Fail WhatsApp Message",
      "onError": "continueErrorOutput"
    },
    {
      "parameters": {
        "subject": "= {{ $('Data').item.json.website }} is Down",
        "html": "=Website : {{ $('Data').item.json.website }}<br>Url : {{ $('Data').item.json.url }}<br>Error : {{ $json.error }}"
      },
      "type": "n8n-nodes-base.emailSend",
      "typeVersion": 2.1,
      "position": [
        928,
        176
      ],
      "id": "email-node",
      "name": "Send Email"
    },
    {
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "minutes",
              "minutesInterval": 15
            }
          ]
        }
      },
      "type": "n8n-nodes-base.scheduleTrigger",
      "typeVersion": 1.3,
      "position": [
        -304,
        80
      ],
      "id": "schedule-node",
      "name": "Website Down Checker"
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "name": "url",
              "value": "={{ $json.url }}",
              "type": "string"
            },
            {
              "name": "website",
              "value": "={{ $json.website }}",
              "type": "string"
            }
          ]
        }
      },
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        224,
        80
      ],
      "id": "data-node",
      "name": "Data"
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "name": "url",
              "value": "https://google.com",
              "type": "string"
            },
            {
              "name": "website",
              "value": "google.com",
              "type": "string"
            }
          ]
        }
      },
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        -48,
        -32
      ],
      "id": "google-node",
      "name": "Google"
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "name": "url",
              "value": "https://facebook.com",
              "type": "string"
            },
            {
              "name": "website",
              "value": "facebook.com",
              "type": "string"
            }
          ]
        }
      },
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        -48,
        176
      ],
      "id": "facebook-node",
      "name": "Facebook"
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "name": "url",
              "value": "https://twitter.com",
              "type": "string"
            },
            {
              "name": "website",
              "value": "twitter.com",
              "type": "string"
            }
          ]
        }
      },
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        -48,
        400
      ],
      "id": "twitter-node",
      "name": "Twitter"
    }
  ],
  "connections": {
    "Request": {
      "main": [
        [],
        [
          {
            "node": "On Fail WhatsApp Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "On Fail WhatsApp Message": {
      "main": [
        [],
        [
          {
            "node": "Send Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Website Down Checker": {
      "main": [
        [
          {
            "node": "Google",
            "type": "main",
            "index": 0
          },
          {
            "node": "Facebook",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Data": {
      "main": [
        [
          {
            "node": "Request",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google": {
      "main": [
        [
          {
            "node": "Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Facebook": {
      "main": [
        [
          {
            "node": "Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "bdeae2f8-22af-4973-b852-b32c140bf2f5"
}