All templates

Automated Aiven Maintenance Window Tracking

Every morning, WebRun signs in to the Aiven console, walks your services looking for pending maintenance updates and version upgrades with a scheduled window, opens a Trello card for each one with its service and date, and sends the on-call engineer a WhatsApp heads-up for anything landing this week.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Aiven find pending maintenance updates
2 Trello open a card per upgrade
3 WhatsApp warn the on-call engineer
In short

How do I keep track of pending Aiven maintenance windows?

WebRun tracks Aiven maintenance for you every morning. It walks your services in the Aiven console, finds pending maintenance updates and version upgrades, opens a dated Trello card for each, and messages the on-call engineer on WhatsApp about any window inside seven days, so no upgrade lands unplanned.

  • Every maintenance window is on the board before it opens
  • On-call knows about this week's upgrades without checking the console
  • Version upgrades get an owner instead of being applied by surprise

Built for platform engineers · DevOps teams · SRE teams · data infrastructure teams

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 console.aiven.io in a real browser with your saved login - no setup, no API keys.

  2. 1
    Aiven - find pending maintenance updates
    aiven.io
    WebRun in Aiven: find pending maintenance updates
    WebRun opens Aiven to find pending maintenance updates.
    • Sign in to the Aiven console and open each project's service list
    • Check every service for a pending maintenance update or an available version upgrade
    • Capture the service name, plan, cloud region, and the scheduled maintenance window
    • Flag any service whose window falls inside the next seven days

    Done when Every service with pending maintenance is listed with its window date.

  3. 2
    Trello - open a card per upgrade
    trello.com
    WebRun in Trello: open a card per upgrade
    WebRun opens Trello to open a card per upgrade.
    • Open your infrastructure board and check for an existing card per service and window
    • Create a card for each new pending update, titled with the service and the window date
    • Set the card due date to the day before the maintenance window opens
    • Add the project, region, and current version to the card description

    Done when Every pending update has a dated Trello card and no duplicates were created.

  4. 3
    WhatsApp - warn the on-call engineer
    whatsapp.com
    WebRun in WhatsApp: warn the on-call engineer
    WebRun opens WhatsApp to warn the on-call engineer.
    • Send the on-call engineer a WhatsApp message listing anything with a window inside seven days
    • Put the soonest window first with the service name and the exact date
    • Link the Trello card so the engineer can pick it up without hunting

    Done when The on-call engineer knows every maintenance window landing this week.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
console.aiven.io
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Maintenance window list · WhatsApp
OutputWhat each run produces - A list of Aiven services with pending maintenance or version upgrades, each with its project, region, current version, and scheduled window date.
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 apply the maintenance update itself?

No. WebRun only reads the Aiven console and reports. Applying an update, rescheduling a window, or upgrading a version is always done by an engineer.

Does it create a duplicate card every morning?

No. It checks the board for an existing card for that service and window first, and only opens a new one when there is not one already.

What if a window is already inside 24 hours?

That service is put at the very top of the WhatsApp message and marked urgent, so the on-call engineer sees it before anything with a longer runway.

Put this on autopilot.

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