All templates

MongoDB Atlas Automated Cluster Setup Checks

The moment a new cluster spins up on MongoDB Atlas, WebRun checks whether continuous backups, IP access rules, and alerting are configured, posts the pass or fail checklist to your database team's Slack channel, and pings the owner on Telegram only when a safeguard is missing.

Runs on WebRun · Strict Lockdown policy
Runs automatically when a new cluster is created WebRunorchestrates each step
1 MongoDB Atlas check backups, access and alerts
2 Slack post the setup checklist
3 Telegram ping on anything missing
In short

How do I make sure every new MongoDB Atlas cluster has backups and access rules configured?

WebRun checks every new MongoDB Atlas cluster the moment it's created, confirming backups, IP access rules, and alerts are configured. It posts the pass or fail checklist to your database team's Slack channel and pings the database owner on Telegram only when a safeguard is missing, so a new cluster never goes live unprotected.

  • Every new cluster gets a backups and access rule check automatically
  • The database owner is pinged only when a real safeguard is missing
  • A full setup record lands in Slack for every cluster created

Built for Backend engineering teams · DevOps teams · database administrators · platform engineers

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 - check backups, access and alerts
    mongodb.com
    WebRun in MongoDB Atlas: check backups, access and alerts
    WebRun opens MongoDB Atlas to check backups, access and alerts.
    • Open the new cluster in the Atlas dashboard
    • Check whether continuous backups are enabled, the IP access list is configured, and alerting is set up
    • Record a pass or fail for each item

    Done when The new cluster has a checked status for backups, access rules, and alerts.

  3. 2
    Slack - post the setup checklist
    slack.com
    WebRun in Slack: post the setup checklist
    WebRun opens Slack to post the setup checklist.
    • Post the checklist result to your database team channel
    • Show which items passed and which are missing
    • Keep a record for every cluster created

    Done when The team has the setup checklist for the new cluster in Slack.

  4. 3
    Telegram - ping on anything missing
    telegram.org
    WebRun in Telegram: ping on anything missing
    WebRun opens Telegram to ping on anything missing.
    • If backups or IP access rules are missing, message the database owner directly on Telegram
    • Name the cluster and the exact missing item
    • Stay quiet when every item passes

    Done when The database owner is messaged only when a new cluster is missing a safeguard.

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
Runs automatically when a new cluster is created
DeliveryHow each run's result reaches you
Setup checklist · Slack
OutputWhat each run produces - A pass or fail checklist for backups, IP access rules, and alerts on every new cluster.
Checklist
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

Will it enable backups or change access rules for me?

No. WebRun only checks and reports the status. Turning on backups, editing IP access rules, or setting up alerts always stays a manual step in Atlas.

Does it check every cluster or just production ones?

Every cluster. It runs the same checklist the moment any new cluster spins up on the project, so a test or staging cluster gets the same review as production.

When does it send a Telegram message?

Only when a new cluster is missing backups or its IP access list isn't configured. A cluster that passes every check stays in the Slack log without a direct ping.

Put this on autopilot.

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