All templates

Automated draw.io Stale Diagram Reviews

Once a month, WebRun opens draw.io against the storage you keep your diagrams in, lists every file with its last modified date and owner, refreshes the diagram index page in Notion so the team has one accurate place to look, and raises a Trello review card for each diagram older than your freshness limit so someone confirms it still matches reality.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 draw.io list diagrams and their age
2 Notion refresh the index page
3 Trello raise review cards
In short

How do I find architecture diagrams that are out of date?

WebRun opens draw.io monthly, lists every diagram with its last modified date and owner, and refreshes the diagram index page in Notion. It then raises a Trello review card for each diagram older than your freshness limit, so architecture drawings get confirmed or corrected instead of quietly going out of date.

  • One accurate index of every diagram, refreshed monthly
  • Stale diagrams get a named reviewer instead of being trusted blindly
  • Diagram files are read only, never edited by the run

Built for engineering teams · solution architects · IT managers · technical writers

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 app.diagrams.net in a real browser with your saved login - no setup, no API keys.

  2. 1
    draw.io - list diagrams and their age
    diagrams.net
    WebRun in draw.io: list diagrams and their age
    WebRun opens draw.io to list diagrams and their age.
    • Open draw.io and connect to the storage location where your diagrams live
    • List every diagram file with its name, last modified date, and the person who last saved it
    • Mark anything older than your freshness limit as stale, and note diagrams whose names suggest a system that has since changed

    Done when Every diagram is listed with its age and stale ones are marked.

  3. 2
    Notion - refresh the index page
    notion.so
    WebRun in Notion: refresh the index page
    WebRun opens Notion to refresh the index page.
    • Open the diagram index page in Notion and update the table to match what actually exists
    • Record each diagram's name, link, owner, last updated date, and freshness status
    • Remove rows for diagrams that no longer exist and add rows for ones created since the last run

    Done when The Notion index matches the real set of diagrams.

  4. 3
    Trello - raise review cards
    trello.com
    WebRun in Trello: raise review cards
    WebRun opens Trello to raise review cards.
    • Create one Trello review card per stale diagram, assigned to its last editor where known
    • Put the diagram link, the last updated date, and the freshness limit in the card description
    • Editing or redrawing the diagram stays with a person: WebRun never changes a diagram file

    Done when Every stale diagram has a review card with an owner.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.diagrams.net
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Diagram index · Notion
OutputWhat each run produces - A refreshed Notion index of every draw.io diagram with owner and last updated date, plus one Trello review card per diagram past its freshness limit.
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

Will it edit or delete my diagrams?

No. The draw.io step is read only. WebRun opens the file list to read names, dates, and owners, and never changes a shape, saves a file, or removes anything from your storage.

What counts as stale?

Whatever limit you set, commonly six or twelve months since the last save. Anything past that limit gets a Trello review card, and everything else is simply recorded in the Notion index as current.

Who gets the review card?

The person who last saved the diagram, where draw.io shows an owner. When no owner is visible the card is created unassigned and lands in the review list for the team to pick up.

Put this on autopilot.

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