intervals.club
Guides
← All guides
Setup5 min

Set up the Telegram coaching bot

Get personalized AI coaching delivered straight to Telegram. Your bot will send post-workout feedback after every activity and an optional weekly training digest — all based on your real Intervals.icu data.

What you'll get

  • Post-workout feedback — automatic analysis after each recorded activity (pace, power, heart rate, and more)
  • Weekly training digest — a summary of your training week delivered on the day you choose
  • Customizable coaching style — pick a personality preset or write your own instructions

Prerequisites

Before you start, make sure you have:

  1. An intervals.club account (sign up at intervals.club)
  2. Your Intervals.icu account connected — do this from the Dashboard
  3. The Telegram app installed on your phone or desktop

Step 1: Create a Telegram bot

You'll need your own Telegram bot. This takes about a minute:

  1. Open Telegram and search for @BotFather
  2. Send /newbot and follow the prompts — pick a name and username for your bot
  3. BotFather will reply with a bot token (looks like 123456789:ABCdef...) — copy it
BotFather conversation in Telegram showing the /newbot flow and the resulting bot token

Why your own bot? Each athlete gets their own bot so coaching messages stay private and you have full control.

Step 2: Connect the bot to intervals.club

  1. Go to your Dashboard
  2. Scroll to the AI Coach (Telegram) section
  3. Paste your bot token into the input field
  4. Click Verify bot

If verification succeeds, you'll see your bot's username displayed.

Step 3: Start a conversation with your bot

  1. Click the "Start your coach bot on Telegram" button on the dashboard — or search for your bot's username directly in Telegram
  2. Send /start to activate the connection

Once you send /start, refresh the dashboard page. The status should change to Active.

Step 4: Configure your preferences

With the bot active, you can customize:

Post-workout feedback

Toggle this on to receive coaching after each completed workout. The bot analyzes your activity data (heart rate, power, pace, intervals) and sends personalized feedback.

Note: Post-workout feedback triggers on activities uploaded directly to Intervals.icu, not on Strava syncs.

Weekly training digest

Toggle this on and choose which day of the week you want your summary. The digest covers your training load, wellness trends, and progress.

Coaching instructions

This is where it gets fun. You can personalize how your coach communicates:

  • Personality presets — Balanced, Drill Sergeant, Hype Coach, or Data Scientist
  • Situation presets — Race Prep, Recovery Focus, Zone 2 Base, and more
  • Custom text — write anything you want (up to 1,500 characters)

Mix and match: pick a personality, add a situation, then edit the text to make it yours.

You're all set

Your Telegram coaching bot is now active. Here's what happens next:

  • Complete a workout → your bot sends feedback within a few minutes
  • Weekly digest day arrives → your bot sends a training summary at 8 AM UTC

Here's an example of what a post-workout message looks like in Telegram:

Example post-workout coaching message from the Telegram bot summarizing the activity

You can always adjust your settings or disconnect the bot from the Dashboard.

Set up the Telegram coaching bot | intervals.club