Examples
Real-world examples of what you can ask the Race Engineer to do.
You don’t need to write any code yourself. Just ask your AI assistant in natural language — it writes the TypeScript behind the scenes.
Coaching & Analysis
”Where am I losing time at Spa?”
The AI will:
- Find your recent sessions at Spa
- Run
getWeakCornersto identify problem areas - Pull braking zone data for your latest session
- Generate a coaching report with specific improvement actions
”Compare my last two laps and tell me what changed”
The AI will:
- Get your most recent session with
getSessions - Find the last two valid laps via
getSessionDetail - Run
compareLapsfor zone-by-zone braking deltas - Explain the differences in trail braking, entry speed, and exit speed
”Am I getting faster at Monza?”
The AI will:
- Call
getProgressOverTimewithtrackName: "Monza" - Analyze the trend direction and slope
- Compare best/average lap times across sessions
- Report whether you’re improving, plateauing, or regressing
Sample-Level Duels
Zoom into the raw telemetry to compare the shape of your driving — sample by sample — against your own laps or the leaderboard leader. (Requires a Plus or Ultra plan.)
”Duel my best Spa lap against the leaderboard leader”
The AI will:
- Find your best Spa lap via
getSessions+getSessionDetail - Pull the current leader for the same car and track from
getDesktopLeaderboard(each entry carries a lap ID) - Run
compareTraceswithisPublicB: trueto align both laps on a distance grid - Report exactly where — and by how much — you gain or lose time, with the cumulative delta at every point
”Where am I understeering or oversteering?”
The AI will:
- Take your best valid lap for the session
- Run
getDrivingSymptomsto diagnose each corner - Flag understeer, oversteer, and traction limits — each with the numeric evidence behind it
- Suggest whether it looks like a driving or a setup fix
”Which braking zone am I least consistent in?”
The AI will:
- Run
getZoneConsistencyacross every valid lap in the session - Rank the zones by how much your brake point, pressure, and min speed vary
- Pull the sample-level trace of the worst zone with
getZoneTrace - Show you the repeatable brake shape to aim for
Race Preparation
”What races are coming up this week in iRacing?”
The AI will:
- Call
searchRacesThisWeekto get all active series - Filter by your preferred category (road, oval, etc.)
- Show tracks, times, and license requirements
”Create a race event for the IMSA Pilot Challenge at Watkins Glen this Saturday”
The AI will:
- Search
searchIRacingSeriesfor the IMSA series - Find the current week’s schedule with
getSeriesSchedule - Call
createRaceFromSchedulewith the matching series and week - Confirm the race was added to your calendar
”Generate a fuel strategy for my 45-minute race”
The AI will:
- Find your practice sessions at the race track
- Call
generateStrategyFromTelemetrywith your session data - Calculate fuel per lap, tank range, optimal stint length
- Present a stint plan with pit windows and fuel loads
Track Notes
”Update my Spa notes with what I learned today”
The AI will:
- Find your existing Spa notepad with
getTrackNotepads - Read the current notes with
getTrackNotepad - Merge your new observations into the corner notes
- Save with
updateTrackNotepad
”What did I write about Turn 1 at Barcelona?”
The AI will:
- Search your notepads for Barcelona
- Find the corner note for Turn 1
- Return your braking reference, gear, min speed, and personal notes
Advanced Analysis
”Give me a full readiness assessment for Saturday’s race”
The AI will:
- Call
getRaceReadinessDatawith your race event - Analyze all practice sessions (FP1, FP2, FP3)
- Evaluate pace, consistency, phase performance, and corner evolution
- Save a
saveRaceReadinessReportwith strengths, weaknesses, and race plan
”Which car/track combos have I driven the most?”
The AI will:
- Call
getSessionswith a high limit - Group sessions by track and car combination
- Calculate total laps, hours, and best times per combo
- Present a ranked summary
Tips for Better Results
- Be specific: “Analyze my braking at Turn 3” works better than “help me improve”
- Mention the track: Helps the AI filter to relevant data quickly
- Ask for reports: The AI will save coaching reports visible in the web app
- Chain requests: “Find my weakest corner, then duel that corner against the leaderboard leader”