Automate Incident Alerts with TheHive and SIGNL4 Using n8n

Struggling to efficiently manage security incidents? This n8n workflow automates alert creation and resolution between TheHive and SIGNL4, saving you hours and reducing missed updates during critical security events.
theHive
signl4
webhook
+2
Workflow Identifier: 1591
NODES in Use: TheHive, IF, SIGNL4, Webhook, Manual Trigger

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

Visit through Desktop for Best experience

What this workflow does

This workflow connects TheHive and SIGNL4 to handle security alerts automatically. When TheHive sends or updates an alert, the workflow sends notifications to SIGNL4 or resolves alerts there. This removes manual work and helps teams respond faster and with fewer mistakes.

You get real-time alert notifications on SIGNL4 for open incidents and automatic resolution when incidents close in TheHive.


Who should use this workflow

This workflow is helpful for security teams using TheHive to track incidents and SIGNL4 for mobile alert notifications. It fits teams wanting to save time and avoid manual message sending.

No deep coding needed, but some basic API and webhook familiarity is helpful.


Tools and services used

  • TheHive API: Sends alert updates via webhooks.
  • SIGNL4 API: Sends and resolves mobile alert notifications.
  • n8n: Runs the workflow connecting TheHive and SIGNL4.

How this workflow works: Inputs → Process → Outputs

Inputs

  • TheHive sends alert details to the Webhook node via POST.
  • A manual trigger can send test alerts to TheHive.

Processing steps

  • The Webhook node receives TheHive alert JSON.
  • The IF node checks if alert stage is ‘Closed’.
  • If not closed, SIGNL4 Send Alert node sends a notification with alert description and ID.
  • If closed, SIGNL4 Resolve Alert node tells SIGNL4 to clear the alert matching TheHive alert ID.
  • Manual Trigger node starts a test alert creation in TheHive.

Outputs

  • New alerts reach SIGNL4 for immediate team notification.
  • Closed alerts in TheHive automatically resolve in SIGNL4.
  • Test alerts created manually in TheHive to verify workflow.

Beginner step-by-step: How to use this workflow in n8n

Importing and setup

  1. Download the workflow file using the Download button on this page.
  2. Open your n8n editor (including self-host n8n if you run n8n on your own server).
  3. Click “Import from File” and select the downloaded workflow.
  4. After import, go to each node requiring credentials (TheHive API and SIGNL4 API keys) and add your API Key or credentials.
  5. If needed, update fields like alert IDs, email addresses, or tags inside the nodes to match your environment.

Testing the workflow

  1. Trigger the Manual Trigger node to create a test alert in TheHive.
  2. Confirm that a SIGNL4 alert shows up and resolves correctly when TheHive alert status changes.

Activate for production

  1. Turn on the workflow using the active toggle in n8n.
  2. Ensure TheHive is set to send alerts to the Webhook node URL.
  3. Monitor for errors and check SIGNL4 dashboard for alert notifications.

Customization ideas

  • Change alert tags in the TheHive alert creation to fit organizational needs.
  • Add severity or timestamps from TheHive to SIGNL4 message content.
  • Filter which alerts to process based on their source or other attributes.
  • Add an email notification for alerts open longer than a set time.

Troubleshooting common issues

  • Webhook not receiving alerts: Check HTTP method is POST and TheHive uses correct webhook URL.
  • Alerts not sent to SIGNL4: Check API credentials are added and valid.
  • Alerts not resolved in SIGNL4: Confirm external ID matches TheHive alert object ID exactly.

Summary: What the user gets

✓ Automatic alert notifications sent from TheHive to SIGNL4.

✓ Alerts marked closed in TheHive will clear in SIGNL4 automatically.

✓ Saves time by removing manual alert forwarding and reduces errors.

✓ Allows easy testing with a manual trigger to create alerts.

Frequently Asked Questions

The workflow uses an IF node to check if TheHive alert status is ‘Closed’. If not, it sends a new alert; if closed, it resolves the alert in SIGNL4.
The user needs API credentials for TheHive and SIGNL4 services to connect their APIs in n8n.
Yes, the workflow includes a Manual Trigger node to create test alerts in TheHive and check the notification flow.
Verify that the external ID field used in the resolve node matches exactly the alert object ID from TheHive.

Promoted by BULDRR AI

Related Workflows

Automate Viral UGC Video Creation Using n8n + Degaus (Beginner-Friendly Guide)

Learn how to automate viral UGC video creation using n8n, AI prompts, and Degaus. This beginner-friendly guide shows how to import, configure, and run the workflow without technical complexity.
Form Trigger
Google Sheets
Gmail
+37
Free

AI SEO Blog Writer Automation Workflows in n8n

A complete beginner guide to building an AI SEO blog writer automation using n8n.
AI Agent
Google Sheets
httpRequest
+5
Free

Automate CrowdStrike Alerts with VirusTotal, Jira & Slack

This workflow automates processing of CrowdStrike detections by enriching threat data via VirusTotal, creating Jira tickets for incident tracking, and notifying teams on Slack for quick response. Save hours daily by transforming complex threat data into actionable alerts effortlessly.
scheduleTrigger
httpRequest
jira
+5
Free

Automate Telegram Invoices to Notion with AI Summaries & Reports

Save hours on financial tracking by automating invoice extraction from Telegram photos to Notion using Google Gemini AI. This workflow extracts data, records transactions, and generates detailed spending reports with charts sent on schedule via Telegram.
lmChatGoogleGemini
telegramTrigger
notion
+9
Free

Automate Email Replies with n8n and AI-Powered Summarization

Save hours managing your inbox with this n8n workflow that uses IMAP email triggers, AI summarization, and vector search to draft concise replies requiring minimal review. Automate business email processing efficiently with AI guidance and Gmail integration.
emailReadImap
vectorStoreQdrant
emailSend
+12
Free

Automate Email Campaigns Using n8n with Gmail & Google Sheets

This n8n workflow automates personalized email outreach campaigns by integrating Gmail and Google Sheets, saving hours of manual follow-up work and reducing errors in email sequences. It ensures timely follow-ups based on previous email interactions, optimizing communication efficiency.
googleSheets
gmail
code
+5
Free