AutomationMart
Home/Browse/Enrich IP addresses with country attribution using IPinfo and Slack alerts
n8n

Enrich IP addresses with country attribution using IPinfo and Slack alerts

n8nn8n11 modulesv1.0
Slack

Template Description IP Enrichment & Country Attribution is a lightweight cybersecurity automation that enriches IP addresses with geographic and network intelligence. It validates incoming IPs, filters out private or invalid addresses, and enriches public IPs using an open-source IP enrichment service. 🔄 How It Works 1. Receives an IP address via webhook (API or Slack). 2. Validates the IP format and rejects invalid input. 3. Checks for private or internal IP ranges. 4. Ignores private IPs wit

At a glance

Enrich IP addresses with country attribution using IPinfo and Slack alerts is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Slack
Modules
11
Price
Free
Version
v1.0
Enrich IP addresses with country attribution using IPinfo and Slack alerts workflow diagram

About this workflow

Template Description IP Enrichment & Country Attribution is a lightweight cybersecurity automation that enriches IP addresses with geographic and network intelligence. It validates incoming IPs, filters out private or invalid addresses, and enriches public IPs using an open-source IP enrichment service. 🔄 How It Works 1. Receives an IP address via webhook (API or Slack). 2. Validates the IP format and rejects invalid input. 3. Checks for private or internal IP ranges. 4. Ignores private IPs with a clear response. 5. Enriches public IPs using an open-source IP intelligence service. 6. Normalizes country, ISP, and ASN data and applies a severity label. 7. Slack notifications are sent for enriched public IPs. 8. Returns a structured JSON response. ⚙️ Setup Steps 1. Import & Activate Workflow - Import the JSON template into n8n - Actvate the workflow 2. Set Up Webhook - Copy the webhook URL - Send a POST request with the IP in the body, e.g.: { "text" : "8.8.8.8" } - Using curl: curl -X POST \ -H "Content-Type: application/json" \ -d '{"text":"8.8.8.8"}' 3. Configure Slack (Slack Alert) - Create or select Slack credentials in n8n - Make sure the bot is in your target channel - Update the Slack node with correct channel. 4. Slack Slash Command Setup (Optional) - Enable Slash Commands and create new command (for example /ip-enrich). - Set the Request URL to your n8n webhook endpoint. - Choose POST as the request method. - Install the app to your workspace. Usage example: /ip-enrich 8.8.8.8 🎛️ Customization Options - Enrichment source: Replace or extend the IP intelligence API with additional providers (for example reputation or abuse scoring). - Slack formatting: Customize the Slack message text, emojis, or use threads for better alert grouping. - Input sources: Reuse the webhook for other integrations such as SIEM alerts or security tools.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Schedule appointments with manual approval using Google Calendar and Gmail

Tired of automated booking tools cluttering your calendar with spam or overlapping meetings? SyncPoint is a “Smart Gatekeeper” that checks your availability and asks for your manual approval via email before a single event is booked. Once approved, it schedules the meeting automatically and notifies all stakeholders. Why use this? While most schedulers are fully automatic, they lack human intuition. SyncPoint bridges the gap. It automates the tedious parts (checking availability, generating meet

Free

AI-Powered Employee Database Management via Telegram using OpenAI and Airtable

Who is this for? This workflow is perfect for: HR professionals seeking to automate employee and department management Startups and SMBs that want an AI-powered HR assistant on Telegram Internal operations teams that want to simplify onboarding and employee data tracking --- What problem is this workflow solving? Managing employee databases manually is error-prone and inefficient—especially for growing teams. This workflow solves that by: Enabling natural language-based HR operations directl

Free

Automate Google Analytics data sharing to Google Sheets and Slack

Effortlessly automate the transfer of weekly user and session data from Google Analytics to Google Sheets and share insights directly on Slack. Set to run every Friday at 17:00, you can adjust the timing to fit your team’s needs for real-time decision making. The scenario is scheduled to execute every Friday at 17:00 which you can change in the schedule setting by clicking the clock icon on the first module.

Free

Get Slack messages for new Adalo records

Make will watch for new records in Adalo at regular intervals and send messages to a specified channel or chat in Slack.

Free

Automate Glassdoor job search with Bright Data scraping & Google Sheets storage

Glassdoor Job Finder: Bright Data Scraping + Keyword-Based Automation A comprehensive n8n automation that scrapes Glassdoor job listings using Bright Data's web scraping service based on user-defined keywords, location, and country parameters, then automatically stores the results in Google Sheets. đź“‹ Overview This workflow provides an automated job search solution that extracts job listings from Glassdoor using form-based inputs and stores organized results in Google Sheets. Perfect fo

Free

Query Databricks data and SQL insights via Slack with Gemini AI agent

Automated Databricks Data Querying & SQL Insights via Slack with AI Agent & Gemini --- Node-by-Node Explanation This workflow is divided into three functional phases: Initialization, AI Processing, and Response Delivery. | Node Name | Category | What it does | | :--- | :--- | :--- | | When Slack Message Received | Trigger | Monitors a Slack channel for @mentions. It captures the user's question and the thread ID to keep the conversation organized. | | Set Data

Free

Automated music video creation & YouTube publishing with AI-generated metadata from Google Drive

The Problem That it Solves Uploading music manually to YouTube is a chore. Renaming files, filling metadata, picking the right playlist, adding keywords, and scheduling the release can eat up your creative time. This workflow removes the busy work so you can focus on making tracks instead of managing uploads. How it works Drop an MP3 into your shared Google Drive “Audio” folder and walk away. The workflow detects the new file, grabs the genre from the filename based on a set of keywords, uses th

Free

Load and aggregate files from a Google Drive folder into a key-value dictionary

What does this template do? This workflow automates the process of retrieving all Google Docs from a specified Google Drive folder, extracting their content, and structuring the data into a unified key-value dictionary, where: - Key = The file name - Value = The content of the document (with normalized newlines) This is ideal for use cases such as knowledge ingestion, prompt context preparation, or populating a RAG (Retrieval-Augmented Generation) system with reference documents. Use Case Perfec

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free