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