KinesteX

AI Trainer Chat Parameters

Parameters specific to the AI Trainer Chat view.


ParameterTypeDefaultDescriptionEffect
isSubscribedbooleantrueSubscription statusMissing or true = subscribed. Only an explicit false gates workout generation and triggers the open_subscription_flow event — see the subscription gating guide
subscriptionReturnUrlstring-Standalone subscription redirectFor link/standalone integrations with no host app: non-subscribed users are redirected here at the generation step instead of receiving open_subscription_flow. Accepts https:// URLs or app deep links; script-executing schemes are rejected
aiTrainerNamestring-Trainer display nameRenames the AI trainer everywhere it's labelled (header title, reply labels). Shown verbatim in every language
aiTrainerColorstring-Trainer icon colorRecolors the trainer's star icon — any CSS color, e.g. "#7C3AED"

The trainer also accepts fitness-profile prefill fields (fitness_goals, injuries, health_conditions, fitness_level_squats / _pushups / _cardio, other_preferences) — see Pre-filling user data.