All templates

Automated OVHcloud Service Inventory Sync

Every Monday, WebRun signs into your OVHcloud control panel, lists every service you run with its type, region, and monthly cost, rewrites the inventory page in Notion to match, and messages you on WhatsApp with anything that appeared or disappeared since last week.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 OVHcloud list every service
2 Notion update the inventory
3 WhatsApp flag what changed
In short

How do I keep an accurate inventory of my cloud services?

WebRun reads every service in your OVHcloud account each Monday, capturing type, region, status, and cost. It rewrites the inventory database in Notion to match, marks retired services rather than deleting them, and messages you on WhatsApp with what was added, what disappeared, and the new monthly total.

  • A forgotten server shows up in the change note instead of on the bill
  • The inventory page is current every Monday without anyone updating it
  • Monthly spend is tracked week over week rather than at invoice time

Built for IT managers · hosting resellers · DevOps teams · agency operations

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

  2. 1
    OVHcloud - list every service
    ovhcloud.com
    WebRun in OVHcloud: list every service
    WebRun opens OVHcloud to list every service.
    • Sign into your OVHcloud control panel and open the services list
    • Capture each service with its type, name, region, and status
    • Record the monthly or annual cost shown against each service
    • Note anything marked as suspended or pending so it is not counted as live

    Done when Every service in the account is listed with its type, region, status, and cost.

  3. 2
    Notion - update the inventory
    notion.so
    WebRun in Notion: update the inventory
    WebRun opens Notion to update the inventory.
    • Open the infrastructure inventory database in Notion
    • Update the row for each existing service with its current status and cost
    • Add rows for services that are new since last week and mark them as New
    • Mark rows for services no longer in the account as Retired rather than deleting them

    Done when The Notion inventory matches the live OVHcloud services list.

  4. 3
    WhatsApp - flag what changed
    whatsapp.com
    WebRun in WhatsApp: flag what changed
    WebRun opens WhatsApp to flag what changed.
    • Send the weekly change note on WhatsApp
    • Name every service added and every service that disappeared
    • Give the new monthly total and how it moved against last week
    • Keep it to the changes. An unchanged week gets a single line

    Done when You know what changed in the account this week and what it now costs.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.ovhcloud.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Inventory change note · WhatsApp
OutputWhat each run produces - A weekly inventory of every OVHcloud service with type, region, status, and cost, plus a change note listing what was added or removed and the new monthly total.
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 start, stop, or delete services?

No. WebRun only reads the services list in your control panel. Ordering, resizing, suspending, and terminating a service all stay manual actions you take yourself.

Does it delete rows for services we cancelled?

No. Retired services are marked as Retired in Notion and kept, so you keep a record of what you used to run and what it cost.

Will it tell me if nothing changed?

Yes. A quiet week gets a single line saying the inventory is unchanged, so silence never leaves you wondering whether the run worked.

Put this on autopilot.

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