{
  "id": "nXdi6sVDt4jAd1D6",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "Automated Website Security Audit & Vulnerability Report System",
  "tags": [],
  "nodes": [
    {
      "id": "e5d0c9d1-1ae5-40c5-9807-216577ee65ea",
      "name": "Scrape Website",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -368,
        80
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "b9f87b2b-49a3-42b9-a110-e0d3e63246bf",
      "name": "Aggregate Audit Results",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        672,
        288
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "fdd95b4d-d770-4aa3-bf9f-90b789bd0fbe",
      "name": "Send Security Report",
      "type": "n8n-nodes-base.gmail",
      "position": [
        1584,
        288
      ],
      "parameters": {},
      "typeVersion": 2.1
    },
    {
      "id": "13c16d5d-28c6-4340-9ba2-d674e9097633",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -992,
        464
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "864825b8-4023-44b0-a075-8db55bdfcf22",
      "name": "Get row(s) in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -784,
        464
      ],
      "parameters": {},
      "typeVersion": 4.7
    },
    {
      "id": "2494ef9d-f7ea-4686-a25a-022b93937e20",
      "name": "Convert to File",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        1376,
        288
      ],
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "b86fd750-142d-4aa3-b46e-36cf472aa22e",
      "name": "Scrape Website1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -368,
        480
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "c71c1065-d58b-4019-8ac7-2f8ab53c6a16",
      "name": "Loop Over Items",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        -576,
        464
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "9d403fbf-3a70-434e-bc07-c4ec9a03c1af",
      "name": "Send a message",
      "type": "n8n-nodes-base.slack",
      "position": [
        1600,
        464
      ],
      "parameters": {},
      "typeVersion": 2.4
    },
    {
      "id": "ec7898e6-0f2b-4a9e-a018-f037b539b7fa",
      "name": "Edit Fields",
      "type": "n8n-nodes-base.set",
      "position": [
        -576,
        272
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "2afa5e20-0643-430e-be64-39459a3d11fc",
      "name": "Scrape Website2",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -368,
        272
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "92e0535e-d563-4349-bfa6-a4bb9cc1c9a7",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -608,
        32
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "de883977-1eda-41c6-869c-485c6e8cce2b",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -832,
        224
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "d69b48be-47d1-49f6-902f-af59e330b98d",
      "name": "Clicking Trigger",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -784,
        272
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "e3271e5a-a9c9-4ceb-a010-eee02dc425a9",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1008,
        416
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "a793b30f-cd32-4680-89f4-015e255d4b2d",
      "name": "Form Trigger",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -576,
        80
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "e5916b53-9a25-4258-8129-98b30d3daf8b",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -192,
        112
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "373bc9a4-c1dc-4380-94a3-476dd868078a",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        464,
        240
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "d5ef9743-1fdb-483b-97cd-9f58514c9d41",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1312,
        -16
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "92f96e1e-cae6-449b-933d-742bf75938fe",
      "name": "Website Security Vulnerabilities Audit",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        64,
        384
      ],
      "parameters": {},
      "typeVersion": 1.7
    },
    {
      "id": "0a883b36-ced2-4fb2-9c16-c29693534b90",
      "name": "Website Security Configur Audit",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        64,
        176
      ],
      "parameters": {},
      "typeVersion": 1.7
    },
    {
      "id": "679934ba-e522-46ed-a2e7-9e0ecf38a93e",
      "name": "Code (Extract Headers for Debuging)",
      "type": "n8n-nodes-base.code",
      "position": [
        -128,
        176
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "dc3e784b-8215-489c-b6a4-111f34fb220a",
      "name": "Anthropic Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        -160,
        368
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "5f15bf37-f9ff-478d-97f9-7bb45986fa06",
      "name": "Message a model in Anthropic",
      "type": "@n8n/n8n-nodes-langchain.anthropicTool",
      "position": [
        -32,
        416
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "d4e34bb0-9ced-4748-b5f4-8c3ce599bde9",
      "name": "Merge (Results)",
      "type": "n8n-nodes-base.merge",
      "position": [
        496,
        288
      ],
      "parameters": {},
      "typeVersion": 3,
      "alwaysOutputData": true
    },
    {
      "id": "ae1ca63d-7fc4-4f70-aa9e-a939e47fc184",
      "name": "Code (Process Audit Results)",
      "type": "n8n-nodes-base.code",
      "position": [
        864,
        288
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "4c34dc98-3f1e-495a-be66-b446ac078ccf",
      "name": "Code (Convert to HTML)",
      "type": "n8n-nodes-base.code",
      "position": [
        1056,
        288
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "20b14f58-04b7-4bef-842c-0ff5d18aa191",
      "name": "IF (Check Starting Method)",
      "type": "n8n-nodes-base.if",
      "onError": "continueErrorOutput",
      "position": [
        1376,
        64
      ],
      "parameters": {},
      "typeVersion": 2.3
    },
    {
      "id": "937cf17c-9c50-4df8-8f8f-f3ec32ef8863",
      "name": "Form (Response)",
      "type": "n8n-nodes-base.form",
      "position": [
        1552,
        48
      ],
      "parameters": {},
      "typeVersion": 2.4
    },
    {
      "id": "d0605167-e3c8-44e8-a41b-f04eca6ac26e",
      "name": "Update row in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1728,
        96
      ],
      "parameters": {},
      "typeVersion": 4.7
    },
    {
      "id": "4c813eb0-6170-4a12-8d57-9e1785b59d8f",
      "name": "Rapiwa (Send WhatsApp Message)",
      "type": "n8n-nodes-rapiwa.rapiwa",
      "position": [
        1376,
        464
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "72ac6e9b-8e25-4d82-813c-549a135d4b1d",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1648,
        0
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "availableInMCP": false,
    "executionOrder": "v1"
  },
  "versionId": "17c1c5bb-1100-4ff1-98ec-0da1fa8438bf",
  "connections": {
    "Edit Fields": {
      "main": [
        [
          {
            "node": "Scrape Website2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Form Trigger": {
      "main": [
        [
          {
            "node": "Scrape Website",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Scrape Website": {
      "main": [
        [
          {
            "node": "Code (Extract Headers for Debuging)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Website Security Vulnerabilities Audit",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert to File": {
      "main": [
        [
          {
            "node": "Send Security Report",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items": {
      "main": [
        [],
        [
          {
            "node": "Scrape Website1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge (Results)": {
      "main": [
        [
          {
            "node": "Aggregate Audit Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Scrape Website1": {
      "main": [
        [
          {
            "node": "Code (Extract Headers for Debuging)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Website Security Vulnerabilities Audit",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Scrape Website2": {
      "main": [
        [
          {
            "node": "Code (Extract Headers for Debuging)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Website Security Vulnerabilities Audit",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Clicking Trigger": {
      "main": [
        [
          {
            "node": "Edit Fields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Get row(s) in sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s) in sheet": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Website Security Configur Audit",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "Website Security Vulnerabilities Audit",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Code (Convert to HTML)": {
      "main": [
        [
          {
            "node": "Convert to File",
            "type": "main",
            "index": 0
          },
          {
            "node": "IF (Check Starting Method)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Rapiwa (Send WhatsApp Message)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Aggregate Audit Results": {
      "main": [
        [
          {
            "node": "Code (Process Audit Results)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF (Check Starting Method)": {
      "main": [
        [
          {
            "node": "Form (Response)",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Update row in sheet",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Update row in sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Code (Process Audit Results)": {
      "main": [
        [
          {
            "node": "Code (Convert to HTML)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Message a model in Anthropic": {
      "ai_tool": [
        [
          {
            "node": "Website Security Vulnerabilities Audit",
            "type": "ai_tool",
            "index": 0
          },
          {
            "node": "Website Security Configur Audit",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Rapiwa (Send WhatsApp Message)": {
      "main": [
        [
          {
            "node": "Send a message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Website Security Configur Audit": {
      "main": [
        [
          {
            "node": "Merge (Results)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Code (Extract Headers for Debuging)": {
      "main": [
        [
          {
            "node": "Website Security Configur Audit",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Website Security Vulnerabilities Audit": {
      "main": [
        [
          {
            "node": "Merge (Results)",
            "type": "main",
            "index": 1
          }
        ]
      ]
    }
  }
}