Templates / University FAQ & calendar assistant with Telegram, MongoDB and Gemini AI

University FAQ & calendar assistant with Telegram, MongoDB and Gemini AI

Ready for 3.0

by Club de Inteligencia Artificial Politécnico CIAP ✓ · 8,591 views · created 2025-11-09 · Support Chatbot, 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 53 nodes and runs on a schedule (every 7 days) (plus 2 other triggers). Along the way it connects Telegram, MongoDB, Google Gemini and Google Sheets and 1 more. It also calls espol.edu.ec and ttsmp3.com over HTTP.

How it runs

Trigger: On a schedule (every 7 days) (plus 2 other triggers).

  1. SCRRAPPING (HTTP Request): calls espol.edu.ec
  2. BD_CALENDARIO (Google Sheets): uses Google Sheets
  3. Switch: routes items into 3 branches
  4. HTML: parses or builds HTML
  5. ACTIVIDADES DE LA SEMANA (Code): runs custom JavaScript code
  6. Respuesta Usuario (Switch): routes items into 2 branches
  7. Guardado en cvs Feedback (Google Sheets): append
  8. Comandos (Switch): routes items into 6 branches
  9. Detector_Calendario_Pre (Code): runs custom JavaScript code
  10. Split Out: splits a list into separate items

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

Services it uses

TelegramMongoDBGoogle GeminiGoogle SheetsGoogle Gemini Chat Model

HTTP calls to: espol.edu.ec, ttsmp3.com

Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).

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 (16)

From the author

🤖 Interactive Academic Chatbot (Telegram + MongoDB) Overview 📋 This project is a template for building a complete academic virtual assistant using n8n. It connects to Telegram, answers frequently asked questions by querying MongoDB, keeps the community…

Excerpt from Club de Inteligencia Artificial Politécnico CIAP'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.