Supabase Automated Usage Reports
Every Monday, WebRun opens Supabase, reads database size, storage, API requests, and auth user counts for every project, saves a dated usage report to Google Drive, and texts you through Twilio only when a project is nearing its plan limit.
How do I track Supabase database and API usage before I hit a plan limit?
WebRun reviews every Supabase project each week, reading database size, storage, API requests, and auth user counts. It saves the figures as a dated report in Google Drive and texts you through Twilio only when a project is nearing its plan limit, so you get an early warning before anything actually gets throttled.
- Every project gets a weekly database and API usage check
- Plan limits get flagged before anything actually gets throttled
- A running usage history builds up in Drive automatically
Built for Backend engineering teams · indie developers · startup CTOs · platform engineers
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.supabase.comin a real browser with your saved login - no setup, no API keys. -
1
Supabase - check database, storage and API usage
WebRun opens Supabase to check database, storage and API usage. - Open the Supabase dashboard and review every project
- Read database size, storage usage, API request count, and auth user count for the week
- Note anything approaching its plan limit
Done when Every project has a current usage reading across database, storage, and API requests.
-
2
Google Drive - save the usage report
WebRun opens Google Drive to save the usage report. - Save the week's usage figures as a report file in your shared Drive folder
- Name it with the week's date
- Keep prior weeks' reports for a running history
Done when This week's usage report is saved to Drive.
-
3
Twilio - text on nearing plan limits
WebRun opens Twilio to text on nearing plan limits. - If any project is nearing its plan limit, text you directly through Twilio
- Name the project and the metric that's close
- Stay quiet when every project has headroom
Done when You get a text only when a project is genuinely close to its limit.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it upgrade my plan or change project settings on its own?
No. WebRun only reads usage data and saves a report. Upgrading a plan or changing a setting always stays a manual step in Supabase.
What counts as nearing a plan limit?
A project's database size, storage, or API request count getting close to the ceiling on its current plan, so there's time to upgrade before anything actually gets throttled.
Does the report cover every project on the account?
Yes. It reviews every project under the account each week, not just your primary one.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.