Workout plan syntax — full help

This page mirrors the parser rules used by SmartTread. Use it as a complete reference when writing your own plans.

1) Segment format

segment = (duration | distance) "@" target [incline]
duration = number ("min" | "sec" | "s" | "sek")
distance = number ("m" | "km")
target = pace | speed
pace = M:SS        (example: 6:00)
speed = number"kmh" (example: 12kmh)
incline = "^" number "%" (example: ^5%)

2) Building complete plans

3) Practical examples

# Easy steady run
25min@6:20

# Simple intervals
10min@6:20 / 30sec@14kmh / 2min@6:30

# Repeated interval block
3x(2min@14kmh/2min@9kmh)

# Nested repeats + separate sections
15min@6:00
3x(3x(15sec@18kmh/3min@6:30)/5min@6:30)
10min@6:30

# Incline progression
2min@10kmh^1% / 2min@11kmh^2% / 2min@12kmh^3%

Tip: Press Start plan in app to validate and activate your plan immediately.