Intelligent AI Triathlon Coach
This workflow automatically collects swimming, cycling, and running data by monitoring sports activities on Strava in real-time. It utilizes a powerful AI model for in-depth analysis, generating personalized training feedback and improvement suggestions. The analysis results are output in a structured HTML format and sent through multiple channels such as email or WhatsApp, ensuring that users receive timely and scientific fitness guidance. This intelligent training assistance solves the cumbersome process of manual data import, enhancing athletes' training efficiency and performance.

Workflow Name
Intelligent AI Triathlon Coach
Key Features and Highlights
This workflow continuously monitors activity updates on the Strava platform, automatically capturing users’ swimming, cycling, and running data. Leveraging the powerful Google Gemini (PaLM) language model, it performs deep analysis and intelligent interpretation to generate personalized, data-driven training feedback and improvement suggestions. The analysis results are structured and converted into HTML format, then delivered to users via multiple channels such as email and WhatsApp, enabling fully automated intelligent fitness coaching.
Core Problems Addressed
- Automates the acquisition and integration of exercise data, eliminating manual import hassles.
- Utilizes AI to precisely analyze key metrics across multiple disciplines (e.g., pace, heart rate, stroke efficiency, power zones).
- Provides scientific, personalized training plans and strategies to help athletes effectively enhance performance.
- Delivers feedback through multiple channels to ensure timely guidance and motivation for users.
Use Cases
- Training assistance and data analysis for amateur and professional triathletes.
- Remote, personalized coaching recommendations provided by fitness trainers to their clients.
- Enhancing member service experience for sports clubs and fitness platforms.
- Data-driven health management and optimization of athletic performance.
Main Workflow Steps
- Strava Trigger: Listen for the latest user activity updates (swimming, cycling, running) on Strava.
- Data Preprocessing (Code Node): Perform initial processing and field expansion on the retrieved JSON activity data.
- Combine Everything: Recursively parse and flatten all activity data for easier downstream analysis.
- Fitness Coach AI Agent: Utilize Google Gemini 2.0 model to deeply analyze exercise data and generate detailed, personalized training feedback, technical guidance, and motivational suggestions.
- Structure Output: Organize AI-generated text into structured segments including headings, lists, and paragraphs.
- Convert to HTML: Transform structured content into web-friendly HTML format suitable for email and message delivery.
- Send Email & WhatsApp Business Cloud: Push the analysis report to users via Gmail and WhatsApp channels, ensuring multi-device coverage.
Involved Systems and Services
- Strava: Data source providing real-time user activity data.
- Google Gemini (PaLM): AI language model responsible for intelligent data analysis and text generation.
- Gmail: Email service for sending training feedback to users.
- WhatsApp Business Cloud: Messaging channel enabling instant communication.
- n8n Automation Platform: Integrates all nodes to enable data flow and automated processing.
Target Users and Value Proposition
- Triathletes: Receive scientific, personalized training guidance to improve competitive performance.
- Fitness Coaches and Sports Consultants: Enhance service efficiency and professionalism with AI tools.
- Sports Data Analysts: Automate processing and interpretation of exercise data to support decision-making.
- Fitness Enthusiasts: Gain timely insights into their performance, receive improvement advice and motivation, and maintain training momentum.
This workflow empowers users to fully leverage exercise data, achieving scientific and intelligent training management that drives continuous improvement of personal athletic potential.