Skip to content

Isaac24Karat/flight-delay-notification-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Flight Delay Notification Bot (n8n Workflow)

Status Built With Use Case License Last Update

Project Pitch:
I built a lightweight n8n workflow that monitors flight statuses and automatically sends notifications if a delay is detected.
This helps travel service providers proactively manage pick-up schedules, customer communications, and operational efficiency.


System Diagram

Flight Delay Notification Bot Diagram


What it Does

  • Receives a flight number from an incoming webhook
  • Calls a (mocked or real) flight status API to check delay status
  • If a delay is detected, sends a notification (via email, SMS, or dashboard alert)
  • Logs the notification status for tracking and reporting

📦 Alert Fallback Flow

The system now supports multi-channel fallback if the email alert fails.

  • Step 1: Primary delay alert sent via email
  • Step 2: If not opened within 15 minutes → fallback to SMS
  • Step 3: Prevents double-send via incident lock key

Technologies Used

  • n8n (workflow automation)
  • HTTP Request Node (mock flight API call)
  • Conditional Check (If node)
  • Email Node or Set Node (simulate notification)
  • Set Node (simulate logging)

Files

  • flight-delay-notification-workflow.json — Exported n8n workflow file
  • flight-delay-notification-diagram.png — System flow diagram

🔔 Alert Flow Summary

  • Listen to flight status API
  • If delay > X mins, send primary alert
  • If user doesn’t open email in 10 mins → send SMS fallback

Future Work

  • Integrate a live flight status API (e.g., AviationStack or FlightAware)
  • Add airline-specific delay reason parsing
  • Include multi-channel notification (SMS, WhatsApp, email)
  • Track customer acknowledgment and log response feedback

Demo built for AI Agent Implementation Manager portfolio presentation.

About

Real-time flight monitoring and delay notification workflow built with n8n.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published