Home
Workflows
Tags
Blog
Premium
About
Home
/
Workflows
/
Snap & Track Nutrition: Telegram Food Photos β Gemini Vision AI β Google Sheets
Snap & Track Nutrition: Telegram Food Photos β Gemini Vision AI β Google Sheets
by Anir Agram
β’
Updated: Last update 3 days ago
β’
Source:
n8n.io
Loading workflow viewer...
Tags
Personal Productivity
AI Summarization
Getting Started
Free to Download
Details
Content
πΈπ½οΈ Telegram Food Photo β π€ Gemini Vision AI β π Nutrition Data β π Google Sheets + ποΈ Drive
What this workflow does
πΈ Snap and send a photo of your meal via Telegram
π§ Gemini Vision AI analyzes the image and estimates calories, protein, carbs, and fats
π€ AI Agent structures the data with meal name, description, and timestamp
π Auto-logs nutrition data to Google Sheets for tracking
ποΈ Saves original meal photos to Google Drive with timestamped filenames
π¬ Sends instant Telegram reply with full nutrition breakdown
Why it's useful
β‘ Track nutrition in secondsβno manual entry or food databases
π Build a complete meal history with photos and macros in one place
π― AI estimates portion sizes and hidden ingredients (oils, sauces)
ποΈ Perfect for fitness tracking, meal prep, or health monitoring
π± Works entirely through Telegramβno extra apps needed
How it works
π² Telegram Trigger β receives meal photo
ποΈ Google Drive β saves image with timestamp
π Gemini Vision β analyzes food, estimates portions and macros
π€ AI Agent β structures output (meal name, calories, protein, carbs, fats)
π Google Sheets β appends row with all nutrition data
π¬ Telegram Reply β confirms with full breakdown
What you'll need
π€ Telegram Bot token
π§ Google Gemini API key (includes Vision capabilities)
π Google OAuth for Sheets + Drive
π Google Sheet with columns: Meal_Name, Date, Meal_description, Calories, Proteins, Carbs, Fats
Setup steps
π Connect credentials: Telegram, Google Gemini, Google Sheets, Google Drive
π Create Google Sheet with nutrition columns (see format above)
ποΈ Create Google Drive folder for meal photos
π§ Update sheet ID and Drive folder ID in workflow
π§ͺ Test: send a meal photo via Telegram and check Sheet + Drive
Customization ideas
π Daily summary: add scheduled workflow to calculate daily totals
π― Goal tracking: set IF conditions to alert when over/under calorie targets
π Charts: connect to Data Studio/Looker for visual progress tracking
π Fitness integration: sync with MyFitnessPal or fitness apps
Who it's for
ποΈ Fitness enthusiasts tracking macros without manual logging
π₯ Meal preppers analyzing portion sizes and nutrition
πͺ Athletes monitoring calorie and protein intake
π©Ί Health-conscious individuals building meal history
π¨βπ³ Nutritionists collecting client food data
Quick Setup Guide - Before You Start - What You Need:
π Telegram Bot (create via @BotFather)
π§ Google Gemini API key with Vision enabled (get it here)
π Google account for Sheets and Drive access
π Basic spreadsheet to track your meals
Want help customizing?
π§
[email protected]
π LinkedIn
Related Workflows
Extract Invoice Data from Telegram to Google Sheets with OCR & Gemini AI
by Anir Agram
Invoice Processing
AI Summarization
Analyze food ingredients from Telegram photos using Gemini and Airtable
by Ehsan
Personal Productivity
AI Summarization
Track Expenses from Telegram to Google Sheets with GPT-4.1 Mini
by Trung Tran
Personal Productivity
AI Summarization