Coachful
CoachfulHelp

Michelle rate limits explained

By Coachful10 min readUpdated Apr 20, 2026

Michelle rate limits cap how many AI requests you can send per minute and per day — learn how limits work, which plan tier you're on, and how to avoid hitting the ceiling.

What's covered
  • What are Michelle rate limits?
  • TL;DR
  • Why rate limits exist
  • How the limits are structured
  • What happens when you hit a rate limit
  • Step-by-step: checking your current Michelle usage

What are Michelle rate limits?

If you've ever sent a rapid-fire string of requests to Michelle — Coachful's built-in AI assistant — and suddenly hit a wall where she stops responding, you've bumped into a rate limit. Rate limits are caps on how many requests you (or your organization) can send to Michelle within a given time window. They exist to keep the platform fast and fair for every coach on Coachful, and to manage the real costs of running large language model infrastructure at scale.

Understanding how Michelle's rate limits work means you'll never be caught off guard mid-session, and you can structure your workflows to get the most out of every interaction without interruption.

TL;DR

  • Michelle enforces per-user and per-organization request limits on a rolling time window (typically per minute and per day).
  • Hitting a limit triggers a cooldown — you'll see a clear in-app message telling you when you can try again.
  • Rate limits scale with your Coachful pricing tier: Growth and Scale plans have higher allowances than the free trial.
  • Batching your prompts (one detailed request instead of ten short ones) is the single fastest fix.

Why rate limits exist

Every message you send Michelle makes a call to an underlying large language model. Those calls cost compute time and money. Without limits, a single coach running an automated script — or just copy-pasting the same prompt fifty times — could degrade response quality or slow the assistant down for everyone else on the platform.

Rate limits also protect you. They create a natural checkpoint that encourages thoughtful, well-formed prompts rather than reflexive back-and-forth that rarely produces better output than one carefully written request.

Coachful uses a token-bucket model: your allowance refills continuously rather than resetting all at once at midnight. That means a short pause is usually all you need to get back on track, rather than waiting until the next calendar day.

How the limits are structured

Per-minute limits

Each user (coach, editor, or admin logged into the Coachful dashboard) has a per-minute cap on the number of individual requests they can fire at Michelle. This cap is intentionally generous for normal conversational use — asking Michelle to draft a welcome email, create a program outline, or pull a client's progress summary will virtually never hit it. You'd need to send requests programmatically or extremely rapidly in a very short window to trigger a per-minute block.

Per-day limits

The daily cap is where most coaches occasionally run into friction. Heavy power users — coaches who rely on Michelle to draft content, generate program tasks, interpret habit data, and send follow-up messages throughout a full working day — may approach this limit. The daily window is rolling (the last 24 hours), so you don't have to wait until midnight to recover capacity.

Organization-level limits

In addition to per-user limits, there is an organization-wide ceiling. If you have multiple team members (coaches, editors, virtual assistants) all using Michelle simultaneously, the combined usage counts toward this shared pool. Super admins can monitor aggregate usage from the Admin → AI Usage panel inside the Coachful dashboard.

Limits by plan tier

Your Coachful plan directly determines your limit thresholds:

  • Free trial — conservatively capped to let you explore Michelle without over-committing infrastructure resources. Suitable for testing core features.
  • Growth — meaningfully higher daily and per-minute allowances, covering the typical solo coach workday with room to spare.
  • Scale — the highest tier, with elevated org-level limits designed for coaches running large teams and high-volume client rosters.

If you're on the legacy Starter or Pro plans, your limits map to Growth-equivalent thresholds. Upgrading your plan is the most direct way to expand your Michelle allowance if you consistently hit the ceiling.

Tip: Not sure which plan you're on? Go to Admin → Billing in your Coachful dashboard. You'll see your current tier and a one-click path to upgrade. Or visit Coachful.co to compare plan features side by side.

What happens when you hit a rate limit

Michelle won't just go silent. When you exceed a limit, you'll see an inline notification in the chat interface that reads something like: "You've reached your request limit. You can send another message in X minutes." The countdown is real-time, so you always know exactly how long to wait.

Requests that were in-flight when the limit was hit are completed — you won't lose a response mid-generation. Only new requests are queued. If the limit is a per-minute one, the wait is typically under 60 seconds. If it's a daily limit, the message will tell you when your rolling 24-hour window opens back up.

No data is lost. Your conversation history persists, and Michelle picks up exactly where you left off once capacity is restored.

Step-by-step: checking your current Michelle usage

  1. Sign in to your Coachful dashboard at app.coachful.co/sign-in.
  2. Click your workspace avatar in the top-right corner and select Admin.
  3. Navigate to Admin → AI Usage (visible to admins and super admins only).
  4. Review the Requests today and Requests this minute counters for your account and your organization.
  5. If you're approaching your daily ceiling, plan your remaining Michelle sessions for higher-priority tasks first — content creation, program design, or client reporting — before the limit resets.

If you don't see an AI Usage panel, check that your user role is admin or super_admin. Coaches and editors can see their own usage in Profile → Activity, but org-wide stats require elevated permissions.

Pro tips for getting more from Michelle within your limits

Write one rich prompt instead of five thin ones

The most common cause of hitting a rate limit is iterative, reactive prompting — asking Michelle for a rough draft, then immediately asking her to fix the tone, then the length, then the format. Instead, front-load your context: tell Michelle the audience, the goal, the desired length, and the tone all in one go. A single 150-word prompt almost always beats five 30-word prompts, and you'll use only one request from your allowance.

Use Michelle for high-leverage tasks

Reserve your Michelle requests for work that would otherwise take you 20–30 minutes: generating a full 12-week program outline, writing a sales page for a new offer, drafting a 5-email onboarding sequence, or analyzing a client's 30-day habit data. Don't burn requests on single-sentence answers you could look up in a help article — including this one.

Schedule batch sessions

If you create a lot of content (programs, blog posts, landing pages), block out a daily "Michelle hour" where you run all your AI-assisted tasks back-to-back. This prevents scattered usage across the day that might still leave you short of capacity when you need it most.

Power move: Coaches on Coachful's Scale plan often use Michelle first thing each morning to pre-generate a week's worth of client check-in prompts, session summaries, and program task descriptions — then spend the rest of the day actually coaching. That's the workflow that separates thriving coaching businesses from overwhelmed ones.

Leverage Michelle's action capabilities

Michelle doesn't just generate text — she can execute actions across Coachful: creating program modules, updating client goals, scheduling sessions, and more. A single action-oriented prompt ("Create a new week in my 8-week mindset program with 3 tasks focused on morning routines") accomplishes what would otherwise take 10 clicks. You get more done per request, which stretches your allowance further.

Common mistakes and troubleshooting

Mistake 1: Sending the same prompt repeatedly when Michelle seems slow

If Michelle takes a few seconds to respond, that's normal for longer generation tasks — not a sign she missed your message. Re-sending the same prompt before the first response arrives queues duplicate requests and eats into your allowance. Wait for the response to complete (you'll see a blinking cursor while she's generating) before sending a follow-up.

Mistake 2: Assuming the limit resets at midnight

Coachful uses a rolling 24-hour window, not a calendar-day reset. If you hit your daily limit at 3 PM on Tuesday, your window reopens at 3 PM on Wednesday — not at midnight. Plan accordingly, especially if you do heavy content work in the evenings.

Mistake 3: Multiple team members unknowingly draining the org pool

If you have coaches, editors, or virtual assistants on your Coachful workspace, all of them draw from the same organization-level pool. A virtual assistant bulk-generating program content in the background can leave you rate-limited by mid-morning. Super admins should check Admin → AI Usage and, if necessary, establish an internal convention about when each team member uses Michelle for heavy tasks.

Mistake 4: Using Michelle for tasks that don't need AI

Quick lookups ("What's the shortcut to publish a program?"), simple edits ("Make this sentence shorter"), and repetitive copy-paste tasks don't need an AI assistant — they need a help article or a keyboard shortcut. Reserve Michelle for tasks that genuinely benefit from reasoning, synthesis, and generation. You'll hit the rate limit less and get better results.

Mistake 5: Not upgrading when the business demands it

If you're hitting Michelle's daily limit consistently — say, three or more days per week — that's a signal your coaching business has grown beyond your current plan's scope, not a bug in the platform. Upgrading from Growth to Scale unlocks substantially higher limits and is almost always ROI-positive if Michelle is saving you hours per week.

Mistake 6: Expecting instant recovery after a per-minute block

The per-minute cooldown is short but real. If you fire 10 requests in 20 seconds and hit the per-minute cap, you'll need to wait out the remainder of that window before sending again. The in-app timer is accurate — trust it and wait rather than refreshing the page, which can occasionally reset your session state unexpectedly.

Will Michelle rate limits change over time?

Yes. Coachful continuously re-evaluates rate limit thresholds as infrastructure capacity grows and usage patterns mature. Historically, limits have trended upward as the platform has scaled. If you're on a paid plan and feel your current limits are insufficient for your legitimate workflow, you can submit feedback directly through Help → Share Feedback inside the dashboard — the product team reads every submission.

For the most current limit figures (exact request counts and window durations), refer to your plan's feature sheet at coachful.co or open Michelle and ask her directly: "What are my current rate limits?" — she has access to live account data and will give you a precise answer.

Ready to get more from Michelle?

Rate limits are guardrails, not roadblocks. With smart prompting habits — batching requests, front-loading context, and saving Michelle for high-leverage tasks — most coaches on the Growth plan never hit their daily ceiling. And if your coaching business is growing fast enough that limits are a recurring friction point, that's a great problem to have — and a clear sign it's time to move up to Scale.

Sign in to your workspace to check your current usage, or explore Coachful's plans to find the tier that matches your ambition. The link below gets you started in under two minutes.

Start your free trial on Coachful →

Already a member? Sign in and open Michelle to put these tips to work right now. For more guides on getting the most from Coachful's AI assistant, browse the Michelle help category.

Frequently asked questions

How many requests can I send to Michelle per day?
The exact number depends on your Coachful plan tier. Free trial accounts have a conservative daily cap, Growth plan users get a meaningfully higher allowance, and Scale plan users have the highest limits. You can check your live usage in Admin → AI Usage inside your dashboard.
What happens when I hit Michelle's rate limit?
Michelle displays an inline notification telling you how long until you can send another request. Any response that was already generating will complete — only new requests are paused. Your conversation history is fully preserved and Michelle picks up right where you left off once the cooldown expires.
Do Michelle rate limits reset at midnight?
No — Coachful uses a rolling 24-hour window, not a calendar-day reset. If you hit your daily limit at 3 PM, your allowance begins refilling immediately and fully resets 24 hours later at 3 PM the following day.
Do all members of my coaching team share the same Michelle limit?
Yes. Coaches, editors, and virtual assistants on your Coachful workspace all draw from a shared organization-level pool. Super admins can monitor combined usage in Admin → AI Usage and coordinate team workflows to avoid hitting the org ceiling.
Can I increase my Michelle rate limit without upgrading my plan?
The primary way to raise your limit is to upgrade your Coachful plan. However, optimizing your prompts — sending one detailed request instead of several short ones — effectively multiplies the value you get from your existing allowance without needing more requests.
Does Michelle count every message, or only certain types of requests?
Every message you send to Michelle — whether it's a text generation request or an action command (like creating a program module or updating a client goal) — counts toward your rate limit. Action-oriented prompts are especially efficient because one request can accomplish many platform actions at once.
What is the difference between the per-minute and per-day Michelle limits?
The per-minute limit prevents burst usage and resets within seconds to a couple of minutes — it's rarely triggered during normal conversational use. The per-day limit is the one heavy users occasionally reach; it governs total Michelle usage over a rolling 24-hour period and scales with your plan tier.
Was this article helpful?