# Grok Bot gives no warning before weekly usage spills into paid On-Demand

**URL:** <https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679>\
**Category:** Feature Requests\
**Tags:** grok-bot\
**Created:** [August 27, 2026, 11:21am UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679 "2026-08-27T11:21:42Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bohan](https://avatars.discourse-cdn.com/v4/letter/b/aeb1de/32.png) [@Bohan](https://forum.cursor.com/u/Bohan)\
**Post date:** [August 27, 2026, 11:21am UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/1 "2026-08-27T11:21:42Z")

</div>

### Where does the bug appear (feature/product)?

Grok Bot

### Describe the Bug

Grok Bot can transition from its included weekly usage allowance into paid On-Demand usage without presenting a clear warning or confirmation to the user.

I used Grok Bot until the weekly usage meter reached 100%. I did not see a prominent notification, modal, confirmation prompt, or other warning telling me that continuing to use Grok Bot would begin consuming paid On-Demand usage.

I only discovered the transition later by checking the Cursor dashboard.

The dashboard also makes it difficult to determine which product generated On-Demand usage. Grok Bot has its own weekly usage meter, but any additional paid usage appears in the shared On-Demand meter without clearly identifying Grok Bot as the source.

This makes it very easy for a user to believe they are still simply using Grok Bot while unknowingly consuming paid usage.

### Steps to Reproduce

1. Enable On-Demand usage on a Cursor account.
2. Use Grok Bot until its weekly included usage reaches 100%.
3. Continue using Grok Bot.
4. Observe that there is no clear confirmation prompt or prominent warning that further usage will consume paid On-Demand spend.
5. Open the Cursor dashboard.
6. Observe that On-Demand usage can increase, while the shared On-Demand meter does not clearly identify Grok Bot as the source.

### Expected Behavior

When Grok Bot reaches its included weekly allowance, Cursor should clearly warn the user before any paid usage begins.

For example:

“Your included Grok Bot weekly usage has been exhausted. Continuing will use paid On-Demand usage.”

Ideally, the user should have to explicitly confirm before Grok Bot begins consuming paid usage.

The On-Demand dashboard should also show the source of paid usage, for example:

- Grok Bot
- Cursor Agent / IDE
- Cloud Agent
- Other Cursor products

This would make it clear which product is consuming the user’s On-Demand budget.

### Screenshots / Screen Recordings

 ![on demand.jpg](https://us1.discourse-cdn.com/cursor1/original/3X/7/e/7e1eb248c189932dd6304f3463444567ba2d5a88.jpeg) ![on demand.jpg](https://us1.discourse-cdn.com/cursor1/original/3X/7/e/7e1eb248c189932dd6304f3463444567ba2d5a88.jpeg) ![email grok bot.jpg](https://us1.discourse-cdn.com/cursor1/original/3X/d/b/db28a4730ce8ec57c6ac021c6820d98467162ed2.jpeg)

### Operating System

Windows 10/11

### Version Information

Grok Bot 1.3.2 (5446)

### For AI issues: which model did you use?

Grok 4.5 High Fast and Grok 4.6 High Fast

### Additional Information

I originally tried Grok Bot after receiving an email from Cursor introducing/promoting the feature.

The issue here is specifically the lack of an in-product warning when Grok Bot crosses from included weekly usage into paid On-Demand usage, and the lack of source attribution in the shared On-Demand meter.

### Does this stop you from using Cursor

No - Cursor works, but with this issue

---

<div class="post-metadata">

**Author:** ![poroburu](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/poroburu/32/110244_2.png) [@poroburu](https://forum.cursor.com/u/poroburu)\
**Post date:** [August 27, 2026, 10:51pm UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/5 "2026-08-27T22:51:14Z")

</div>

Can confirm that Grok Bot is spilling into other usage pools. Even only when at 30% of the weekly limit. It just chooses whatever pool it feels like it seems. And uses fast mode for whatever reason. Including my stashed referral credits. Directly contradicting the email sent out today to Pro plan users:

> [Grok Bot](https://email.mail.cursor.com/e/c/eyJlbWFpbF9pZCI6ImRnVF9wd3NEQUpYQ3FRR1V3cWtCQWFBX0p6R3ZLMVV0djBzbE1wNlFCdz09IiwiaHJlZiI6Imh0dHBzOi8veC5haS9ib3Q_dXRtX2NhbXBhaWduPUdyb2stQm90LUxhdW5jaF9Qcm8rUGxhblx1MDAyNnV0bV9jb250ZW50PTIwMjYwODIwX0VNX0dyb2stQm90LUxhdW5jaF9Qcm8tUGx1c1x1MDAyNnV0bV9tZWRpdW09ZW1haWxcdTAwMjZ1dG1fc291cmNlPWN1c3RvbWVyaW8iLCJpbnRlcm5hbCI6ImZmYTcwYjVjZDQ4NzAxOTVjMmE5MDEiLCJsaW5rX2lkIjo5MjEzfQ/f60b544f74fc681aaaedab819abd6e2347527606f49f18f48b97041c86244de2) is now included with your Cursor Pro plan. Your plan now comes with a dedicated Grok Bot usage pool, separate from your Cursor usage.

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [August 28, 2026, 9:01am UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/6 "2026-08-28T09:01:30Z")

</div>

Hey, thanks for the detailed feedback. Both requests are clear: (1) an explicit warning or confirmation before switching to paid On-Demand and (2) source attribution in the dashboard so you can see which product spent the On-Demand budget. I’ll pass this to the team as a feature request.

On current behavior: this is working as intended right now. After Grok Bot runs out of its included weekly allowance, further usage is billed from the shared On-Demand pool if it’s enabled. The dashboard meter is currently shared and doesn’t break down by product.

To avoid unexpected charges right now, there’s a practical workaround. Set an On-Demand or usage-based spend limit in the dashboard at [cursor.com](http://cursor.com): Dashboard \> Usage / Billing. You can set a cap in dollars, and if you want to fully prevent switching to paid usage, set the limit to $0 so spillover to On-Demand won’t happen.

Similar requests are already being discussed in a couple of threads. Feel free to take a look and upvote:

- [Adding usage warnings during the billing cycle and be more more helpful in flagging if you're using API vs on-demand models](https://forum.cursor.com/t/adding-usage-warnings-during-the-billing-cycle-and-be-more-more-helpful-in-flagging-if-youre-using-api-vs-on-demand-models/166200)
- [Usage Guardrails to Stop Burning Through the Monthly Limit in Just a Few Days](https://forum.cursor.com/t/usage-guardrails-to-stop-burning-through-the-monthly-limit-in-just-a-few-days/167802)

There’s no timeline yet for a warning prompt or a per-product breakdown, but if there’s an update, I’ll reply here.

---

<div class="post-metadata">

**Author:** ![Bohan](https://avatars.discourse-cdn.com/v4/letter/b/aeb1de/32.png) [@Bohan](https://forum.cursor.com/u/Bohan)\
**Post date:** [September 1, 2026, 2:59am UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/7 "2026-09-01T02:59:52Z")

</div>

Thanks for confirming the Grok Bot → shared On-Demand behavior.

One related point is still unclear: when Grok Bot exhausts its included weekly allowance, are existing Cursor referral/usage credits supposed to be consumed before paid shared On-Demand usage?

Cursor Support told me that referral credits normally apply after included usage and before On-Demand, but they could not confirm how this works specifically for Grok Bot.

Could you clarify the order for Grok Bot?

**Grok Bot weekly allowance → referral/usage credits → paid On-Demand**

or

**Grok Bot weekly allowance → paid On-Demand directly**

This distinction is especially important given the email wording that the Grok Bot pool is “separate from your Cursor usage.”

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [September 1, 2026, 6:21am UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/8 "2026-09-01T06:21:17Z")

</div>

Good question, I’ll answer step by step. The confirmed order is:

Grok Bot weekly allowance → referral or usage credits → paid On-Demand

So it’s the first option from your message. Once the Grok Bot weekly pool is used up, further usage will first spend referral or promo credits, and only then move to paid On-Demand if it’s enabled. This matches what teammates confirmed in a nearby thread: [Grok Bot draining Cursor credit pool](https://forum.cursor.com/t/grok-bot-draining-cursor-credit-pool/169982)

About the wording in the email saying it’s separate from your Cursor usage. Grok Bot does have its own separate weekly pool, but that separation only applies until the pool runs out. Once it’s depleted, usage spills over into your main Cursor balance, first credits, then On-Demand.

One correction to what I said earlier about the On-Demand limit. Setting the limit to 0 dollars only stops paid On-Demand charges, but it does not stop referral or promo credits from being spent. Those get used before On-Demand. Sorry for the earlier mistake. Right now the only reliable way to prevent spillover from using your balance is to watch the Grok Bot weekly meter and pause the bot when it’s close to 100%.

If you want us to check your specific account and see exactly which credits were used, email [hi@cursor.com](mailto:hi@cursor.com) and the team can verify the exact credit entries.

---

<div class="post-metadata">

**Author:** ![zayadur](https://avatars.discourse-cdn.com/v4/letter/z/e19b73/32.png) [@zayadur](https://forum.cursor.com/u/zayadur)\
**Post date:** [September 1, 2026, 6:52pm UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/9 "2026-09-01T18:52:42Z")

</div>

Can we get an explanation for why our credit pool was drained in tandem with ticking up the weekly usage? This is contradictory to how the payment model is described in the docs.

I’ve submitted a support ticket about this and received no response yet.

---

<div class="post-metadata">

**Author:** ![liang\_ding](https://avatars.discourse-cdn.com/v4/letter/l/e5b9ba/32.png) [@liang\_ding](https://forum.cursor.com/u/liang_ding)\
**Post date:** [September 17, 2026, 8:40am UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/10 "2026-09-17T08:40:15Z")

</div>

### Feature request for product/service

– Other –

### Describe the request

Could a toggle be added to control Grok Bot’s usage of Cursor credits? If I turn this switch off, Grok Bot wouldn’t consume my Cursor credits; this would allow me to clearly distinguish between actions that require Cursor credits and those that only use the bot’s own quota. I feel this is necessary. I wonder if others feel the same way.

### Operating System (if it applies)

Windows 10/11

---

<div class="post-metadata">

**Author:** ![Gabriel\_Guihurt](https://avatars.discourse-cdn.com/v4/letter/g/a698b9/32.png) [@Gabriel\_Guihurt](https://forum.cursor.com/u/Gabriel_Guihurt)\
**Post date:** [September 26, 2026, 3:55am UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/13 "2026-09-26T03:55:49Z")

</div>

Additionally, a potentially unintended consequence that isn’t communicated directly is that since Grok Bot and Cloud Agents need On-Demand Usage, there’s nothing stopping Grok Bot from using all Other Model usage along with On-Demand Usage and then freezing any Automations that were setup.

All of my Automations are set to use Cursor Models only, but because Grok Bot decided to use Other models instead (something we can’t control right now) my Automations are frozen until the usage resets at the end of the month.

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [September 26, 2026, 9:36am UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/14 "2026-09-26T09:36:35Z")

</div>

Hey, thanks for the extra context, that’s an important angle. Summarizing your request: you want control over which usage pool (Cursor Models / Other Models / On-Demand) Grok Bot and any Cloud Agents it runs can spend from, so it doesn’t unexpectedly freeze Automations that are set to Cursor Models only.

I’ll pass this to the team as feedback. Right now there isn’t a separate switch to limit Grok Bot to a specific pool. The controls that exist are account-wide (the On-Demand limit in Dashboard \> Usage on [cursor.com](http://cursor.com)), and they don’t split by product.

A similar request about model and spend controls for Grok Bot is already being discussed here. Please take a look and upvote so everything stays in one place:

> [@GrokBot llm controls](https://forum.cursor.com/t/grokbot-llm-controls/171583):
>
> Feature request for product/service – Other – Describe the request I have Grokbot ultra and like others have burnt through Grokbot weekly credits very quickly in a short time. I would like the options for : a) Choosing default set of models and overrides for each bot b) Allowing Grokbot (via option) to use regular Cursor credits c) Allowing individual bots to use Ondemand spend Operating System (if it applies) MacOS

How usage is split across pools can change depending on your plan and current setup. The most accurate view for your account is always in Dashboard \> Usage. If you want the team to check specific charges on your account (which pool was charged and what was charged for Automations), email [hi@cursor.com](mailto:hi@cursor.com) and they can look into the details.

There’s no timeline for product-scoped controls yet, but if there’s an update, I’ll reply in the thread.

---

<div class="post-metadata">

**Author:** ![DannyB](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/dannyb/32/119004_2.png) [@DannyB](https://forum.cursor.com/u/DannyB)\
**Post date:** [September 26, 2026, 8:49pm UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/15 "2026-09-26T20:49:19Z")

</div>

I would also like a way to be able to set what specific services on-demand can use. For me I wanted to enable on-demand spending _just_ for cloud agents, but not Other Models like Claude.

In the end I’ve setup self-hosted cloud agents instead, since setting finely-grained on-demand spending isn’t possible.

I am so glad that I did! It has just saved me hundreds of dollars per month, and now I can hit it so much harder/use so many more cloud agents!

I setup a new VM for self-hosted cloud agents on my VMware server. It barely even uses any RAM or CPU! I’m hitting it with about 30 agents simultaneously. From my limited testing so far, the VM is using about 4-6GB of RAM (out of the 16GB that I’d assigned it) and it fluctuates between 10-60% CPU usage with 8 vCPU cores assigned. With 6 vCPU cores, it fluctuates between 10-95% usage. No GPU. And that’s running KDE on top of Ubuntu Server too, plus VNC.

If Cursor supported enabling on-demand spending just for cloud agents then I probably wouldn’t even have discovered this for a few more months! Yet again, Cursor are doing themselves out of sales with their inept billing systems.

I literally have zero need to use Cursor’s cloud agents any more! 🙂

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [September 27, 2026, 9:24am UTC](https://forum.cursor.com/t/grok-bot-gives-no-warning-before-weekly-usage-spills-into-paid-on-demand/169679/20 "2026-09-27T09:24:41Z")

</div>

Hey @DannyB, thanks for the feedback. Your request makes sense. You want a granular way to choose which services On-Demand applies to, like enabling it only for Cloud Agents but not for Other Models.

Right now we don’t have that split. The On-Demand controls in Dashboard \> Usage on [cursor.com](http://cursor.com) apply to the whole account and aren’t separated by product. We don’t have a timeline for product-scoped controls yet, but if there’s an update, I’ll post it here.

A similar request about controlling models and spend for Grok Bot is being discussed here. Please take a look and vote so everything stays in one place: [GrokBot llm controls](https://forum.cursor.com/t/grokbot-llm-controls/171583)

Glad to hear self-hosted cloud agents worked for your use case. If anything comes up with them, feel free to post in the thread.
