Templates / Automated failed login detection with Jira tasks, Slack alerts & Notion logging

Automated failed login detection with Jira tasks, Slack alerts & Notion logging

Needs changes

by WeblineIndia ✓ · 180 views · created 2025-11-25 · SecOps

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: Function (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 15 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Jira Software, Slack and Notion.

How it runs

Trigger: When an HTTP POST request hits its webhook URL.

  1. Normalize Login Event (Function): runs custom JavaScript (legacy Function node)
  2. Check Username & IP present (If): checks a condition and branches into true / false
  3. Detect Multiple Attempts (Function): runs custom JavaScript (legacy Function node)
  4. Slack: uses Slack
  5. If: checks a condition and branches into true / false
  6. Build Multi-Attempt Summary (Function): runs custom JavaScript (legacy Function node)
  7. Create Ticket - Single Attempt (Jira Software): uses Jira Software
  8. Create Ticket- Multiple Attempts (Jira Software): uses Jira Software
  9. Format Fields For Single Attempt (Edit Fields (Set)): sets 5 fields: ip, username, totalAttempts…
  10. Format Fields for Multiple-attempt (Edit Fields (Set)): sets 5 fields: ip, username, totalAttempts…

…plus 4 more steps. See the full node list below.

Services it uses

Jira SoftwareSlackNotion

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • Function (legacy) in Normalize Login Event, Build Multi-Attempt Summary, Detect Multiple Attempts: replace with Code node, mode 'Run Once for All Items'.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
Function (legacy)
Normalize Login Event, Build Multi-Attempt Summary, Detect Multiple Attempts
Code node, mode 'Run Once for All Items'

Nodes used (8)

From the author

Automated Failed Login Detection with Jira Security Tasks, Slack Notifications Webhook: Failed Login Attempts → Jira Security Case → Slack Warnings --- This n8n workflow monitors failed login attempts from any application, normalizes incoming data, detects…

Excerpt from WeblineIndia's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.