πŸ”’ AI-powered domain & IP security check automation

⚑ 1,363 views Β· πŸ”’ SecOps & Security Automation

Description

AI5.pngAI4.png

Description

This workflow is designed to automate the security reputation check of domains and IP addresses using multiple APIs such as VirusTotal, AbuseIPDB, and Google DNS. It assesses potential threats including malicious and suspicious scores, as well as email security configurations (SPF, DKIM, DMARC). The analysis results are processed by AI to produce a concise assessment, then automatically updated into Google Sheets for documentation and follow-up.

How It Works

  1. Automatic Trigger – The workflow runs periodically via a Schedule Trigger.

  2. Data Retrieval – Fetches a list of domains from Google Sheets with status β€œTo do”.

  3. Domain Analysis – Uses VirusTotal API to get the domain report, perform a rescan, and check IP resolutions.

  4. IP Analysis – Checks IP reputation using AbuseIPDB.

  5. Email Security Validation – Verifies SPF, DKIM, and DMARC configurations via Google DNS.

  6. AI Assessment – Analysis data is processed by AI to produce a short summary in Indonesian.

  7. Data Update – The results are automatically updated to Google Sheets, changing the status to β€œDone” or adding notes if potential threats are found.

How to Setup

  1. Prepare API Keys
  1. Configure Credentials in n8n
  1. Prepare Google Sheets
  1. Import Workflow
  1. Set Schedule Trigger
  1. Test Run

πŸ”— Nodes Used

Google Sheets, HTTP Request, Schedule Trigger, AI Agent, Simple Memory, OpenRouter Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup