All templates

Automated ESET Device and Seat Inventory

Every Monday, WebRun signs in to your ESET account, lists the protected devices and when each last checked in, compares that count against the seats on your subscription, records the inventory in Airtable, and texts you how many seats are sitting on devices nobody uses.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 ESET list devices and seats
2 Airtable record the inventory
3 Twilio text the seats worth freeing
In short

How do I check my ESET seats against the devices still in use?

Every Monday, WebRun signs in to your ESET account, lists the protected devices with when each last checked in, and compares them against the seats your subscription covers. It records the inventory in Airtable and texts you the dormant devices through Twilio, so renewals are sized to the devices you actually use.

  • Seats paid for but sitting on dead devices are named every week
  • A renewal is sized against real device counts, not last year's guess
  • Devices that quietly stopped checking in show up in the same list

Built for IT managers · small business owners · office managers · managed service providers

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

  2. 1
    ESET - list devices and seats
    eset.com
    WebRun in ESET: list devices and seats
    WebRun opens ESET to list devices and seats.
    • Sign in to your ESET account and open the list of protected devices
    • Capture each device name, its owner, its protection state, and when it last connected
    • Read the number of seats your subscription covers and how many are in use
    • Mark devices that have not connected for longer than your threshold as dormant
    • Read only. Never remove a device, change a subscription, or alter protection settings

    Done when Every device is listed with its last check-in and the seat count is known.

  3. 2
    Airtable - record the inventory
    airtable.com
    WebRun in Airtable: record the inventory
    WebRun opens Airtable to record the inventory.
    • Append this week's inventory: one row per device with owner, status, and last check-in
    • Add a summary row with seats owned, seats in use, and dormant devices
    • Keep previous weeks so a device that quietly stopped reporting is easy to spot

    Done when Airtable holds this week's device and seat inventory.

  4. 3
    Twilio - text the seats worth freeing
    twilio.com
    WebRun in Twilio: text the seats worth freeing
    WebRun opens Twilio to text the seats worth freeing.
    • Text your own saved number the seats owned, the seats in use, and the dormant count
    • Name the devices that have been quiet longest
    • Send to internal numbers you have saved only. Never text a device owner

    Done when You know how many seats could be freed before the renewal.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
home.eset.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Seat inventory · Airtable
OutputWhat each run produces - A device by device inventory with owner, protection state, and last check-in, plus seats owned against seats actually in use.
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 remove devices or change my subscription?

No. WebRun reads your ESET account and reports what it finds. Removing a device, freeing a seat, or changing a subscription is always done by you, so nothing loses protection by accident.

How does it decide a device is dormant?

By last check-in against a threshold you set, for example 30 days with no connection. Every dormant device is listed with its owner and exact last check-in date so you can confirm before acting.

Does it message the device owners?

No. The text goes to your own saved number and the inventory goes to your own Airtable base. Device owners are never contacted.

Put this on autopilot.

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