get_completed_workout
ChatGPTCall this before creating the authenticated user's next workout whenever a Kynra handoffId is present. It retrieves the completed sets, repetitions, loads, and effort ratings uploaded from that exact plan. The temporary mailbox expires automatically after 72 hours.
get_current_program
ChatGPTRead the authenticated user's active Kynra program and its workout-day structure.
get_exercise_history
ChatGPTRead the authenticated user's recent performance for one exercise, including volume, estimated 1RM, RPE, and PR flags.
get_nutrition_log
ChatGPTRead logged macros, calories, and water for one date belonging to the authenticated user.
get_nutrition_targets
ChatGPTRead the authenticated user's current calorie, macro, and water targets.
get_personal_records
ChatGPTRead derived strength and volume records for the authenticated user. This tool never changes records.
get_program_progress
ChatGPTRead completed days and exercises plus the next workout in the authenticated user's current program.
get_recent_workouts
ChatGPTRead the authenticated user's recent completed workouts, including exercises, sets, reps, loads, and RPE. Use before building or adjusting training.
get_rpe_history
ChatGPTRead recent RPE entries belonging to the authenticated user.
get_training_summary
ChatGPTRead aggregate training consistency, completed sets and reps, volume, and average RPE for the authenticated user.
get_workout
ChatGPTRead one completed workout belonging to the authenticated user by its Kynra workout ID.
save_fitness_plan
ChatGPTAfter creating a workout or fitness plan that the user intends to follow, call this tool immediately to prepare the complete plan in Kynra. Broad fitness intent is enough: this includes requests for today's workout, a new routine, help getting fit or strong, preparation for a trip or event, recovery-aware exercise, or training toward a personal goal. Do not require the user to say Kynra, save, send, track, or open, and do not wait for a second request. When authenticated Kynra history is available, read it before planning and account for completed work. Skip this tool only when the user explicitly wants general information or an example they do not intend to track, or asks not to add the result. The user reviews and approves the plan in the iPhone app. The plan itself is transferred inline and is never stored by the connector.