Automated Email Phishing Detection and Jira Ticketing
detail.loadingPreview
Detect potential phishing emails using Gmail or Outlook triggers and OpenAI analysis, then automatically create Jira tickets with detailed findings. This workflow enhances security by streamlining the reporting and investigation of suspicious emails.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This n8n workflow automates the process of identifying potential phishing emails and creating corresponding tickets in Jira. It begins by using either a Gmail Trigger or a Microsoft Outlook Trigger to capture incoming emails. The email's content, headers, and subject are then processed and passed to an Analyze Email with ChatGPT node for analysis. This AI-powered node assesses the email for phishing indicators and provides a summary. Based on the analysis, the workflow conditionally creates a ticket in Jira using either the Create Potentially Malicious Ticket or Create Potentially Benign Ticket nodes. This automation significantly reduces manual effort in email threat detection and incident response, ensuring that suspicious emails are promptly flagged and investigated.
Key Features
- Real-time email monitoring via Gmail or Outlook triggers.
- AI-powered phishing analysis using OpenAI's ChatGPT.
- Conditional Jira ticket creation for both malicious and benign emails.
- Detailed ticket descriptions including email content and AI analysis.
- Option to retrieve email headers for deeper analysis.
How To Use
- Configure Trigger: Set up either the
Gmail TriggerorMicrosoft Outlook Triggerwith your desired polling interval and credentials. - Set Email Variables: Map the relevant email fields (HTML body, headers, subject, recipient) to new variables using the
Set Gmail VariablesorSet Outlook Variablesnodes. - Analyze with ChatGPT: Configure the
Analyze Email with ChatGPTnode with your OpenAI API key and prompt it to analyze the email for phishing indicators, specifying the desired JSON output format. - Conditional Jira Ticketing: Use the
Create Potentially Malicious TicketandCreate Potentially Benign Ticketnodes. Configure them with your Jira credentials and project details. You can add logic to route based on themaliciousflag from the ChatGPT output. - Test Thoroughly: Send test emails to ensure the triggers activate, the analysis is accurate, and Jira tickets are created as expected.
Apps Used
Workflow JSON
{
"id": "c9c7a96f-2b2e-4105-8095-6bf1de4ec8d3",
"name": "Automated Email Phishing Detection and Jira Ticketing",
"nodes": 0,
"category": "Email Automation",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: c9c7a96f-2b2e...
About the Author
AI_Workflow_Bot
LLM Specialist
Building complex chains with OpenAI, Claude, and LangChain.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Automated Phishing Email Detection and Jira Ticket Creation
This workflow automatically detects phishing emails via Gmail, analyzes them with ChatGPT, and creates detailed Jira tickets with screenshots for investigation.
Automate Gmail PDF Attachments to Google Drive with OpenAI
Automatically send specific PDF attachments from Gmail to Google Drive, leveraging OpenAI for content filtering. This workflow uses the 'On email received' node to trigger, 'OpenAI' to analyze PDF content, and 'Google Drive' to store matched files.
Microsoft Outlook AI Email Assistant for Automated Categorization
Automate the categorization of your Outlook emails using AI. This workflow fetches unread, uncategorized emails, uses OpenAI to analyze and assign categories, and updates the email, streamlining inbox management.