All templates
For Rust maintainers, open source maintainers & platform teams

Catch a broken crate docs build fast

Every hour, WebRun opens crates.io, checks the documentation build status for each crate your team maintains, texts the maintainer through Twilio the moment a docs build breaks, and saves the failing build log to a Google Drive folder so broken documentation gets fixed instead of sitting live and unreadable.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every hour, around the clock WebRun
1 Crates.io check the docs build status
2 Twilio text the maintainer
3 Google Drive save the failing build log
Run a sample
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 crates.io/login in a real browser with your saved login - no setup, no API keys.

  2. 1
    Crates.io - check the docs build status
    crates.io
    WebRun in Crates.io: check the docs build status
    WebRun opens Crates.io to check the docs build status.
    • Open the crates.io page for each maintained crate
    • Check its documentation build status
    • Capture the crate name and version for any build that failed

    Done when Every maintained crate's documentation build status is checked, with failures listed.

  3. 2
    Twilio - text the maintainer
    twilio.com How to Automate Twilio
    WebRun in Twilio: text the maintainer
    WebRun opens Twilio to text the maintainer.
    • Text the maintainer the crate name and version for each newly failed docs build
    • Link the crate's documentation page
    • Send one message per crate, not a batch

    Done when The maintainer has a text for every newly failed documentation build.

  4. 3
    Google Drive - save the failing build log
    drive.google.com How to Automate Google Drive
    WebRun in Google Drive: save the failing build log
    WebRun opens Google Drive to save the failing build log.
    • Save the failing build log for each broken documentation build
    • Name the file with the crate name and version
    • Skip crates already logged this hour

    Done when Every newly failed documentation build has its log saved to Drive.

How do I get alerted when a crate's documentation build fails?

WebRun checks the documentation build status for every crate your team maintains, every hour. It texts the maintainer through Twilio the crate and version the moment a docs build breaks, and saves the failing build log to Google Drive, so broken documentation gets fixed instead of sitting live and unreadable.

  • Broken docs builds get a text within the hour they fail
  • Build logs are saved automatically for faster debugging
  • Published crates never sit long with unreadable documentation

Built for Rust maintainers · open source maintainers · platform teams · developer tooling teams

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
crates.io/login
ScheduleRuns automatically on this cadence
Every hour, around the clock
DeliveryHow each run's result reaches you
Docs build failure alert · Twilio
OutputWhat each run produces - A text to the maintainer and a saved build log for every crate whose documentation build fails.
Alert
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 publish a new crate version to fix it?

No. WebRun only reports the failed documentation build. Publishing a fix is always a deliberate action your maintainer takes.

Does this affect the crate itself?

No. It only checks the documentation build status. The published crate and its code are untouched.

How fast does a broken docs build get reported?

Within the hour it happens, since every maintained crate's docs status is checked each hour.

Put this on autopilot.

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