AI access
Works with ChatGPT, Claude and Grok

Run your gym from ChatGPT, Claude or Grok.

Connect OLM to the AI app you already use. Ask who has drifted, move a class, or draft a message to a group, on your gym's real data, as you. Sign in once; no keys to copy.

Ask it like you'd ask your manager

Numbers

  • “How are we doing this month compared with last?”
  • “Which members have failed payments right now?”
  • “Show me attendance by member for October.”

Dashboard figures and the same reports you run in OLM.

Members

  • “Who hasn't trained in three weeks?”
  • “What plan is Sam on, and when did they last check in?”
  • “Who came to Tuesday's 6pm fundamentals?”

Names, ranks, plans and attendance. Never phone numbers, birthdays or payment details.

Schedule

  • “Add an open mat this Saturday at 10am.”
  • “Cancel tomorrow's 6am class.”
  • “We're closed on Thanksgiving.”

Cancellations, closures and time changes show you a preview before anything changes.

Messages

  • “Draft a note to everyone who missed this week.”
  • “Let the blue belts know about Saturday's competition class.”

Nothing reaches a member until an admin approves it in OLM.

You stay in charge
It acts as you
Inside one gym, with no more access than you have in OLM. Pick read only or read and write when you connect.
You approve what members see
Every message an AI app writes waits in OLM until an admin sends it.
Changes show a preview first
Cancellations, closures and time changes are confirmed before they happen, and every change lands in your audit log.
Private details stay private
Phone numbers, birth dates, health notes, journals and payment details are never shared. Minors show as first name and last initial.
Some things it can't do at all
Move money, change prices, promote members, or touch another gym. Those stay in OLM, with you.
You can switch it off
Every admin is emailed when an app connects. Disconnect it in Settings at any time and it stops immediately.
Connect in a couple of minutes

Add OLM, then sign in.

You add OLM to your AI app by its address, and the app sends you to OLM to sign in. You choose the gym and how much it can do. Any admin of the gym can connect; each connection works as the admin who made it.

AI access is in beta. Already on OLM? Email kevin@trainolm.com and we'll turn it on for your gym.

On chatgpt.com, signed in to a paid plan.

  1. 1

    In ChatGPT, open Settings → Apps & Connectors → Advanced settings and turn on Developer mode.

  2. 2

    Back in Apps & Connectors, click Create. Name it OLM and paste this as the MCP server URL:

    Server URL
    https://www.trainolm.com/api/mcp
  3. 3

    Set Authentication to OAuth, then click Create.

  4. 4

    Sign in to OLM in the window that opens, pick your gym and the access to give, and click Connect.

  5. 5

    In a new chat, click +, choose More, and pick OLM. Then ask away.

OpenAI limits custom connectors by plan. On Business, Enterprise and Edu, ChatGPT can read and make changes; a workspace admin may need to allow developer mode first. On personal plans it can read only.