App Icon Coach GPT App

βš™οΈ First-Time Setup

Follow these steps to connect your Intervals.icu account and generate your first training report. The entire setup takes less than one minute.

πŸš€ Step-by-Step Setup

Step 1 β€” Open the Coach

Open the Intervals.icu Coach inside ChatGPT, click on this link in a web browser Intervals ICU Coach V5 and type or click "run a weekly report" and the following sign in prompt will appear, click sign in. This will redirect you to sign into Intervals.icu or if already signed in it will move to step 2.

Open Coach in ChatGPT

Step 2 β€” Connect your Intervals.icu account

When prompted, click OK - to Connect Intervals.icu and approve access, do not uncheck any items. This allows the coach to read your training data securely and create new calendar events.

Authorize Intervals account

Step 3 β€” Return to ChatGPT

After authorization, you will be redirected back to ChatGPT, it will flash up a green message stating "connected", then prompt the following: Click always allow to stop this happening on every request.

Return to ChatGPT

Step 4 β€” Run your first report

It will now continue to show your report

Run weekly report

You should now see your first training summary.

⚠️ Common Setup Issues

Athlete profile missing or account not connected

This means the OAuth connection was not completed.

  1. Reopen the Coach link above and start with step 1. Try a different web browser or clear cache/cookies if you are having issues
  2. Click sign in to connect Intervals.icu
  3. Approve access "allow always"
  4. Run the report again

STRAVA activities are not available via the API

This means your activities exist only in Strava, and Intervals cannot access the required training metrics.

To fix this, connect a direct recording source:

Explanation: Why Strava-only accounts don’t work β†’

πŸ“Š Data Requirements

The coach works best when your account has:

πŸ§ͺ Run a Data Quality Check

If your report looks incorrect, empty, or missing activities, run a quick data quality audit.

After you have connected. In ChatGPT, type:

run data quality report

This report checks:

The report will return a data quality score and highlight actions to fix any issues.

πŸ“¬ Contact

For integration, customization, or coaching inquiries, connect via GitHub link below or DM via Intervals.icu DM and contribute in Intervals.icu Forum.

github.com/revo2wheels

Built with ❀️ for endurance athletes β€” by Clive King.
Powered by Intervals.icu, Cloudflare and the Railway Engine.