{"product_id":"n8n-flightbyte-alerts-real-time-flight-changes-to-slack-email-sms","title":"n8n FlightByte Alerts: Real-Time Flight Changes to Slack, Email \u0026 SMS","description":"\u003ch3\u003eGet verified flight change alerts in Slack, with optional Email \u0026amp; SMS—powered by FlightByte and n8n\u003c\/h3\u003e\n\u003cp\u003eTurn flight monitoring into real-time notifications. With \u003cstrong\u003en8n FlightByte Alerts\u003c\/strong\u003e, you submit passenger flight details to FlightByte for monitoring, then receive \u003cstrong\u003everified flight change events\u003c\/strong\u003e delivered to \u003cstrong\u003eSlack\u003c\/strong\u003e, with optional \u003cstrong\u003eSendGrid email\u003c\/strong\u003e and \u003cstrong\u003eTwilio SMS\u003c\/strong\u003e—while storing passenger contacts in an n8n Data Table.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCollects flight details\u003c\/strong\u003e via an n8n \u003cstrong\u003eForm\u003c\/strong\u003e trigger and creates (or reuses) the \u003ccode\u003eflightbyte_passengers\u003c\/code\u003e n8n Data Table.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSubscribes each flight to FlightByte\u003c\/strong\u003e by sending flight information and the workflow’s webhook URL to the FlightByte API, then saving the returned \u003cstrong\u003esubscription ID\u003c\/strong\u003e alongside passenger contact details.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives FlightByte webhook events\u003c\/strong\u003e and validates the \u003cstrong\u003eHMAC signature\u003c\/strong\u003e and \u003cstrong\u003etimestamp\u003c\/strong\u003e for security.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStops webhook retries immediately\u003c\/strong\u003e by responding with \u003cstrong\u003eHTTP 204\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDeduplicates and routes events\u003c\/strong\u003e to handle event types like flight update, test, suspended, and completed subscriptions.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFor flight updates:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eLooks up the passenger row, formats a Slack message, and posts to \u003cstrong\u003eSlack\u003c\/strong\u003e.\u003c\/li\u003e\n      \u003cli\u003eSends \u003cstrong\u003eSendGrid email\u003c\/strong\u003e for selected change types (e.g., \u003cstrong\u003egate, time, delay, cancellation, diversion\u003c\/strong\u003e).\u003c\/li\u003e\n      \u003cli\u003eSends \u003cstrong\u003eTwilio SMS\u003c\/strong\u003e for \u003cstrong\u003ecancellations\/diversions\u003c\/strong\u003e or \u003cstrong\u003earrival delays of 60 minutes or more\u003c\/strong\u003e.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFor completed subscriptions:\u003c\/strong\u003e deletes the passenger row from the \u003ccode\u003eflightbyte_passengers\u003c\/code\u003e Data Table. For test\/suspended events, posts a notification to Slack.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eNotify travelers instantly when \u003cstrong\u003egate\/time\/delay\u003c\/strong\u003e changes occur.\u003c\/li\u003e\n  \u003cli\u003eEscalate \u003cstrong\u003ecancellations\/diversions\u003c\/strong\u003e via SMS for urgent action.\u003c\/li\u003e\n  \u003cli\u003eSupport teams monitoring itineraries with verified events routed to Slack.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes\/logic:\u003c\/strong\u003e if, set, code, form, slack, crypto\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSecurity:\u003c\/strong\u003e HMAC signature + timestamp validation\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations:\u003c\/strong\u003e FlightByte (API subscriptions + webhook events), Slack, (optional) SendGrid, Twilio\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eData storage:\u003c\/strong\u003e n8n Data Table (\u003ccode\u003eflightbyte_passengers\u003c\/code\u003e) to map subscriptions to passenger contacts\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46275694231731,"sku":"N8N-21460","price":38.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/aIvLcKp-p1I5WIXNX-4Bn_GjI2heqd.png?v=1792833284","url":"https:\/\/buyflowscripts.com\/products\/n8n-flightbyte-alerts-real-time-flight-changes-to-slack-email-sms","provider":"N8N Commerce","version":"1.0","type":"link"}