New: Get started with InventoryOS in under 5 minutes. Start Free Trial →

Everything you need to
manage every device.

InventoryOS connects the tools you already run into one asset list. Devices, users, software, and coverage stay current, and the hours that used to go into exporting and matching each month come back.

Windows
Windows, macOS, Linux & Mobile
5 min
Agent check-ins
32
Software integrations
<15 MB
Lightweight agent

Visibility into every device

Track desktops, laptops, servers, and enrolled phones in one Agents table. Hardware, network, and health status refresh when agents or mobile companions check in.

Hardware Inventory

CPU, RAM, disk, make/model, serial number, and service tag collected automatically.

Regular Check-Ins

Online/offline status, last-seen timestamps, and public IP updated on each agent cycle.

Network & Location

MAC and IP tracking plus geocoded locations and custom site nicknames.

Device Custom Fields

Add typed columns (text, number, date, select, boolean) for billing class, warranty, and your own process fields.

Agents
86 online 5-min check-ins Geo tracked
# User Managed Plan Location OS PC Make/Model Service Tag Memory Huntress NinjaOne Last Online Comments
1 Primary Device HQ - North Windows 11 Pro Lenovo ThinkCentre M70q SRV8XK2 32 GB May 28, 2026 Add note
2 Primary Device Branch Office Windows 11 Pro HP EliteDesk 800 G9 BR42XP9 32 GB May 28, 2026 Add note
3 Primary Device Remote macOS 14.4 Apple MacBook Pro 14" C02ZP1 16 GB May 27, 2026 Add note
4 Primary Device Engineering Ubuntu 24.04 LTS System76 Lemur Pro SN77LP3 32 GB May 28, 2026 Add note
5 Primary Device Creative Studio macOS 15.1 Apple MacBook Air 15" C02AB4 24 GB May 28, 2026 Note
6 Secondary Device Finance Windows 11 Pro Dell Latitude 7440 FN118K1 16 GB May 28, 2026 Add note
7 Secondary Device Data Center RHEL 9.4 Dell PowerEdge R350 PE9R350 64 GB May 20, 2026 Add note

Assets for everything without an agent

Printers, switches, APs, virtual machines, and other gear live in Assets. Scan your network, sync VMware or Hyper-V, then open tickets with inventory context when something needs work.

CMDB for non-agent gear

Track tag, serial, location, IP/MAC, assignee, and notes for printers, network gear, and more.

Network Discovery

Add CIDR targets, run IP scans, and see unmanaged gaps with live progress. Optional SNMP helps classify printers and network devices.

VMware & Hyper-V sync

Pull VMs as virtual assets and match them to enrolled devices by hostname or BIOS UUID/GUID.

CSV import & export

Upload a tracking spreadsheet, auto-map columns, review rows, then confirm. Export the list to edit offline and re-import.

ITSM ticket links

Create a ConnectWise Manage, HaloPSA, Autotask, or ServiceNow ticket from an agent or asset, or paste a Jira URL so techs can jump both ways.

Custody & custom fields

Checkout and check-in with a custody timeline. Per-type custom fields keep toner models, VLANs, and cost centers organized.

Phones enroll through Mobile inventory and appear in Agents, not as Assets CMDB rows.

Assets
  • Agents
  • Agents
  • Agents
  • Agents
  • Deployed
  • Deployed
  • Deployed

Know exactly what’s installed, and what shouldn’t be

Catalog every application across your fleet, enforce required tools, and flag software policy violations before audits or client reviews.

Compliance Center

Technical posture for this organization: required software, blocked violations, API key anomalies, and risk telemetry.

Overall Compliance Score
86%
Required Software
78%
121/155 installed
Blocked Violations
0
affected devices
API Unresolved
0
security anomalies

Required Software Coverage

Open agents →

Risk Signals

Blocked Software Risk 0.0%
API Anomaly Pressure 0.0%
Operational Risk 0.0%
Out-of-date Agent Rate 0.0%

Blocked Software Violations

0 blocked rules

Required & Blocked Rules

Require antivirus, VPN, and other critical tools. Block unauthorized apps that violate policy.

Custom Software Columns

Add install-status columns on the Agents table for at-a-glance fleet compliance.

Flexible Match Rules

Match by name contains, exact name, regex, or product code. Override per device when needed.

Users & email identity, synced with your directory

Connect Microsoft 365 or Google Workspace once and see every account in one table built like Agents: licenses, MFA posture, mailbox usage, forwarding rules, and shared mailbox permissions without jumping between admin consoles.

One-click directory connect

Microsoft 365 admin consent or a guided Google Workspace wizard. Hourly sync keeps users, guests, groups, and shared mailboxes current.

Mailbox & forwarding visibility

Storage usage bars, forward-to addresses, and deliver-to-mailbox settings surfaced per user and shared mailbox.

MFA & sign-in posture

MFA registered and enforced columns, last online timestamps, and licensed vs unlicensed badges at a glance.

Reports & exports

CSV export, saved filters, and directory PDF reports for MFA gaps, forwarding risks, and mailbox permissions.

Included on Professional and Enterprise plans.

Users
52 enabled 13 disabled 65 users
Name Managed Plan Email Source Type Directory Role License Last Online Mailbox MFA Reg. MFA Enf. Fwd Notes
USER51
Elena Voss Primary Device e.voss@northline-tech.com Microsoft 365 User Normal M365 Business Premium Oct 11, 2026
38%
✓ ✓ No Add note
Alex Moretti Primary Device a.moretti@northline-tech.com Microsoft 365 User Global Administrator M365 Business Premium Oct 11, 2026
62%
✓ ✓ No Add note
Casey Brennan Primary Device c.brennan@northline-tech.com Microsoft 365 User Normal M365 Business Standard Oct 11, 2026
24%
✓ ✗ No Add note
Priya Raman Primary Device p.raman@northline-tech.com Microsoft 365 User Normal M365 Business Premium Oct 8, 2026
91%
✓ ✓ No Add note
Derek Solomon Secondary Device d.solomon@northline-tech.com Microsoft 365 User Normal M365 Business Standard Oct 11, 2026
12%
✓ ✓ No Add note
SHARED MAILBOX4
Operations — operations@northline-tech.com Microsoft 365 Shared mailbox — Unlicensed —
68%
✓ ✓ Yes Add note
Support — support@northline-tech.com Microsoft 365 Shared mailbox — Unlicensed —
45%
✓ ✓ No Add note

32 integrations. One coverage view.

Verify EDR, RMM, DNS filtering, email security, backup, and remote access tool presence per device. Reconcile licensing distributors against service plan commitments. Sync identity, VMs, and ticketing. Every integration reports into one table.

Security & EDR SAT & Awareness RMM & Remote Email & Backup Licensing & PSA Identity & VMs

Software integrations included on Professional and Enterprise. See how we compare.

InventoryOS Coverage hub
32 Integrations
412 / 418 EDR matched
12 min ago Last sync

Security & RMM coverage

Link Huntress, SentinelOne, Microsoft Defender, Bitdefender, Sophos, CrowdStrike, ThreatLocker, NinjaOne, Datto RMM, ConnectWise Automate, Webroot, Malwarebytes, or ScreenConnect. Map vendor orgs, verify agents, and export coverage PDFs.

Email security & backup

Connect Proofpoint to verify mailbox protection per user. Link Datto SaaS Protection, MSP360, Veeam, and Cove to reconcile backup coverage alongside devices.

Licensing & distributor

Reconcile Sherweb, Pax8, and ConnectWise Marketplace license counts against your service plan commitments. Catch billing drift before invoice day.

Identity, VMs & PSA

Sync Microsoft 365 and Google Workspace users. Sync VMware and Hyper-V VMs as assets. Create ConnectWise Manage, HaloPSA, Autotask, and ServiceNow tickets from device records.

Endpoint detection & response

Security awareness training

RMM & remote access

Email security

SaaS backup

Licensing & distribution

Virtualization

ITSM & PSA

Identity & directory

Integrates with Huntress, Huntress SAT, KnowBe4, Breach Secure Now, SentinelOne, Microsoft Defender, Bitdefender, Sophos, CrowdStrike, ThreatLocker, Webroot, Malwarebytes, DNSFilter, Proofpoint, NinjaOne, Datto RMM, ConnectWise Automate, ConnectWise ScreenConnect, Datto SaaS Protection, MSP360, Veeam, Cove, Sherweb, Pax8, ConnectWise Marketplace, VMware, Microsoft Hyper-V, ConnectWise Manage, HaloPSA, Autotask, ServiceNow, Microsoft 365, and Google Workspace. All third-party trademarks are the property of their respective owners. InventoryOS is not affiliated with or endorsed by these vendors.

See coverage gaps in your own fleet

Walk through a live demo environment or start a trial and connect your first integration in minutes.

Manage multiple organizations from one account

Whether you are an MSP managing client environments or an enterprise with multiple divisions, search, filter, and open any org from a single dashboard.

Explore the Organizations page

Use the live preview below, then click a topic above to see where each feature lives. Click the same topic again to clear the highlight.

Organizations

IT Edge
Owner 35 devices
Meridian Healthcare
Owner 42 devices
Northpoint Financial
Admin 28 devices
Coastal Logistics
Viewer 12 devices

Run your MSP practice from one place

Service plans define what you sell. Price policies set what each client pays. Billing reconciliation closes the loop between your licensing and your books.

Service plans

Define Managed, Essential, or any custom plan with its software stack and per-device-type pricing. Assign a plan when you create an org. Service plans add choice columns (like Managed Plan) on Agents and Users tables so every device knows its tier.

Price policies

Create a price policy to override default MSP prices for a subset of clients. Assign a policy to a service plan or directly to an org. Per-client overrides on the Licenses page stay as a permanent exception regardless of plan.

Billing reconciliation

Export a QuickBooks-style reconciliation report. Match each InventoryOS org to a customer in your billing system, check device-count differences period by period, and confirm line items without switching between windows.

MSP team & cross-org access

Add technicians as MSP staff once. They inherit Admin or a custom role across every client org, including ones you create later. Custom roles copy to new orgs on staff sync.

New-org defaults

Set default software rules, custom Agents columns, and custom Users fields that apply automatically when you create a new client org. No more repeating setup from scratch.

MSP licensing alerts

InventoryOS compares the device count on each plan against the quantity you agreed to. Alerts fire before device counts drift past your committed seats.

MSP Portal

Managed Default
Primary$100 / mo
Secondary$50 / mo
Mobile$20 / mo
Included software
Huntress EDR NinjaOne RMM DNSFilter ScreenConnect +3 more
Essential
Primary$75 / mo
Secondary$35 / mo
Mobile$15 / mo
Included software
NinjaOne RMM ScreenConnect
Create plan

Clone a working org setup in minutes

Save software rules, Agents layouts, saved filters, Assets fields, device fields, and custom roles as a named policy. Apply it to the next client or division without rebuilding from scratch.

Policy templates

InventoryOS starters plus your own account and org policies. Share with managers on other orgs you manage.

Apply across orgs

Multi-select target organizations, choose add-what’s-missing or replace, and review before you commit.

Custom roles

Build Helpdesk, Tech, or Auditor roles with capability toggles. Invite and Members pickers include your custom roles.

Start from a policy

New-organization wizard includes a Start from a policy step after plan, branding, and location.

Account-wide library

Save for all my orgs so one shared library policy is available wherever you manage.

Owner-safe defaults

Billing, destroy, and ownership stay Owner-only. Custom roles cover day-to-day work without over-permissioning.

Deploy in under 5 minutes

A lightweight agent that runs silently in the background. Under 15 MB, minimal CPU usage, and automatic updates. Your users won’t even notice it’s there.

Installers

Windows

Release version
Installer type

Guided setup UI with the MSI embedded. Install the .NET 8 x64 runtimes (see below) on the target PC first; the EXE does not install them for you. Enrollment keys are not embedded in this installer type.

Installer label (optional)
Generate download Generate link

Windows: .NET 8 (x64) prerequisites

The Windows agent and tray are framework-dependent on .NET 8. The MSI and silent (RMM) flows do not install runtimes. Install both the .NET Runtime and the .NET Desktop Runtime for Windows x64 before or after the agent.

  • .NET 8.0 download hub (pick Runtime and Desktop, x64) ↗
  • Direct x64 installers (8.0.26) — Runtime, Desktop

Using winget (if available in your environment):

winget install -e --id Microsoft.DotNet.Runtime.8
winget install -e --id Microsoft.DotNet.DesktopRuntime.8

macOS

Release version
Installer type

Standard macOS installer package for deployment via MDM, NinjaOne, SentinelOne, or manual installation.

Installer label (optional)
Generate download Generate link

Linux

Release version
Installer type

Debian/Ubuntu package format for apt-based distributions. Enrollment keys can be embedded for unattended installs.

Installer label (optional)
Generate download

Enrollment keys

Each org gets a unique key. Install with one command and the device auto-registers to the right tenant.

Tamper protection

Block unauthorized uninstalls and file tampering so inventory agents stay running across your fleet.

Update channels

Stable or beta channels with rollback support. Control mandatory vs. optional agent updates per org.

Phones in Agents, not in a separate spreadsheet

Scan a QR from Installers, check in from the phone browser, or use the InventoryOS Mobile companion. Phones show up in the same Agents table as PCs, with phone-specific detail pages.

QR enroll

Generate a Mobile inventory QR on Installers. Scan with the phone camera to enroll into the right organization.

Web check-in

Open the mobile check-in page for opportunistic updates when the phone is in hand. No background MDM agent required for basic inventory.

Android & iOS companions

Read-only companion apps report device facts and app lists into Agents. Inventory only: no wipe or lock from InventoryOS.

Same Agents workflow

Search, filter, assign users, and report on phones next to desktops. Detail pages hide desktop-only fields so the UI stays clean.

Mobile inventory is not MDM. InventoryOS does not push profiles for wipe or lock. Enrolled phones count toward your device plan like other Agents.

Your fleet at a glance

A customizable overview dashboard with drag-and-drop widgets, plus analytics and reporting tools to keep your team informed.

Overview

View analytics and metrics for your organization

Active Devices
42 +12%
Currently in use
Retired Devices
5
Out of service
Agent Health Score
94%
2 devices need attention
Compliance Rate
81%
Meeting standards

Device Types Distribution

Desktop · 22 Laptop · 16 Server · 4

Memory Distribution

0-4GB64GB+

Device Installation Trend

Software Compliance Coverage

Overall · 81%
SecureStack42/42
OpsPilot39/42
CloudLatch36/42
PatchForge34/42

Agent Events

3
Devices out of date
Up-to-date rate · 92.9%
installed · WKST-84F24:26 PM
downloaded · LT-9C114:18 PM
failed · CLT-MAC-073:54 PM

Agent Diagnostics

2
Devices with issues
update_check_timeout · CLT-MAC-074:19 PM
ingest_succeeded · WKST-84F24:28 PM
cert_validation_failed · LT-4D193:58 PM
agent_download_complete · SRV-DEMO-034:12 PM

API Key Diagnostics

4
Total unresolved
2Resolved
3Devices
6Anomalies

Customizable widgets

Drag device types, installation trends, memory distribution, events, and audit activity into the layout that fits your workflow.

Exports & scheduled reports

Export any table or report as CSV or PDF. Enterprise customers can schedule recurring delivery to stakeholders.

Saved views & diagnostics

Persist dashboard layouts, column widths, and filter presets. Monitor agent health and version distribution fleet-wide.

Enterprise-grade security built in

From multi-factor authentication to API key anomaly detection, InventoryOS is built with a security-first mindset.

Multi-factor auth

TOTP-based MFA with backup codes. Enforce MFA across your organization for every user account.

Complete audit trail

Device changes, rule edits, member updates, and logins with field-level tracking and user attribution.

API key security

Rotation with grace periods, scoped permissions, anomaly detection, and per-key activity logs.

Password policies

Expiration, lockout, and session controls. SAML/OIDC single sign-on on Enterprise plans.

Stay informed, your way

Configure email digests, alert preferences, and personal UI settings so your team hears about changes without living in the console.

Email Digests

Daily or weekly summaries of new devices, retirements, and compliance rule changes with delivery time controls.

Org Alert Rules

Toggle invites, device removals, blocked software installs, and API key anomalies per organization.

Table & UI

Compact rows, N/A column visibility, and table zoom so dense fleets stay readable on any monitor.

Theme & Defaults

Light or dark mode, default organization on sign-in, and remember-last-view for faster daily workflows.

Settings

General

Auto-selected after sign-in when no org is in the URL.

Remember last view
Table & UI
Compact row density
See more rows per screen.
Show N/A software columns
Hide columns where every row is N/A.
100% Agents grid zoom
Email Digests
Daily digest
8:00 AM · America/Chicago
Weekly digest
Monday 9:00 AM
Email delivery
Send digests to morgan.blake@cedar-ridge-msp.demo

Transparent billing with per-device pricing

Manage subscriptions, view usage breakdowns per organization, and compare Starter vs Professional plans. Powered by Stripe for secure payments.

Billing & Subscription

Billing summary
Professional License
Status: Active Renews Jun 15, 2026
Devices 142 devices
Monthly cost $424.58
Cedar Ridge MSP 98 devices $292.82
Northwind IT 44 devices $131.56
Total monthly cost $424.58
Organization plans
Organization Plan Role
Cedar Ridge MSP Professional Owner Manage
Northwind IT Professional Admin Manage
Lakeside Clinic Starter Owner Manage
Available plans
12-month commitment · billed monthly
Capability Starter Professional
Software integrations — ✓
API Key Diagnostics — ✓
Custom branding — ✓
Device notes ✓ ✓

Per-device pricing

Only active devices count toward your bill. Retired or removed agents drop off automatically.

Org-level breakdown

See device counts and costs per organization so MSP portfolios stay transparent for finance and ops.

Plan management

Upgrade or downgrade per org with downgrade protection so data and integrations are never lost unexpectedly.

See it in action

Deploy the agent, see your devices appear in seconds. No configuration required.