All templates

Automated Linode Spend Monitoring

Every Monday, WebRun signs in to the Linode Cloud Manager, reads the charges accrued so far this billing period along with the services driving them, writes the running total into an Airtable budget tracker, projects the month end figure from the burn so far, and drafts a Gmail heads up to the budget owner whenever the projection goes over your limit.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 Linode read accrued charges
2 Airtable track the running total
3 Gmail draft the budget warning
In short

How do I catch a rising Linode bill before the invoice arrives?

WebRun reads your Linode billing page every Monday, capturing the charges accrued this period and the services driving them. It logs the running total in Airtable, projects the month end bill from the burn so far, and drafts a Gmail warning to the budget owner whenever the projection exceeds your limit.

  • Overspend is visible mid month instead of on the invoice
  • A running record of spend by service, week over week
  • No instance is ever changed or deleted by the run

Built for DevOps engineers · startup CTOs · agency operations · finance partners

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

  2. 1
    Linode - read accrued charges
    linode.com
    WebRun in Linode: read accrued charges
    WebRun opens Linode to read accrued charges.
    • Sign in to the Linode Cloud Manager and open the billing area
    • Read the charges accrued so far in the current billing period and the recent invoice history
    • Note which services carry the cost, such as compute instances, backups, storage, and transfer, and flag anything added since the last run

    Done when This period's accrued charges and their breakdown are captured.

  3. 2
    Airtable - track the running total
    airtable.com
    WebRun in Airtable: track the running total
    WebRun opens Airtable to track the running total.
    • Open your cloud budget base in Airtable and add a row for this week
    • Record the accrued total, the breakdown by service, and the days elapsed in the period
    • Project the month end figure from the burn rate so far and compare it with your budget field

    Done when Airtable shows this week's spend and the projected month end total.

  4. 3
    Gmail - draft the budget warning
    gmail.com
    WebRun in Gmail: draft the budget warning
    WebRun opens Gmail to draft the budget warning.
    • Draft an email to the budget owner only when the projection exceeds your limit
    • State the accrued total, the projection, the budget, and the two services that grew most
    • Leave it as a Gmail draft for review. WebRun never sends the warning itself

    Done when A reviewable draft exists whenever spend is tracking over budget.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
cloud.linode.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Spend tracker · Airtable
OutputWhat each run produces - A weekly Airtable row with accrued Linode charges, the breakdown by service, and a projected month end total, plus a drafted Gmail warning when it runs over budget.
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 shut down or resize instances to save money?

No. WebRun never creates, resizes, or deletes anything in your Linode account. It reads billing and reports the trend, and every change to running infrastructure stays a deliberate human action.

Will it email people about the budget on its own?

No. The warning is left as a Gmail draft for you to read and send. Nothing about your spend goes to anyone until a person approves the wording.

What if spend is normal that week?

No email is drafted at all. Airtable still gets its weekly row so the trend line stays complete, but WebRun only writes a warning when the projected month end figure passes your limit.

Put this on autopilot.

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