AutomationFlowsAI & RAG › Cyberpulse AI Redops: Validate Email Security Gateways Generated Payloads

Cyberpulse AI Redops: Validate Email Security Gateways Generated Payloads

ByAdnan Tariq @adnantariq on n8n.io

Description: Automatically send structured benign payloads (PDF/HTML/JS markers) to test email gateways and sandbox response. AI-generated phishing-style content helps simulate real-world threats without malicious intent. Results logged in Google Sheets.

Event trigger★★★☆☆ complexityAI-powered9 nodesGoogle SheetsOpenAI
AI & RAG Trigger: Event Nodes: 9 Complexity: ★★★☆☆ AI nodes: yes Added:

This workflow corresponds to n8n.io template #6507 — we link there as the canonical source.

This workflow follows the Google Sheets → OpenAI recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "\ud83d\udd34 RedOps Module 2 \u2013 Payload_Validator",
  "nodes": [
    {
      "id": "sticky-note",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        860,
        60
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "trigger",
      "name": "\u25b6\ufe0f Trigger Test Batch",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -1200,
        180
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "get-targets",
      "name": "\ud83d\udce5 Get Targets",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -980,
        180
      ],
      "parameters": {},
      "typeVersion": 4.6
    },
    {
      "id": "generate-payload",
      "name": "\ud83e\uddea Generate Payload",
      "type": "n8n-nodes-base.set",
      "position": [
        -560,
        -180
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "openai-generate",
      "name": "OpenAI",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -300,
        120
      ],
      "parameters": {},
      "typeVersion": 1.8
    },
    {
      "id": "edit-fields",
      "name": "Edit Fields",
      "type": "n8n-nodes-base.set",
      "position": [
        360,
        80
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "validated-log",
      "name": "Validated",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        560,
        80
      ],
      "parameters": {},
      "typeVersion": 4.6
    },
    {
      "id": "merge",
      "name": "Merge",
      "type": "n8n-nodes-base.merge",
      "position": [
        220,
        -160
      ],
      "parameters": {},
      "typeVersion": 3.2
    },
    {
      "id": "add-email",
      "name": "Add Email",
      "type": "n8n-nodes-base.set",
      "position": [
        80,
        120
      ],
      "parameters": {},
      "typeVersion": 3.4
    }
  ],
  "active": false,
  "connections": {
    "Merge": {
      "main": [
        [
          {
            "node": "Edit Fields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI": {
      "main": [
        [
          {
            "node": "Add Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Add Email": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Edit Fields": {
      "main": [
        [
          {
            "node": "Validated",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\ud83d\udce5 Get Targets": {
      "main": [
        [
          {
            "node": "\ud83e\uddea Generate Payload",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\ud83e\uddea Generate Payload": {
      "main": [
        {
          "node": "OpenAI",
          "type": "main",
          "index": 0
        },
        {
          "node": "Merge",
          "type": "main",
          "index": 0
        }
      ]
    },
    "\u25b6\ufe0f Trigger Test Batch": {
      "main": [
        [
          {
            "node": "\ud83d\udce5 Get Targets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Description: Automatically send structured benign payloads (PDF/HTML/JS markers) to test email gateways and sandbox response. AI-generated phishing-style content helps simulate real-world threats without malicious intent. Results logged in Google Sheets.

Source: https://n8n.io/workflows/6507/ — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

Categories: Competitive Intelligence, Marketing Automation, AI Analysis

HTTP Request, Google Drive, OpenAI +1
AI & RAG

Categories Marketing Intelligence, Ad Operations, Competitive Research, Creative Analysis

HTTP Request, Google Sheets, OpenAI +3
AI & RAG

This n8n workflow automates the process of retrieving products from Printify, generating optimized product titles and descriptions, and updating them back to the platform. It leverages OpenAI for cont

HTTP Request, Tool Calculator, Tool Wikipedia +3
AI & RAG

An n8n-based automation that generates client proposals from a form, lets you review everything in one place, and sends the proposal only when you approve it.

Form Trigger, Google Sheets Trigger, OpenAI +4
AI & RAG

Overview

Gmail Trigger, Google Drive, OpenAI +4