Health & Fitness Workflows
Healthcare and fitness tracking workflows
Nutrition Tracker & Meal Logger with Telegram, Gemini AI, and Google Sheets
# Telegram Nutrition AI Assistant (Alternative to Cal AI App) > AI-powered nutrition assistant for Telegram - log meals, set goals, and get personalized daily reports with Google Sheets integration. ## Description This n8n template creates a **Telegram-based Nutrition AI Assistant** designed as an **open-source alternative to the Cal AI mobile app**. It allows users to interact with an AI agent via text, voice, or images to track meals, calculate macros, and monitor nutrition goals directly from Telegram. The system integrates **Google Sheets** as the database, handling both user profiles and meal logs, while leveraging **Gemini AI** for natural conversation, food recognition, and daily progress reports. ## Key Features * **Multi-input support**: Text, voice messages (transcribed), and food images (AI analysis). * **Macro calculation**: Automatic estimation of calories, proteins, carbs, and fats. * **User-friendly registration**: Simple onboarding without storing personal health data (no weight/height required). * **Goal tracking**: Users can set and update calorie and protein targets. * **Daily reports**: Personalized progress messages with visual progress bars. * **Google Sheets integration**: * `Profile` table for user targets. * `Meals` table for food logs. * **Advanced n8n nodes**: Includes use of `Merge`, `Subworkflow`, and `Code` nodes for data processing and report generation. ## Acknowledgment Inspired by the Cal AI concept - this template demonstrates how to reproduce its main functionality with **n8n, Telegram, and AI agents** as a flexible, open-source automation workflow. ## Tags * `telegram` * `ai-assistant` * `nutrition` * `meal-tracking` * `google-sheets` * `food-logging` * `voice-transcription` * `image-analysis` * `daily-reports` * `n8n-template` * `merge-node` * `subworkflow-node` * `code-node` * `telegram-trigger` * `google-gemini` ## Use Case Use this template if you want to: * Log meals using **text, images, or voice messages**. * Track nutrition goals (calories, proteins) with daily progress updates. * Provide a **chat-based nutrition assistant** without building a full app. * Store structured nutrition data in **Google Sheets** for easy access and analysis. ## Example User Interactions * User sends a photo of a meal - AI analyzes the food and logs calories/macros. * User sends a voice message - AI transcribes and logs the meal. * User types “report” - AI returns a daily nutrition summary with progress bars. * User says “update my protein goal” - AI updates profile in Google Sheets. ## Required Credentials * Telegram Bot API (Bot Token) * Google Sheets API credentials * AI Provider API (Google Gemini or compatible LLM) ## Setup Instructions 1. Create two Google Sheets tables: * **Profile**: `User_ID, Name, Calories_target, Protein_target` * **Meals**: `User_ID, Date, Meal_description, Calories, Proteins, Carbs, Fats` 2. Configure the Telegram Trigger with your bot token. 3. Connect your AI provider credentials (Gemini recommended). 4. Connect Google Sheets with your credentials. 5. Deploy the workflow in n8n. 6. Start interacting with your nutrition assistant via Telegram. ## Extra Notes * **Green section**: Handles Telegram trigger and user check. * **Red section**: Registers new users and sets goals. * **Blue section**: Processes text, voice, and images. * **Yellow section**: Generates nutrition reports. * **Purple section**: Main AI agent controlling tools and logic. --- ## Need Assistance? If you'd like help customizing or extending this workflow, feel free to reach out: Email: [johnsilva11031@gmail.com](mailto:johnsilva11031@gmail.com) LinkedIn: [John Alejandro Silva Rodríguez](https://www.linkedin.com/in/john-alejandro-silva-rodriguez-48093526b/)
n8n$24.99Automated Telegram Command Filtering and Workflow Management
This workflow automates the management of Telegram commands, filtering messages based on chat IDs and activating or deactivating workflows.
n8n$15.04Automate Food Calorie Tracking via Telegram with GPT-4 Vision and Google Sheets
This workflow allows users to send food images to a Telegram bot, which uses OpenAI's GPT-4 Vision to identify the food and estimate its caloric value. The results are logged in Google Sheets and sent back to the user for easy tracking.
n8n$4.99Automate Personalized Diet Plan Creation from Health Reports via Email
This n8n workflow automates the transformation of health reports received via email into personalized diet plans using AI, then emails the plans back to users, enhancing efficiency for nutritionists and improving patient outcomes.
n8n$4.99Reinforced Learning Chatbot for Enhanced User Support
This workflow leverages Reinforced Learning from Human Feedback (RLHF) combined with Retrieval-Augmented Generation (RAG) to create an intelligent chatbot. It is designed to provide accurate and efficient responses to user inquiries by consulting ...
n8n$24.99AI-Powered Triathlon Coaching with Strava Data Analysis
This n8n workflow creates an AI-driven virtual triathlon coach that integrates with Strava to analyze activity data and provide personalized training insights. It processes data from swimming, cycling, and running activities, delivering feedback and motivational advice via email or WhatsApp.
n8n$9.99Automate Nutritional Analysis of Food Photos via iMessage
This workflow automatically analyzes food photos sent via iMessage to generate a detailed nutritional report using OpenAI's visual reasoning capabilities. The results are sent back to the user through Blooio, providing a seamless, hands-free calorie and nutrition tracking experience.
n8n$14.99Airtable Rich Text to HTML Converter
This workflow converts rich text fields from Airtable into HTML format for improved web presentation.
n8n$6.99Automate Library Installation with N8N Workflow
This N8N workflow, titled 'Automate Library Installation with N8N Workflow', is designed to streamline the installation of libraries required for various projects. By utilizing a manual trigger, users can initiate the workflow whenever they need t...
n8n$9.99🛠️ SecurityScorecard MCP Server: All 19 Operations for AI
Complete zero-config MCP server exposing all 19 SecurityScorecard Tool operations to AI agents. Import, activate, and connect via webhook for instant security automation.
n8n$27.99Automate Meal Nutrient Logging from Telegram to Google Sheets via AI
Streamline your nutrition tracking by automating meal data logging from Telegram to Google Sheets using AI for transcription and analysis.
n8n$14.99Automate Personalized Workout Plans via Telegram with Google Gemini AI
This workflow automates the creation of personalized 7-day workout plans by analyzing user photos or text inputs through a Telegram bot. It leverages Google Gemini AI for image and text analysis and LangChain for conversational flow, delivering tailored fitness routines directly to users.
n8n$14.99Automate Daily Yoga Pose Reminders via LINE Flex Messages
This workflow automates the delivery of daily yoga pose suggestions through LINE Flex Messages, utilizing data from Google Sheets and Azure OpenAI for personalized and engaging content.
n8n$19.99Voice AI Receptionist Workflow for Efficient Invoice Management
Automate your invoice processing with this Voice AI Receptionist workflow designed to streamline communication and data handling.
n8n$15.99Automated SMS Notification for Leaving Home
This workflow sends an SMS notification whenever you leave home, enhancing your safety and communication.
n8n$6.99Automate GitHub File Management with Scheduled Triggers
This n8n workflow automates the process of managing files on GitHub by creating scheduled triggers to execute actions based on specific conditions. It allows users to efficiently handle files by checking their sizes, ensuring that only appropriate...
n8n$19.99Report Phishing Websites to Steam and CloudFlare
Webhook-triggered workflow that detects Steam phishing sites, checks CloudFlare NS, and auto-reports via Mailgun emails to Steam and CloudFlare.
n8n$12.99Summarize Stickynote Automation Triggered
This workflow automates the process of summarizing information from stickynotes using data sourced from Jira. It retrieves all issues and comments related to specific tasks and compiles this information into a structured report. The AI agent then ...
n8n$14.99Automated Client Onboarding: Notion, Email & CRM Integration
Streamlines client onboarding by capturing form submissions, creating Notion records, sending welcome emails with schedulers, syncing to CRM tools like Airtable/HubSpot, adding calendar holds, and handling double opt-ins.
n8n$24.99Create Pro Animated Videos with Bytedance Omni-Human AI via Replicate
Automates professional animated video generation using Bytedance Omni-Human AI via Replicate API, with built-in authentication, error handling, and retry logic for seamless n8n integration.
n8n$19.99Slack Alerts for AWS IAM Access Keys Older Than 365 Days
Automatically scans AWS IAM users for access keys older than 365 days and sends detailed alerts to Slack for prompt rotation and security compliance.
n8n$14.99Edge Device Log Compressor for Efficient Data Handling
The Edge Device Log Compressor workflow is designed to efficiently manage and compress logs generated by edge devices in the health and fitness sector. By leveraging advanced AI integrations and a robust data handling framework, this workflow auto...
n8n$19.99Automate Country Data Retrieval with GraphQL Webhook Integration
This workflow automates the process of retrieving country information based on a specific country code provided through a webhook. By utilizing GraphQL, it effectively queries a remote API to pull essential data such as the country's name, phone c...
n8n$13.89Enrich Google Sheets Contacts with Dropcontact & Add to Lemlist
Automate pulling contacts from Google Sheets, enriching them with verified emails and details via Dropcontact, then adding to Lemlist campaigns for seamless lead outreach.
n8n$12.99
Related categories
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work