Strava

Fitness data that answers training questions through Strava AI conversations

Athletes, coaches, and fitness brands want instant access to training data without opening another app. Your AI agent connects to Strava, retrieves activity details, pulls athlete statistics, explores segments, and surfaces club activities. Training insights, performance comparisons, and route data flow into conversations naturally.

Chosen by 800+ global brands across industries

Athletic performance data on tap

Your AI agent accesses Strava's fitness platform to retrieve activities, athlete stats, segment data, club information, and route exports during live conversations.

Strava

Use Cases

Fitness and training scenarios

How athletes, coaches, and fitness brands use AI agents with Strava to access training data, compare performance, and manage clubs through conversation.

Post-Workout Performance Review

After a long ride, a cyclist messages 'How did my ride go today?' Your AI Agent retrieves the Strava activity, shows 85km covered in 3 hours 12 minutes with 1,200m of climbing, highlights two personal segment records, and notes the average power output. The athlete gets a complete debrief in their chat without opening the Strava app.

Coaching Season Progress Check

A running coach asks 'What are Sarah's monthly totals for the last 3 months?' Your AI Agent retrieves the athlete's Strava stats and recent activities, compiles monthly running distances and elevation gains, and identifies training volume trends. The coach adjusts the training plan during the conversation based on real data instead of waiting for a manual report.

Club Challenge Leaderboard

A cycling club organizer asks 'Who rode the most this week in our club?' Your AI Agent retrieves recent Strava club activities, totals each member's distance for the current week, and ranks them as a leaderboard. The organizer shares the results in the group chat immediately, keeping motivation high without manually tallying ride logs.

Try
Strava

Strava

FAQs

Frequently Asked Questions

How does the AI agent retrieve activity data from Strava?

The agent uses Strava's Get Activity endpoint with an activity ID to fetch detailed workout data including distance, moving time, elapsed time, elevation gain, average speed, and segment efforts. The include_all_efforts parameter includes every segment effort from the activity. List Athlete Activities retrieves recent activities with pagination using before, after, and per_page parameters.

What Strava OAuth scopes does Tars request?

Tars requests scopes based on the features you need. activity:read provides access to public and followers-only activities. activity:read_all includes private activities. profile:read_all provides full athlete profile data. activity:write enables creating and uploading activities. You control which scopes to grant during the OAuth authorization flow.

Can the agent access private activities and segments?

Private activities require the activity:read_all scope. Private routes require the read_all scope. If these scopes are granted during OAuth authorization, the agent can access all activities regardless of privacy setting. Without these scopes, only public and followers-visible data is returned.

Does Tars store my Strava activity data?

No. Tars queries Strava's API in real time during conversations. Activity details, athlete stats, segment data, and route information are fetched on demand and used only for the current response. Tars does not cache or store your fitness data.

Can the agent explore segments in a specific geographic area?

Yes. The Explore Segments endpoint accepts bounds as four coordinates defining a rectangle: southwest latitude, southwest longitude, northeast latitude, northeast longitude. You can also filter by activity_type (running or riding) and climbing category (min_cat and max_cat). The API returns the top 10 matching segments.

How is this different from using the Strava app directly?

The Strava app shows your own data in its own interface. With Tars, your AI agent can cross-reference Strava data with other tools, compile custom reports, compare multiple athletes, and deliver insights in any channel: Slack, your website, or SMS. A coach can ask about multiple athletes in one conversation.

Can the agent export routes for GPS devices?

Yes. The agent can export Strava routes in both GPX and TCX formats using the Export Route GPX and Export Route TCX endpoints. These standard formats are compatible with Garmin, Wahoo, and other GPS cycling computers. Private routes require the read_all scope.

Does the agent support Strava clubs and group features?

Yes. The agent can retrieve club details by ID, list club members and administrators, and fetch recent club activities. The authenticated athlete must be a member of the club to access its activity feed. Pagination is supported for clubs with many members or activities using page and per_page parameters.

How to add Tools to your AI Agent

Supercharge your AI Agent with Tool Integrations

Don't limit your AI Agent to basic conversations. Watch how to configure and add powerful tools making your agent smarter and more functional.

Privacy & Security

We’ll never let you lose sleep over privacy and security concerns

At Tars, we take privacy and security very seriously. We are compliant with GDPR, ISO, SOC 2, and HIPAA.

GDPR
ISO
SOC 2
HIPAA

Still scrolling? We both know you're interested.

Let's chat about AI Agents the old-fashioned way. Get a demo tailored to your requirements.

Schedule a Demo