InventoryOS gives IT teams a single view of every device in the fleet. Hardware specs, installed software, compliance status, and security posture, refreshed on a regular agent check-in cadence.
Track desktops, laptops, and servers across your entire organization. Hardware, network, and health status refresh every 5 minutes when agents check in.
CPU, RAM, disk, make/model, serial number, and service tag collected automatically.
Online/offline status, last-seen timestamps, and public IP updated on each agent cycle.
MAC and IP tracking plus geocoded locations and custom site nicknames.
Attach warranty info, assigned users, and configuration context per device.
| # | User | Location | OS | PC Make/Model | Service Tag | Memory | SecureStack | OpsPilot | Last Online | Comments |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | HQ - North | Windows 11 Pro | Lenovo ThinkCentre M70q | SRV8XK2 | 32 GB | May 28, 2026 | Add note | |||
| 2 | Branch Office | Windows 11 Pro | HP EliteDesk 800 G9 | BR42XP9 | 32 GB | May 28, 2026 | Add note | |||
| 3 | Remote | macOS 14.4 | Apple MacBook Pro 14" | C02ZP1 | 16 GB | May 27, 2026 | Add note | |||
| 4 | Engineering | System76 Lemur Pro | SN77LP3 | 32 GB | May 28, 2026 | Add note | ||||
| 5 | Creative Studio | macOS 15.1 | Apple MacBook Air 15" | C02AB4 | 24 GB | May 28, 2026 | Note | |||
| 6 | Finance | Windows 11 Pro | Dell Latitude 7440 | FN118K1 | 16 GB | May 28, 2026 | Add note | |||
| 7 | Data Center | Dell PowerEdge R350 | PE9R350 | 64 GB | May 20, 2026 | Add note |
Catalog every application across your fleet, enforce required tools, and flag policy violations before audits or client reviews.
Technical posture for this organization: required software, blocked violations, API key anomalies, and risk telemetry.
Require antivirus, VPN, and other critical tools. Block unauthorized apps that violate policy.
Add install-status columns on the Agents table for at-a-glance fleet compliance.
Match by name contains, exact name, regex, or product code. Override per device when needed.
Connect vendor portals once, map agents to devices, and see coverage issues before audits, QBRs, or client escalations.
Included on Professional and Enterprise plans.
Link Huntress, SentinelOne, NinjaOne, or ScreenConnect with API credentials. MSP accounts map each vendor org to an InventoryOS organization.
Add Connected Integration columns on Agents. Teal shields when data agrees, amber when something is missing or mismatched.
See connected vendors, open issues, and sync status. Export Integrations Coverage PDF reports for leadership or client QBRs.
Integrates with Huntress, SentinelOne, NinjaOne, and ConnectWise ScreenConnect. All third-party trademarks are the property of their respective owners. InventoryOS is not affiliated with or endorsed by these vendors.
Walk through a live demo environment or start a trial and connect your first integration in minutes.
Whether you are an MSP managing client environments or an enterprise with multiple divisions, search, filter, and open any org from a single dashboard.
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.
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.
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)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.
Using winget (if available in your environment):
winget install -e --id Microsoft.DotNet.Runtime.8 winget install -e --id Microsoft.DotNet.DesktopRuntime.8
Standard macOS installer package for deployment via MDM, NinjaOne, SentinelOne, or manual installation.
Installer label (optional)Debian/Ubuntu package format for apt-based distributions. Enrollment keys can be embedded for unattended installs.
Installer label (optional)Each org gets a unique key. Install with one command and the device auto-registers to the right tenant.
Block unauthorized uninstalls and file tampering so inventory agents stay running across your fleet.
Stable or beta channels with rollback support. Control mandatory vs. optional agent updates per org.
A customizable overview dashboard with drag-and-drop widgets, plus analytics and reporting tools to keep your team informed.
View analytics and metrics for your organization
Drag device types, installation trends, memory distribution, events, and audit activity into the layout that fits your workflow.
Export any table or report as CSV or PDF. Enterprise customers can schedule recurring delivery to stakeholders.
Persist dashboard layouts, column widths, and filter presets. Monitor agent health and version distribution fleet-wide.
From multi-factor authentication to API key anomaly detection, InventoryOS is built with a security-first mindset.
TOTP-based MFA with backup codes. Enforce MFA across your organization for every user account.
Device changes, rule edits, member updates, and logins with field-level tracking and user attribution.
Rotation with grace periods, scoped permissions, anomaly detection, and per-key activity logs.
Expiration, lockout, and session controls. SAML/OIDC single sign-on on Enterprise plans.
| Timestamp | Action | Device | User | Change |
|---|---|---|---|---|
| 5/12/2026, 4:17 PM | Changed SecureStack status | WKST-84F2 | Morgan Blake | missing → N/A |
| 5/12/2026, 4:09 PM | API key anomaly detected | LT-9C11 | Casey Finn |
API key usage anomaly detected: unusual_geo View report |
| 5/12/2026, 3:58 PM | Changed OpsPilot status | CLT-MAC-07 | Riley Moss | missing → Installed |
| 5/12/2026, 3:41 PM | Changed CloudLatch status | SRV-DEMO-03 | Morgan Blake | N/A → Missing |
| 5/12/2026, 3:22 PM | Blocked IP address | — | System | 198.51.100.44 blocked after repeated failures |
| 5/12/2026, 2:55 PM | Updated User | WKST-22B8 | Casey Finn | (empty) → Jamie Ortiz |
| 5/12/2026, 2:31 PM | API key anomaly detected | LT-4D19 | Riley Moss |
Concurrent sessions from multiple regions View report |
| 5/12/2026, 2:14 PM | Changed PatchForge status | VM-7E02 | Morgan Blake | Installed → Missing |
| 5/12/2026, 1:48 PM | Updated device location | WKST-22B8 | Casey Finn | Lakeside → Fairview |
| 5/12/2026, 1:22 PM | Failed login attempt | — | System | 203.0.113.12 blocked after 5 failed attempts |
| Device | Agent | Last seen | Status |
|---|---|---|---|
| WKST-84F2 WKST-84F2 |
0.1.042.0 Contoso ProDesk 400 G9 |
May 12, 2026, 4:28 PM | Healthy Ingest sent with 57 software entries. |
| LT-9C11 LT-9C11 |
0.1.042.0 Fabricam ThinkBook 14 |
May 12, 2026, 4:24 PM | Healthy Ingest sent with 41 software entries. |
| CLT-MAC-07 CLT-MAC-07 |
0.1.038.0 Woodgrove MacBook Air M2 |
May 12, 2026, 4:19 PM | Issue Update check failed: timeout after 30s. |
| SRV-DEMO-03 SRV-DEMO-03 |
0.1.042.0 Adventure Works PowerEdge R750 |
May 12, 2026, 4:11 PM | Healthy Ingest sent with 88 software entries. |
| LT-4D19 LT-4D19 |
0.1.041.0 Fabrikam Latitude 5540 |
May 12, 2026, 3:58 PM | Issue Last ingest error: certificate validation failed. |
| WKST-22B8 WKST-22B8 |
0.1.042.0 Northwind OptiPlex 7090 |
May 12, 2026, 3:44 PM | Healthy Ingest sent with 49 software entries. |
| VM-7E02 VM-7E02 |
0.1.040.0 Demo Hyper-V guest |
May 12, 2026, 3:31 PM | Healthy Ingest sent with 22 software entries. |
| Status | Device | From | To | Attempt | Date |
|---|---|---|---|---|---|
| installed | WKST-84F2 | 0.1.041.0 | 0.1.042.0 | 1 | May 12, 4:26 PM |
| downloaded | LT-9C11 | 0.1.041.0 | 0.1.042.0 | 1 | May 12, 4:18 PM |
| installing | SRV-DEMO-03 | 0.1.040.0 | 0.1.042.0 | 1 | May 12, 4:12 PM |
| failed | CLT-MAC-07 | 0.1.037.0 | 0.1.038.0 | 2 | May 12, 3:54 PM |
| installed | LT-4D19 | 0.1.040.0 | 0.1.041.0 | 1 | May 12, 3:41 PM |
| downloaded | WKST-22B8 | 0.1.040.0 | 0.1.041.0 | 1 | May 12, 3:22 PM |
| failed | VM-7E02 | 0.1.039.0 | 0.1.041.0 | 3 | May 12, 2:58 PM |
| installing | WKST-22B8 | 0.1.041.0 | 0.1.042.0 | 1 | May 12, 2:41 PM |
| downloaded | VM-7E02 | 0.1.038.0 | 0.1.039.0 | 1 | May 12, 2:19 PM |
| installed | SRV-DEMO-03 | 0.1.039.0 | 0.1.040.0 | 1 | May 12, 1:55 PM |
Configure email digests, alert preferences, and personal UI settings so your team hears about changes without living in the console.
Daily or weekly summaries of new devices, retirements, and compliance rule changes with delivery time controls.
Toggle invites, device removals, blocked software installs, and API key anomalies per organization.
Compact rows, N/A column visibility, and table zoom so dense fleets stay readable on any monitor.
Light or dark mode, default organization on sign-in, and remember-last-view for faster daily workflows.
Auto-selected after sign-in when no org is in the URL.
Manage subscriptions, view usage breakdowns per organization, and compare Starter vs Professional plans. Powered by Stripe for secure payments.
| Organization | Plan | Role | |
|---|---|---|---|
| Cedar Ridge MSP | Professional | Owner | Manage |
| Northwind IT | Professional | Admin | Manage |
| Lakeside Clinic | Starter | Owner | Manage |
| Capability | Starter | Professional |
|---|---|---|
| Software integrations | — | ✓ |
| API Key Diagnostics | — | ✓ |
| Custom branding | — | ✓ |
| Device notes | ✓ | ✓ |
Only active devices count toward your bill. Retired or removed agents drop off automatically.
See device counts and costs per organization so MSP portfolios stay transparent for finance and ops.
Upgrade or downgrade per org with downgrade protection so data and integrations are never lost unexpectedly.
Deploy the agent, see your devices appear in seconds. No configuration required.