Templates / Track weekend flight prices with Google Flights, SerpAPI, OpenAI and Telegram

Track weekend flight prices with Google Flights, SerpAPI, OpenAI and Telegram

Ready for 3.0

by Friedrich Bremer ✓ · 30 views · created 2026-09-08 · Crypto Trading, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 46 nodes and runs on Telegram events (plus 2 other triggers). Along the way it connects OpenAI and Telegram.

How it runs

Trigger: On Telegram events (plus 2 other triggers).

  1. Route Input (Switch): routes items into 2 branches
  2. Prep Input (Code): runs custom JavaScript code
  3. Send Error Alert (Telegram): uses Telegram
  4. Get Voice File (Telegram): work with file
  5. From Telegram (Code): runs custom JavaScript code
  6. ⚙️ Config (Edit Fields (Set)): sets 5 fields: home_airport, default_window_weeks, max_searches_per_run…
  7. Transcribe Voice (OpenAI): transcribe (audio)
  8. Route by Action (Switch): routes items into 2 branches
  9. Parse Request (OpenAI): uses OpenAI
  10. Read Active Alerts (Data table): get (row)

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

Services it uses

OpenAITelegram

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (11)

From the author

Quick overview This workflow lets you create, list, cancel, and check weekend flight price alerts via Telegram (text or voice) and runs a daily schedule to price active routes using Google Flights results from SerpAPI, storing alert state in n8n Data Tables…

Excerpt from Friedrich Bremer'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.