Snap & track nutrition: Telegram food photos β Gemini Vision AI β Google Sheets
Workflow preview
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER
Early Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
πΈπ½οΈ 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