Help & Guides
Step-by-step instructions for connecting your platforms and getting the most out of CoachAible.
External Guides
External Platform Guides
🔶Strava
You can connect Strava directly via OAuth, or export your full history as a ZIP archive for bulk import.
- To connect your account, go to Settings in CoachAible and click "Connect Strava". You'll be redirected to Strava to authorize access.
- To export your full history, log into strava.com on a desktop browser.
- Click your profile picture (top right) → Settings.
- Scroll down to "My Account" and click "Get Started" under "Download or Delete Your Account".
- Select "Request Your Archive". Strava will email you a download link (this can take a few hours).
- Download the ZIP file when the email arrives. It contains all your activities as .fit.gz files.
- In CoachAible, go to Workouts → Import and upload the ZIP file directly — we'll handle the rest.
⌚Garmin Connect
Export individual activities or request a full data export from Garmin Connect.
- Log into connect.garmin.com on a desktop browser.
- To export a single activity: go to Activities → click an activity → click the gear icon (⚙️) in the top right → "Export Original".This downloads a .fit file.
- To export all activities: click your profile picture → Account Settings → "Export Your Data".
- Garmin will process your request and email you a download link (can take up to 48 hours).
- Download the ZIP file and upload it in CoachAible under Workouts → Import.
📅Google Calendar
Export your Google Calendar events as an .ics file for import into CoachAible.
- Open calendar.google.com on a desktop browser.
- Click the gear icon (⚙️) in the top right → Settings.
- In the left sidebar, click "Import & export".
- Click the "Export" tab. This will download a ZIP file containing .ics files for each of your calendars.
- Extract the ZIP and find the .ics file for the calendar you want to import.
- In CoachAible, upload the .ics file during onboarding or from the Calendar page.
🍎Apple Calendar
Export calendar events from macOS Calendar or via iCloud.com.
- On macOS: Open the Calendar app.
- In the left sidebar, right-click (or Control-click) the calendar you want to export.
- Select "Export…" and save the .ics file to your desired location.
- On iPhone/iPad: There is no direct export option. Instead, use iCloud.com from a desktop browser.
- Go to icloud.com/calendar, click the share icon (📤) next to the calendar name, check "Public Calendar", and copy the link.
- Paste the link into your browser, change "webcal://" to "https://", and download the .ics file.
- Upload the .ics file in CoachAible.
📧Outlook Calendar
Export your Outlook calendar as an .ics file.
- Log into outlook.live.com (or your Outlook Web App).
- Click the gear icon (⚙️) → "View all Outlook settings".
- Go to Calendar → Shared calendars.
- Under "Publish a calendar", select the calendar and permission level, then click "Publish".
- Copy the ICS link provided. Open it in your browser to download the .ics file.
- Upload the .ics file in CoachAible.
📂FIT & GPX Files
FIT and GPX are standard file formats used by fitness devices and apps to record workout data.
- FIT files (.fit) come from Garmin devices, Wahoo bike computers, and other ANT+ devices. They contain detailed second-by-second data including heart rate, power, cadence, and GPS.
- GPX files (.gpx) are a GPS data format commonly exported from running/cycling apps. They contain route, elevation, and timing data.
- Most fitness platforms (Strava, Garmin, TrainingPeaks, Wahoo) let you export activities in one or both of these formats.
- In CoachAible, go to Workouts → Import (or use the onboarding wizard) and drag-and-drop your files. We accept individual .fit/.gpx files or ZIP archives containing multiple files.
📊TrainingPeaks
Export your workout history from TrainingPeaks.
- Log into trainingpeaks.com on a desktop browser.
- Click your profile icon → Settings → Account.
- Look for "Export Data" or "Download Data" option.
- Select the date range you want to export and download the file.
- For individual workouts: open a workout → click the three-dot menu (⋮) → "Export" → choose .fit or .tcx format.
- Upload the exported files in CoachAible under Workouts → Import.
Using CoachAible
📱Add to Home Screen
For the best experience, add CoachAible to your phone's home screen. It opens full-screen with no browser bar, just like a native app.
- iOS (Safari): Tap ⋯ (three dots) in the toolbar, then tap Share.
- iOS (Safari): Scroll down and tap "Add to Home Screen", then tap "Add" in the top right.
- Android (Chrome): Tap the three-dot menu in the top right corner.
- Android (Chrome): Tap "Add to Home Screen" or "Install App", then tap "Install".
💬Chat with Your Coach
Your AI coach is available 24/7 to answer training questions, analyze your data, and provide personalized advice.
- Navigate to Chat from the dashboard to start a conversation with your AI coach.
- Ask anything about training — workout advice, recovery tips, race preparation, technique questions, and more.
- Your coach has full context of your profile, workout history, training zones, and goals. The more data you provide, the better the advice.
- Conversations are saved so you can revisit previous advice anytime.
📅Calendar
View and manage your training schedule, import events from external calendars, and track upcoming workouts.
- The Calendar page shows your scheduled workouts, completed activities, and training programs on a visual calendar.
- Import events from Google Calendar, Apple Calendar, or Outlook by uploading .ics files (see guides above).
- Click on any day to see scheduled workouts or add new events.
- When a training program is active, your planned workouts appear automatically on the calendar.
📋Training Programs
Generate AI-powered training programs tailored to your sport, goals, fitness level, and available training time.
- Go to Programs from the dashboard and click "Generate New Program".
- Enter your program goal (be specific!), select a duration, and choose a start date.
- The AI generates a periodized training plan based on your profile, sport, experience level, and training history.
- Review the generated program — you can approve it, request changes, or regenerate with different parameters.
- Once approved, the program's workouts appear on your calendar and can be tracked day by day.
📊Analytics
Track your performance trends, training load, and progress over time.
- The Analytics page shows charts and metrics based on your workout history.
- View trends for power, heart rate, pace, and other metrics across different time periods.
- Track your training load and fitness progression over weeks and months.
- The more workouts you import or record, the richer your analytics become.
🏋️Workouts
Import, view, and manage your workout history from multiple sources.
- Connect Strava for automatic syncing, or manually import .fit, .gpx, or ZIP files.
- View detailed workout summaries including duration, distance, heart rate zones, power data, and more.
- Use the import sidebar to upload files via drag-and-drop or file selection.
- Your workout history feeds into the AI coach's understanding of your fitness, enabling more personalized training advice.
📚Exercise Library
Browse the exercise library for reference on movements and techniques used in your training programs.
- Navigate to Library from the dashboard to browse available exercises.
- Search or filter by muscle group, equipment, or exercise type.
- View exercise details including description, technique cues, and variations.
🍽️Nutrition
Set up your dietary preferences and generate AI-powered meal plans, grocery lists, and meal prep guides.
- Set up your Nutrition Profile first — dietary restrictions, allergies, cuisine preferences, liked/disliked foods, and your nutrition goal (maintain, gain, or lose weight).
- Generate daily meal plans tailored to your preferences and training needs.
- View grocery lists automatically generated from your meal plans.
- Access meal prep instructions for efficient cooking.
🧪Fitness Testing
Run standardized fitness tests to establish baselines and track your improvement over time.
- Go to Testing from the dashboard to see available fitness tests for your sport.
- Follow the test protocols, then log your results.
- Your test results update your profile metrics (FTP, LTHR, etc.) and training zones.
- Re-test periodically to track progress and ensure your training zones stay current.
🔬Research Papers
Upload sport science research papers to enhance your AI coach's knowledge and training recommendations.
- Navigate to Research Papers from the dashboard.
- Upload PDF files of relevant sport science papers, training methodology articles, or coaching guides.
- The AI analyzes uploaded papers and incorporates their findings into your coaching advice and program generation.
- This is especially powerful for niche sports or specialized training methodologies.
👤Your Profile
Your athlete profile is the foundation of all personalized coaching. Keep it detailed and up-to-date.
- Set your primary sport, sub-category, and experience level.
- Enter your physical stats (age, weight, height) for accurate training calculations.
- Set your performance thresholds (FTP for cyclists, LTHR for all athletes). Pull from Strava or enter manually.
- Define your training zones — generate from FTP/LTHR or enter custom values.
- Set training preferences: days per week and preferred session duration range.
- Write detailed training goals and any injuries/limitations. Be specific — this directly impacts your coaching quality.
⚙️Settings
Manage your account, connect third-party services, and customize your CoachAible experience.
- Connect Strava to automatically sync your workouts (Garmin integration coming soon).
- Set your preferred language and theme (dark/light mode).
- Manage your subscription and billing.
- Access Privacy Policy, Terms of Use, and these Help guides from the Legal & Support section.