Log meals from text, voice or photos and track nutrition

πŸ€–πŸ₯— Telegram Nutrition AI Assistant (Alternative to Cal AI App) > AI-powered nutrition assistant for Telegram β€” log meals, set goals, and get... Task: Suggested implementation: Build an n8n workflow triggered by Telegram messages (text, voice, or images). Use Gemini AI to analyze inputs, estimate macros, and update user profiles or meal logs in Google Sheets. A human must review the workflow configuration and verify data accuracy before deployment, as the source does not specify ongoing human intervention in the automated loop.; tools: n8n, Gemini. Human role: The original post does not say how a person stayed involved.; limitations: Requires Telegram Bot API, Google Sheets API, and Gemini AI credentials. The workflow relies on AI accuracy for food recognition, which may vary. No specific error handling or cost estimates are provided. Human approval is needed for initial setup and periodic data audits. Source reliability is secondary, as it is a community template..

Tools

n8n, Gemini

Published on Agent Work Atlas:

Overview

πŸ€–πŸ₯— Telegram Nutrition AI Assistant (Alternative to Cal AI App) > AI-powered nutrition assistant for Telegram β€” log meals, set goals, and get...

Workflow

Suggested implementation: Build an n8n workflow triggered by Telegram messages (text, voice, or images). Use Gemini AI to analyze inputs, estimate macros, and update user profiles or meal logs in Google Sheets. A human must review the workflow configuration and verify data accuracy before deployment, as the source does not specify ongoing human intervention in the automated loop.

Reported result

The source describes the intended functionality but provides no measured outcomes, success rates, or user feedback. It is unknown whether the workflow reliably handles edge cases like ambiguous food images or voice transcription errors. A measurable acceptance check would be to log 10 diverse meal inputs and verify 100% correct macro estimation and sheet updates.

Human role

The original post does not say how a person stayed involved.

Limitations

Requires Telegram Bot API, Google Sheets API, and Gemini AI credentials. The workflow relies on AI accuracy for food recognition, which may vary. No specific error handling or cost estimates are provided. Human approval is needed for initial setup and periodic data audits. Source reliability is secondary, as it is a community template.

Try it

I want to build a Telegram nutrition assistant using n8n, Gemini, and Google Sheets. First, create two Google Sheets: 'Profile' (User_ID, Name, Calories_target, Protein_target) and 'Meals' (User_ID, Date, Meal_description, Calories, Proteins, Carbs, Fats). [Replace with your actual sheet IDs]. Configure an n8n workflow with a Telegram Trigger. Use Gemini to process text, voice (transcribed), and image inputs to extract meal data. Implement logic to update the 'Meals' sheet and generate daily reports. Before deploying, run a dry test with 3 sample inputs (one text, one image, one voice) and show me the resulting sheet entries for approval. Do not publish the bot until I confirm the data accuracy. If any input fails to parse, stop and report the error.

Original source

Source reports are not independently verified. Publication date is the catalog publication date, not the original article date.

More cases Β· Everyday life