CYBERPULSE AI RedOps: internal phishing simulation for security training
Ready for 3.0What this workflow does
This AI workflow has 10 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects OpenAI Chat Model, Gmail and Google Sheets.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- GetTargetList (Google Sheets): uses Google Sheets
- 🗂️ Record Click (Edit Fields (Set)): sets or maps fields
- 🤖 Generate Phishing Email (AI Agent): runs an AI agent, with model: OpenAI Chat Model
- 🧾 Record Click (Google Sheets): uses Google Sheets
- ✉️ Format Email for Sending (Edit Fields (Set)): sets or maps fields
- Gmail: uses Gmail
- 🧾 Log Sent Email (Google Sheets): uses Google Sheets
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Manual Trigger
n8n-nodes-base.manualTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Edit Fields (Set)
n8n-nodes-base.set - Gmail
n8n-nodes-base.gmail - Google Sheets
n8n-nodes-base.googleSheets - Webhook
n8n-nodes-base.webhook
From the author
Description: Simulate phishing awareness campaigns using OpenAI-generated emails. Send to target lists, log clicks with a webhook, and store results in Google Sheets. Built for internal testing and cyber awareness training. Who’s it for: - Security teams…