Templates / Coach fitness and nutrition on Telegram with Claude, Google Sheets and Calendar

Coach fitness and nutrition on Telegram with Claude, Google Sheets and Calendar

Ready for 3.0

by Dr. Firas ✓ · 99 views · created 2026-07-10 · Support Chatbot, 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 20 nodes and runs on Telegram events (message). Along the way it connects Telegram, OpenAI, Anthropic Chat Model and Google Sheets and 1 more.

How it runs

Trigger: On Telegram events (message).

  1. Configuration (Edit Fields (Set)): sets 4 fields: coach_language, transcription_language, date_format…
  2. Check for voice message (If): checks a condition and branches into true / false
  3. Download voice message (Telegram): work with file
  4. Normalize user message (Edit Fields (Set)): sets 4 fields: user_message, chat_id, current_date…
  5. Transcribe voice with OpenAI (OpenAI): transcribe (audio)
  6. AI fitness coach agent (AI Agent): runs an AI agent, with model: Claude chat model; 10 tools (Read today meals, Read user profile, Log workout session, Update user profile…); memory: Session memory
  7. Send coach reply on Telegram (Telegram): uses Telegram

Services it uses

TelegramOpenAIAnthropic Chat ModelGoogle SheetsGoogle Calendar

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

From the author

Quick overview This workflow turns a Telegram bot into a fitness and nutrition coach powered by Anthropic Claude, with voice-note transcription via OpenAI, user data stored in Google Sheets, and optional workout scheduling in Google Calendar. How it works 1.…

Excerpt from Dr. Firas'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.