All templates

Automated MongoDB Atlas Cost Reports

Every Monday, WebRun signs in to MongoDB Atlas, reads the current invoice and the running charges for each project and cluster, compares them with the same point last month, saves a dated cost report into your Google Drive folder, and sends you a WhatsApp message when any cluster's spend has jumped past your threshold.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 MongoDB Atlas read usage and charges
2 Google Drive file the cost report
3 WhatsApp warn you when spend jumps
In short

How do I keep track of my MongoDB Atlas costs each week?

WebRun signs in to MongoDB Atlas every Monday, reads the running invoice and the charges for each project and cluster, and compares them with the previous billing period. It files a dated cost report in Google Drive and messages you on WhatsApp when a cluster's spend jumps past your threshold.

  • A rising bill is caught mid-month, not on the invoice
  • Every week's costs are filed and comparable
  • Idle clusters get named instead of quietly billing

Built for engineering leads · platform teams · startup CTOs · finance and operations

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens cloud.mongodb.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    MongoDB Atlas - read usage and charges
    mongodb.com
    WebRun in MongoDB Atlas: read usage and charges
    WebRun opens MongoDB Atlas to read usage and charges.
    • Sign in to MongoDB Atlas and open the billing section for your organization
    • Read the current invoice total and the charges broken down by project and cluster
    • Record each cluster's tier, region, and storage alongside its charge
    • Compare the running total with the same day of the previous billing period

    Done when Every project and cluster has a current charge and a comparison figure.

  3. 2
    Google Drive - file the cost report
    drive.google.com
    WebRun in Google Drive: file the cost report
    WebRun opens Google Drive to file the cost report.
    • Open your infrastructure costs folder in Google Drive
    • Save a dated report with the invoice total and the per-cluster breakdown
    • Include tier, region, and storage so an oversized cluster is easy to spot
    • Keep previous weeks in the folder so the spend trend is readable at a glance

    Done when This week's dated cost report is saved in Drive.

  4. 3
    WhatsApp - warn you when spend jumps
    whatsapp.com
    WebRun in WhatsApp: warn you when spend jumps
    WebRun opens WhatsApp to warn you when spend jumps.
    • Send a short message with the running invoice total and the change on last period
    • Name any cluster whose charge rose past the percentage you set
    • Flag clusters that are running but showed no meaningful activity
    • Never resize, pause, or delete a cluster. Every change stays with your engineers

    Done when You know whether Atlas spend is on track this week.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
cloud.mongodb.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Cloud cost report · Google Drive
OutputWhat each run produces - A dated Drive report of Atlas charges by project and cluster with a period comparison, plus a WhatsApp warning when a cluster's spend jumps.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Can it change or delete a cluster to save money?

No. WebRun reads billing and cluster settings only. Resizing, pausing, and deleting clusters stay entirely with your engineers, and nothing is changed by the run.

Does it see our data?

No. The run stays in the Atlas billing and cluster configuration screens. It never opens a database, browses collections, or runs a query.

When does it warn me about spend?

When a cluster's charge rises past the percentage you set against the previous period. Below that threshold the report is filed in Drive with no message sent.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.