Grok Bot Usage Limits Explained (and How to Make Them Last)
Last updated
This page was checked against official xAI and Cursor pages on October 27, 2026.
Grok Bot usage resets every week. On The X Subscription, Grok Bot shares one weekly pool with Grok and Cursor, and the next reset date is under Usage at grok.com/dashboard. On a legacy Cursor plan or a SuperGrok link, Grok Bot has its own Weekly usage limit that also resets weekly. When it runs out, you can pay for more (top-ups on The X Subscription, on-demand usage on legacy plans) or wait for the reset. This guide covers how the limits work, what to do when you hit one, and how to make your allowance last (Usage and limits, Cursor help; Plans and billing).
When does my usage reset?
On The X Subscription, the included pool refreshes weekly. The next reset date is under Usage at grok.com/dashboard. That screen shows how much of the weekly pool you have used, the next reset date, and your prepaid credit. Editor settings show the same remaining usage (Usage and limits, Cursor help; Usage limits, xAI docs).
Prepaid credit does not reset with the weekly pool. Each top-up stays available until you use it or it expires. Cursor says that expiry is currently 365 days after purchase (Usage and limits).
Unused included usage does not roll over on The X Subscription or on a legacy Cursor plan (Usage and limits).
On a legacy Cursor plan or a SuperGrok link, included Grok Bot usage is shown as Weekly usage limit on desktop and the phone, and that grant resets weekly (Plans and billing, Cursor help). Cursor's usage page says legacy Cursor plans show remaining allowance on the Spending tab in the dashboard, along with real-time usage and any on-demand charges (Usage and limits). Your Cursor editor usage on a legacy plan works differently: it resets monthly with your billing cycle, and the reset date on the Spending tab is that monthly date, not the Grok Bot weekly reset (Usage and limits).
You've hit your usage limit: what now?
Cursor says you will see a notification in Cursor's editor. What you can do next depends on the plan (Usage and limits).
On The X Subscription
You can keep working from prepaid credit, wait for the weekly pool to reset, or upgrade to a higher plan (Usage and limits).
Extra Grok Bot usage is paid from that prepaid credit. Buy credit, turn on Auto Top-up, and set a monthly additional usage limit under Additional usage credits at grok.com/dashboard (Spending caps). After included weekly usage is used up, further first-party usage is Additional Usage, paid from credits bought with top-ups. Account settings control Auto Top-up, including whether it is on (Usage limits, xAI docs). Auto Top-up is off unless you turn it on (Extra usage).
On a legacy Cursor plan
You can enable on-demand usage (pay-as-you-go) or upgrade to a higher plan (Usage and limits). If on-demand is off, Grok Bot stops when weekly usage runs out. The screen says you have reached your Grok Bot usage limit, and it resets with weekly usage (Plans and billing).
To turn on-demand on, or to change the cap, open Settings > Usage & Billing in Grok Bot and find On-demand monthly limit. On the web, go to cursor.com/dashboard, open Spending, and set Monthly Limit (Plans and billing).
Is there a daily or per-message limit?
The Cursor usage limits page, the xAI usage limits page, and the Grok Bot plans page do not state a daily cap or a per-message number.
On the free trial, Cursor says the credit is drawn down by how much work your agents do, measured by agent steps and tokens rather than the number of messages you send. Larger or longer jobs use more (Plans and billing). On The X Subscription, usage rates vary by product, so different activities can draw different amounts from the weekly pool (Usage limits, xAI docs).
Routines do have an hourly cap: up to 300 runs an hour across all your routines and 200 an hour for any one routine. A run past either limit fails with "Automation run rate limit exceeded" (Routines). Routine schedules must also be at least five minutes apart (Skills and routines).
The basics: usage resets every week
Every paid way of getting Grok Bot comes with weekly included usage, not monthly. When it runs out, you either wait for the reset or pay for extra (Grok Bot overview; Cursor pricing). Cursor's pricing page puts the upside this way: "one heavy day never wipes out your whole month."
How the limit works depends on which kind of plan you are on.
If you are on The X Subscription (Premium, Super or Ultra)
- Grok Bot draws from one shared weekly pool that also covers Grok Chat, Imagine, Voice and Grok models in Cursor. There is no separate Grok Bot meter (Plans and billing, Cursor help; Cursor pricing).
- Bigger plans have bigger pools. Compared with the Plus plan, Premium includes 4x the usage, Super 15x and Ultra 50x. Plus does not include Grok Bot at all (Cursor pricing).
- On team plans, each paid seat has its own weekly pool. Seats do not share pools (Usage limits).
- Check what is left under Usage at grok.com/dashboard (Grok Bot on The X Subscription).
What this means for you: if you also use Grok chat or Cursor heavily, those draw from the same pool as your Bots.
If you are on a legacy Cursor plan or a SuperGrok link
- Grok Bot has its own Weekly usage grant, metered on your Cursor account. Cursor Ultra gets the most, then Pro+, then Pro (Plans and billing).
- A Cursor plan and a SuperGrok link do not add together. Grok Bot uses whichever gives more weekly usage. Cursor's help center lists Pro, SuperGrok and X Premium+ as the same tier, Pro+ and SuperGrok Plus as the same tier, and Ultra and SuperGrok Heavy as the same tier (Plans and billing).
- Your desktop and phone apps share one usage bucket, tied to your signed-in account (Plans and billing).
Two details that catch people out
- A spending cap is not a mid-task stop. On legacy plans, a Bot already working can finish past your on-demand monthly limit (Plans and billing).
- Adding credit does not raise your cap. On The X Subscription, extra usage can stop even when you still have credit, if you have hit your monthly cap (Spending caps). Spend alerts warn you but do not stop usage; only the monthly cap does.
What uses up your allowance?
As covered above, Cursor says free-trial credit is measured by agent steps and tokens, not by the number of messages you send, so bigger or longer jobs use more.
The biggest hidden cost is routines. In Cursor's words, an hourly schedule, a short interval, or a Slack trigger on a busy channel "can use a week of usage in a day" (Routines, Cursor help).
A common question: does it cost more when Grok Bot picks a more powerful model behind the scenes? Cursor says Grok Bot chooses the model for you, there is no model picker, and routing a task to a third-party model does not change what it costs you per token (Models, Cursor help).
9 practical ways to stretch your usage
The first seven are taken from the official docs. The last two are our own suggestions based on how the product works.
- Start small, then scale. Scope tasks tightly and see how much each one uses before handing over bigger jobs. Check your remaining usage before running a large or long job (Plans and billing).
- Widen your schedules. Does that report really need to run hourly? Daily or weekday-morning runs cost a fraction as much. Cursor recommends widening schedules before you raise a plan or a spending limit (Routines).
- Narrow your triggers. Trigger on a specific phrase in one channel, or on mail from one sender, rather than "every new message." The xAI docs warn that broad listeners "create noise, consume usage, and increase the chance of acting on irrelevant input" (Skills and routines).
- Pause what you are not using. A paused routine that never runs does not spend usage (Routines). Seasonal jobs can sleep until you need them.
- Test sparingly. A test run does the full job and spends usage just like a real run (Routines). Test once with a safe input, fix, then test again only if needed.
- Save good processes as skills. The docs recommend making a task reliable once and saving it as a skill before automating (Skills and routines). A clear skill means fewer failed or repeated runs.
- Use a connector when one exists. The xAI FAQ says connectors give "a more structured and reliable integration" than driving a website in the browser (FAQ). Connect Gmail, Sheets or Slack from Connect apps for those jobs.
- Our tip: give exact inputs. Point the Bot at a specific sheet, folder or URL instead of asking it to "find" things. Less searching usually means fewer steps.
- Our tip: ask for short outputs. A five-bullet summary is usually all you need, and asking for less keeps the job smaller.
Set a safety net on spending
If you allow paid usage past your weekly allowance, put a ceiling on it:
- The X Subscription: set a monthly additional usage limit under Additional usage credits on grok.com/dashboard. Leave Auto Top-up off if you want to approve every purchase of credit yourself (Spending caps).
- Legacy Cursor plans: in Grok Bot, open Settings > Usage & Billing and find On-demand monthly limit. On the web, the same cap is under Spending at cursor.com/dashboard (Plans and billing).
Grok Bot may also ask whether to keep routines running after you have been away a long time, and pause them if you do not answer (Skills and routines). Check for paused routines when you get back from a holiday.
Should you upgrade?
Upgrade when your Bots are producing real value and you are still hitting the limit after trimming schedules and triggers. Not before. On legacy plans, remember that linking SuperGrok on top of a Cursor plan of the same tier adds nothing. For current prices, see the Grok Bot pricing guide.
Get efficient routines from day one. Our free Grok Bot starter templates use sensible schedules and narrow triggers out of the box.
Running out every week? CNR Consulting can review your Bots and routines and help you get more done for the same plan. See fixed-price setup.
Compare plan prices with the free AI cost calculator.