TRAI Request Limits Explained: 20, 50, 100 or 200

What a TRAI request is, how many each Trainera plan includes, what does not cost a request (confirm clicks, failed runs, generator quota) and how far 20, 50, 100 or 200 a month really go.

Trainera Team
October 11, 2026
8 min read
TRAI Request Limits Explained: 20, 50, 100 or 200
TRAI request limitsAI assistant pricingTrainera plansAI requests per monthpersonal trainer software pricing

How many TRAI requests do you get a month?

Trainers get 20 TRAI requests a month on Starter, 50 on Pro, 100 on Business and 200 on Enterprise; the Free plan has no TRAI. Solo clients get 40 on Client Pro and 90 on Client Premium, and every gym plan includes 200. One request is one message you send, and these are the October 2026 plan defaults.

The number alone says little. What matters is what one request can do, what does not cost a request at all, and where TRAI sits next to the separate AI plan generators.

TRAI allowance by plan

The monthly allowance sits next to separate quotas for the AI plan generators (the Generate buttons in the app).

PlanPrice a month (US)TRAI requests a monthAI training / nutrition plans / workouts (Generate buttons)Connect Claude or ChatGPT (MCP)
Trainer Free$00, no TRAI1 / 1 / 0No
Trainer Starter$19.992010 / 10 / 10Yes
Trainer Pro$49.995020 / 20 / 20Yes
Trainer Business$9910040 / 40 / 40Yes
Trainer Enterprisecustom200unlimitedYes
Client Free$00, no TRAI1 / 1 / 0-
Client Pro (solo)$5.99405 / 5 / 0-
Client Premium (solo)$6.999010 / 10 / 10-
Gym Core / White Label / Studio$119 / $219 / $259200 each (also on the free trial)-Yes, every gym plan

Prices are the US-dollar list; prices differ by country on trainera.fit/pricing. Trainera can change features for an individual account, so a specific account can differ from this table.

Client TRAI is only for solo clients: no trainer and no gym membership. A client coached by a trainer, or a gym member, does not see the TRAI launcher. The sibling post on Client Pro vs Premium covers that side in detail.

What counts as one request

Every message you send to TRAI is one request, reserved the moment you send it.

It does not matter whether the message is a quick question or a job that reads five clients and saves a plan. "Where do I change my timezone?" costs one request. "Build Marko a 4-week plan and assign it" also costs one request.

The count runs per calendar month. A new month starts the counter from zero, and the chat header shows where you are, as used and limit, for example "12/50 requests this month".

Most AI services price by tokens, the pieces of words a model reads and writes; the Hugging Face tokenizer documentation explains how text is split into them. TRAI hides that from you. A long message with an attached document and a one-word question count the same: one request.

What does not cost a request

Three things are free: confirm-card clicks, failed runs and the plan generator quota inside the chat.

What happensCosts a TRAI request?Detail
You send a messageYes, 1Reserved before TRAI starts working
You click "Yes, do it" or "No" on a confirm cardNoIt continues the same paid message; a security check stops abuse of free turns
The run fails or comes back emptyNoThe request is given back
TRAI builds a training or nutrition plan in the chat1 request, no generator slotIn-chat builds do not spend the separate AI-plan quota
You press a Generate button in the appNo TRAI requestSpends the AI training, nutrition or workout quota instead
Claude or ChatGPT builds a plan through MCPNo TRAI requestSpends a generator slot, like the Generate button
You hit the monthly limit-"You've reached your monthly limit of N AI requests. It resets next month."

The confirm-card rule matters more than it looks. TRAI asks before it changes data for trainers and gyms: assigning a plan, sending a message, scheduling a session. If every Yes cost a request, safety would eat the allowance. It does not.

The plan-build rule is the other half. A Starter trainer has 10 AI training plans on the Generate button and 20 TRAI requests. A plan TRAI builds in the chat uses one of the 20 and leaves the 10 untouched.

How much one request can do

For trainers and gyms one request can run up to 10 agent steps and 20 tool calls; building a plan takes up to half a minute.

A tool call is one action on your account: reading a client's profile, looking up exercises, saving a plan, creating a session. Twenty of them fit a lot of work into one message, as long as the message carries everything TRAI needs.

Example prompt (one request): "Build Ana a 3-day full-body plan, beginner, home with dumbbells only, bad left knee, 45 minutes, warm-up first and stretching at the end, then assign it to her."

That one message gives the goal, level, equipment, injury, length and order. TRAI reads Ana's profile, builds the plan with the plan engine from the exercise library, and shows a confirm card before it replaces her active plan. The click is free.

Example prompt (one request): "Which of my clients haven't logged a workout this week? Draft a short check-in message for each."

Compare that with three separate messages ("show my clients", "who didn't train", "write a message"): same result, three requests.

What 20, 50, 100 or 200 requests a month look like

Divided across a month of about 4.3 weeks, Starter gives roughly 5 requests a week, Pro about 12, Business about 23 and Enterprise about 46.

Set against the client limits of each trainer plan, the arithmetic looks like this. These are divisions, not usage data:

  • Starter, up to 10 clients, 20 requests: about 2 requests per client per month at full roster. Enough for a new plan and one adjustment each.
  • Pro, up to 30 clients, 50 requests: under 2 per client. Works well if you batch: one message for several clients' check-ins.
  • Business, up to 75 clients, 100 requests: about 1.3 per client. Here the Generate buttons (40 training and 40 nutrition plans) carry much of the plan building, and TRAI does the questions and edits.
  • Enterprise, unlimited clients, 200 requests: plus unlimited generator plans, so TRAI can stay the place for analysis, messaging and automations.

One easy leak: short replies such as "thanks" or "ok" are messages too, and each one counts as a request.

Solo clients: 40 vs 90 requests

Client Pro has 40 requests a month and Client Premium 90; both can build and save training and nutrition plans in the chat.

The AI food photo scan (Premium, up to 20 scans a day) and the AI nutrition chat meal logger are separate features with their own limits. They are not TRAI and do not use TRAI requests. A Premium client who scans lunch every day still has all 90 requests for coaching questions and plan changes.

Gyms: 200 requests on every plan

Every gym plan includes 200 TRAI requests a month, including the free trial; a locked gym (trial over, not paying) gets none.

The owner's 200 is shared. When gym staff use "Ask AI" inside Automations, their messages count against the owner's allowance, and the same goes for the owner's own Automations AI messages: it is one monthly pool. In-app gym TRAI reads data (members, leads, classes, transactions) and works on automations, so a typical request is a question, not a plan build. The sibling post on questions gym owners ask TRAI has examples.

How to make your requests go further

Write fewer, fuller messages and let the free parts stay free.

  1. Put the whole job in one message. Client, goal, days, equipment, injuries, order, and whether to assign.
  2. Click the confirm card instead of typing "yes". The click continues the paid message; a typed reply is a new message.
  3. Import instead of retyping. Attach a .docx or text plan and TRAI transcribes it in one request. PDF is not read, so convert it to .docx first. See importing a Word plan.
  4. Use the Generate buttons for routine plans when you have generator quota left, and keep TRAI for the jobs that need conversation.
  5. Retry failures without worry. A failed or empty run is refunded.
  6. Start a new chat for a new topic. Each turn sees the newest 40 messages; a focused chat needs fewer corrections. You can keep up to 5 saved chats.

Requests vs connecting Claude or ChatGPT

Paid trainer plans and every gym plan can also connect an external AI app such as Claude or ChatGPT through the Model Context Protocol (MCP).

That route is metered differently: a plan built through MCP spends a generator slot, like the Generate button, and the conversation runs on the external app. In-app TRAI is metered on its own message allowance. The decision guide in-app TRAI vs Claude or ChatGPT via MCP compares the two, and the setup guide shows how to connect.

Picking the plan that fits how you use TRAI

Count the messages you would actually send in a normal week, multiply by about 4.3, and compare with 20, 50, 100 or 200.

If most of your AI use is building standard plans, the generator quota matters as much as the TRAI number. If you mostly ask questions, edit plans and message clients, the TRAI number is the one to watch. For a broader view of what each plan includes, see how an AI assistant builds client plans and the fitness software pricing index.

Compare plans, TRAI allowances and prices for your country on the Trainera pricing page.

Frequently Asked Questions

How many AI requests does Trainera Starter include?

20 TRAI requests a month in October 2026. Pro has 50, Business 100 and Enterprise 200. The Free trainer plan has no TRAI.

Does clicking Yes on a TRAI confirm card use a request?

No. The click continues the message you already paid for. Only a new message you send counts as a request.

Do unused TRAI requests roll over?

The count is kept per calendar month and resets next month, so each month starts again from zero.

Does a plan built in TRAI use my AI plan generator quota?

No. A plan built inside the chat costs one TRAI request and does not spend the separate AI training or nutrition plan quota of the Generate buttons.

What happens when I reach the TRAI limit?

TRAI shows "You've reached your monthly limit of N AI requests. It resets next month." You can wait for the new month or move to a plan with a higher allowance.

Run your coaching business on Trainera

Clients, training and nutrition plans and payments in one place

Free up to 3 clients, no card needed. Your clients get web, iOS and Android apps, your logo comes with Business and your own branded app with Enterprise. We move your existing clients and plans across for free.

1000+ clients coached on Trainera

Share This Post