Templates / Calory tracker & meal logger with Telegram, Gemini AI and data tables

Calory tracker & meal logger with Telegram, Gemini AI and data tables

Ready for 3.0

by Gerald Denor ✓ · 104 views · created 2025-10-06 · 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 65 nodes and runs when an HTTP GET request hits its webhook URL (plus 1 other trigger). Along the way it connects Telegram, Google Gemini Chat Model, Data table and Google Gemini.

How it runs

Trigger: When an HTTP GET request hits its webhook URL (plus 1 other trigger).

  1. Standardize Input (Edit Fields (Set)): sets or maps fields
  2. Typing… (Telegram): uses Telegram
  3. Is User Registered? (Data table): uses Data table
  4. If: checks a condition and branches into true / false
  5. Get Conversation State (Data table): uses Data table
  6. get_message (register) (Edit Fields (Set)): sets or maps fields
  7. Conversation State Router (Switch): routes items into branches
  8. Register Agent (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 1 tool (Register User); memory: Simple Memory
  9. Update Meal Agent (Step 2 - Ask for Desc) (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
  10. Update Meal Agent (Step 3 - Final Output) (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 2 tools (updateMeal, fetchmealdetails); memory: Simple Memory

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

Services it uses

TelegramGoogle Gemini Chat ModelData tableGoogle Gemini

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

From the author

This can be your Alternative to Cal AI App Overview: A comprehensive n8n workflow demonstrating advanced AI agent orchestration, stateful conversation management, and multi-modal input processing for nutrition tracking applications. Technical Architecture:…

Excerpt from Gerald Denor'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.