AI automation · In daily use

Fitness Progress Coach

An AI coach that knows your training history — inside the app you already use daily

Who

Lifters following a structured programme who want coaching feedback grounded in their own history, not generic fitness-app advice.

Why

Fitness apps fail at two moments: logging (tedious forms kill the habit) and coaching (generic tips that ignore what you did last week). The user need is a coach with memory — one that references your actual last four sessions, spots your plateau, and tells you what to change. No mainstream app connects logging friction and contextual feedback.

What

A Telegram coach: text one keyword to get your workout template, reply with your numbers, and get feedback grounded in your last four sessions — plateaus and PRs included.

  • Text a keyword (chest · back · shoulder · legs) and get your workout template instantly
  • Reply with sets, reps, weight, RPE — logged automatically, one row per exercise
  • Coaching feedback that references your last 4 sessions — plateaus and PRs flagged
Fitness Progress Coach step 1
Fitness Progress Coach step 2
Fitness Progress Coach step 3

Impact

1keyword to log a workout
4sessions of context per exercise
Dailyreal usage
Liveactive on Telegram

I use it daily to log workouts and get coaching grounded in my own training history.

How — architecture

Telegram

trigger

Router

webhook + switch

Template Sender
Log & Coach

keyword / workout

OpenAI parse
Google Sheets

extract + log

"Marcus" Coach

GPT-4o-mini

Telegram reply

feedback

Built with

Automationn8n (3-workflow agent architecture)
AIOpenAI GPT-4o-mini (parse + coaching)
InterfaceTelegram Bot API (input + output)
StorageGoogle Sheets (one row per exercise per session)