- Integrations
- /
- Strava
Strava
Strava athlete activities and workouts
Strava is the social fitness platform for runners, cyclists, hikers, and swimmers, and Tiny Command surfaces three triggers covering the activity lifecycle: Activity Created (a new workout was uploaded — from the Strava app, a Garmin/Wahoo sync, or a manual entry), Activity Updated (the athlete edited the activity — name, description, type, privacy), Activity Deleted (removed by the athlete). Three actions cover reads: Get Activity (full detail including the per-second stream of GPS, heart rate, cadence, power if the device captured it), List Activities (paginated history), and Get Athlete Profile. The connection uses Strava OAuth at activity:read_all scope. Activity Created is the workflow trigger for fitness-data downstream: pipe new workouts to a Notion training log, push summary stats to a Slack training-buddies channel, sync to a Google Sheet for weekly mileage rollup, or run an AI summary that generates a one-line workout narrative. Strava's webhook delivery is typically under 60 seconds from upload.
Workflows start when Strava does.
3 real-time triggers, each backed by a webhook subscription. Events arrive within seconds and you don't have to set up polling.
Fires when a new activity is uploaded — from the Strava app, Garmin/Wahoo sync, or manual entry. For "new workout → log to Notion training log, push stats to Slack" personal-automation.
Fires when an athlete deletes a workout. For sync workflows that need to remove the corresponding record from external systems.
Fires when the athlete edits an activity (rename, type change, privacy). The payload includes updates dict with changed fields for selective downstream reactions.
Do anything Strava can do, from a workflow.
Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.
| Action | What it does |
|---|---|
| Get Strava Activity | Returns the activity with GPS polyline, per-second streams (HR, cadence, power, altitude), segment efforts. For detailed analysis workflows after a webhook lands. |
| Get Strava Athlete | Returns the connected athlete's profile — name, location, weight, FTP, follower count. Useful for personalisation workflows. |
| List Strava Activities | Paginated activities with date filters. For "weekly training summary" or "monthly mileage rollup" personal-fitness workflows. |
Pre-built Strava workflows.
Clone any recipe and customize it in one click. Every recipe is fully editable.
Three things worth knowing.
Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.
Connect Strava once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every Strava field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.
Questions about the Strava integration.
If we missed yours, ping support. We usually reply within an hour.
How do I connect Strava to Tiny Command?
What Strava triggers does Tiny Command support?
What Strava actions can I run from a workflow?
Is the Strava integration real-time?
Do I need to write code to use Strava with Tiny Command?
How much does the Strava integration cost?
More other apps people connect.
Same category as Strava, ordered by how often teams pair them. Hover the carousel to pause.
Do more with Strava.
Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.