The spend-watcher routine

The exact routine we install on every account to substitute for the missing spend cap: what it reads, what it logs, when it alerts, and what it costs.

Short answerOne Bot, one daily routine: read the dashboard usage page, log allowance % and on-demand $, alert at 60% and 85%, and alert on any day-over-day jump above 20%. Costs almost nothing; catches the runaway routine before the invoice.

The instruction (adapt names)

Daily at 07:00. Open the Cursor dashboard usage page. Record today's Grok Bot allowance percentage used and on-demand spend to ops/spend-log.csv as date,allowance_pct,on_demand_usd. Compare with yesterday. If allowance ≥ 60% or ≥ 85%, or on-demand increased more than 20% day over day, send a Slack message to #ops with the numbers and the three routines with the most runs since yesterday. Take no other action. Stop.

Why it reads the dashboard, not the app

The dashboard bills. The app's meter has disagreed with it. Details.

What it doesn't do

Pause anything. A watcher that pauses routines is a watcher that can be injected into pausing your business. It reports; you act, using the kill procedure.

Verified 28 Aug 2026 · Facts about Grok Bot change during beta. See changelog.

Build Grok Bot Team