Search flights with Gemini via Telegram and send SerpAPI price alerts - free template

Hey everyone! Wanted to share one of my favorite workflows I built a while back - and it combines two things I love: AI + practical automation.

This workflow lets you search for flights directly via Telegram using Gemini as a conversational AI assistant, and also monitors prices automatically with SerpAPI to send you alerts when prices drop below a threshold you set.

What it does:

  • Telegram bot powered by Gemini AI that understands natural language flight queries (one-way, round-trip, flexible dates, etc.)
  • Conversation memory so it remembers context within the same session
  • Scheduled price monitoring that runs automatically and sends Telegram alerts when prices drop
  • Handles round-trip logic automatically (adds return date if you forget)

Two workflows in one template:

  1. AI Flight Assistant (Telegram trigger → Gemini AI Agent → SerpAPI flight search → formatted response)
  2. Price Monitor (Schedule trigger → flight search → price check → alert if below threshold)

Free template: Search flights with Gemini via Telegram and send SerpAPI price alerts | n8n workflow template

Would love to hear if anyone extends this - things like multi-city search or connecting it to Google Sheets to track price history over time could be really cool additions.


Nguyen Thieu Toan (Jay Nguyen) - n8n Verified Creator
All my free workflow templates: nguyenthieutoan | n8n Creator