InventoryOS gives IT teams a single view of PCs, phones, printers, VMs, and directory accounts. Hardware specs, installed software, compliance, Assets CMDB, VMware and Hyper-V sync, ConnectWise Manage tickets, EDR/RMM verification, and identity sync, refreshed on a regular cadence.
Track desktops, laptops, servers, and enrolled phones in one Agents table. Hardware, network, and health status refresh when agents or mobile companions 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.
Add typed columns (text, number, date, select, boolean) for billing class, warranty, and your own process fields.
| # | 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 |
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.
Track tag, serial, location, IP/MAC, assignee, and notes for printers, network gear, and more.
Add CIDR targets, run IP scans, and see unmanaged gaps with live progress. Optional SNMP helps classify printers and network devices.
Pull VMs as virtual assets and match them to enrolled devices by hostname or BIOS UUID/GUID.
Upload a tracking spreadsheet, auto-map columns, review rows, then confirm. Export the list to edit offline and re-import.
Create a ConnectWise Manage ticket from an asset, or paste Autotask, ServiceNow, or Jira URLs so techs can jump both ways.
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.
Catalog every application across your fleet, enforce required tools, and flag software 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 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.
Microsoft 365 admin consent or a guided Google Workspace wizard. Hourly sync keeps users, guests, groups, and shared mailboxes current.
Storage usage bars, forward-to addresses, and deliver-to-mailbox settings surfaced per user and shared mailbox.
MFA registered and enforced columns, last online timestamps, and licensed vs unlicensed badges at a glance.
CSV export, saved filters, and directory PDF reports for MFA gaps, forwarding risks, and mailbox permissions.
Included on Professional and Enterprise plans.
| Name | Source | Type | License | Last Online | Mailbox | MFA Reg. | MFA Enf. | Fwd | Notes | |
|---|---|---|---|---|---|---|---|---|---|---|
| Abby Treborne | abby.t@northwind-demo.com | Microsoft 365 | User | M365 Business Standard | Jun 28, 2026 | ✓ | ✓ | No | Add note | |
| Marcus Chen | marcus.c@northwind-demo.com | Microsoft 365 | User | M365 Business Premium | Jun 27, 2026 | ✓ | ✗ | No | Add note | |
| Finance Shared | finance@northwind-demo.com | Microsoft 365 | Shared mailbox | Unlicensed | Jun 26, 2026 | ✓ | ✓ | Yes | Note | |
| Guest Vendor | vendor.ext@partner-demo.com | Microsoft 365 | Guest | Unlicensed | May 14, 2026 | ✗ | ✗ | No | Add note | |
| Jordan Price | jordan.p@northwind-demo.com | Microsoft 365 | User | M365 Business Standard | Jun 28, 2026 | ✓ | ✓ | No | Add note |
Connect security and RMM for coverage verification, sync VMware and Hyper-V into Assets, create ConnectWise Manage tickets from devices, and keep Microsoft 365 or Google directories aligned.
Software integrations included on Professional and Enterprise. See how we compare.
Link Huntress, SentinelOne, NinjaOne, Webroot, Malwarebytes, or ScreenConnect. Map vendor orgs, verify agents, and export coverage PDFs.
Connect vCenter or Hyper-V hosts. Sync VMs as virtual assets and match them to InventoryOS devices automatically.
Create ConnectWise Manage service tickets from Agents or Assets with inventory context, or link Autotask, ServiceNow, and Jira ticket URLs.
Sync Microsoft 365 and Google Workspace users, groups, and shared mailboxes into the Users directory.
Integrates with Huntress, SentinelOne, NinjaOne, Webroot, Malwarebytes, ConnectWise ScreenConnect, VMware, Microsoft Hyper-V, ConnectWise Manage, 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.
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.
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.
InventoryOS starters plus your own account and org policies. Share with managers on other orgs you manage.
Multi-select target organizations, choose add-what’s-missing or replace, and review before you commit.
Build Helpdesk, Tech, or Auditor roles with capability toggles. Invite and Members pickers include your custom roles.
New-organization wizard includes a Start from a policy step after plan, branding, and location.
Save for all my orgs so one shared library policy is available wherever you manage.
Billing, destroy, and ownership stay Owner-only. Custom roles cover day-to-day work without over-permissioning.
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.
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.
Generate a Mobile inventory QR on Installers. Scan with the phone camera to enroll into the right organization.
Open the mobile check-in page for opportunistic updates when the phone is in hand. No background MDM agent required for basic inventory.
Read-only companion apps report device facts and app lists into Agents. Inventory only: no wipe or lock from InventoryOS.
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.
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.