All templates

Automated Sophos Licence Expiry Tracking

Every Monday, WebRun opens Sophos Central, reads every subscription with its expiry date and licensed seat count, compares those seats against the devices actually enrolled, records the picture in Notion, and posts the renewal runway to Microsoft Teams.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Sophos read expiry dates and seat counts
2 Notion record the licence position
3 Microsoft Teams post the renewal runway
In short

How do I track security licence expiry dates and seat coverage?

WebRun opens Sophos Central every Monday and reads each subscription with its expiry date and licensed seat count, then counts the devices actually enrolled against it. It records the position in Notion sorted by expiry and posts the renewal runway to Microsoft Teams.

  • Renewals are negotiated early instead of rushed
  • Seat shortfalls are named before protection lapses
  • Every subscription carries its exact days remaining

Built for IT purchasers · security administrators · managed service providers · IT managers

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

  2. 1
    Sophos - read expiry dates and seat counts
    • Open Sophos Central and go to the licensing view
    • List every subscription with its product, expiry date, and licensed seat count
    • Count the devices actually enrolled and protected against each subscription
    • Note any subscription where enrolled devices exceed the licensed seats

    Done when Every subscription has an expiry date and a seats against devices figure.

  3. 2
    Notion - record the licence position
    notion.so
    WebRun in Notion: record the licence position
    WebRun opens Notion to record the licence position.
    • Write one row per subscription with the product, expiry date, days remaining, seats, and devices
    • Sort by expiry date so the next renewal is always at the top
    • Keep a decision column for renew, resize, or drop against each line

    Done when Notion holds the licence position sorted by expiry date.

  4. 3
    Microsoft Teams - post the renewal runway
    microsoft.com
    WebRun in Microsoft Teams: post the renewal runway
    WebRun opens Microsoft Teams to post the renewal runway.
    • Post the subscriptions expiring inside your notice window with the days remaining
    • Call out any subscription where enrolled devices already exceed the seats bought
    • Leave buying, renewing, and cancelling to the IT purchaser

    Done when The IT channel has this week's renewal runway in Microsoft Teams.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
central.sophos.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Renewal runway · Microsoft Teams
OutputWhat each run produces - A licence position per subscription showing the expiry date, days remaining, seats licensed, and devices actually enrolled against them.
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 renew or buy licences?

No. WebRun reads the licensing view and reports what it found. Renewing, adding seats, or cancelling a subscription stays with your IT purchaser and your reseller.

How far ahead does it warn me?

From the notice window you set, typically months rather than weeks, and every Monday until the decision is recorded. Each line carries the exact days remaining.

Does it tell me if I am short on seats?

Yes. It counts the devices actually enrolled against the seats licensed and calls out any subscription where enrolled devices already exceed what you bought.

Put this on autopilot.

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