ChatGPT by OpenAI
Manage your training calendar and view your athlete data directly in ChatGPT.
OpenAI changed this flow in October 2026. These are the current steps — the old ones are at the bottom of the page if your ChatGPT still looks like that.
Icon and description are optional — leave them empty. Skip Advanced OAuth settings; ChatGPT discovers everything on its own, so you do not need a client ID or secret.
Tick I understand and want to continue, then click Create as a plugin.
If ChatGPT does not reach for it on its own, click + in the message box and pick TrainerDay.
TrainerDay is not in the + menu
Start a new chat first — it only shows up in chats opened after you added it. If it is still missing, go to Settings → Plugins, open the … next to TrainerDay and choose Manage plugin. If there is a Refresh schema option there, click it.
ChatGPT says it cannot see your data
You are probably in an older chat. Open a new one and switch TrainerDay on with the + button.
The approval page keeps sending you in circles
Log in at trainerday.com in the same browser first, then add the plugin again.
There is no Plugins item in Settings
Your ChatGPT is still on the older flow. Turn on Developer mode under Settings → Security and login, then follow the old instructions at the bottom of this page. On a Business or Enterprise workspace an admin may have to allow custom plugins first.
Still stuck
Email hello@trainerday.com and tell us which step you are on.
Once connected, ChatGPT can read and manage your TrainerDay data:
These steps no longer match the current ChatGPT. Kept here only for accounts that have not been updated yet.
https://api.trainerday.com/mcp, Authentication OAuth. Skip Advanced OAuth settings.