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.
Ask your inventory anything.
Atlas answers in seconds.
Atlas is the InventoryOS AI agent. Ask a question in plain English and Atlas looks it up across every device, user, license, asset, and client you manage. No filters to build, no exports to stitch together. Every answer comes from your live data, with links back to the records.
Answers, not dashboards
“Which laptops have warranties ending this quarter?” “Who has a Microsoft 365 license but has not signed in for 30 days?” Atlas finds it and links every row.
Client-ready files
Ask for a PDF, Excel, or CSV and Atlas builds it with your MSP branding. Download it and send it to the client.
Takes action when you say so
Open a PSA ticket, assign or unassign an asset, change an asset’s status, or add a note. Atlas prepares the change and nothing happens until you click Confirm.
Works in your AI tools too
Connect Cursor, Claude, or any MCP client to InventoryOS with a personal token. Same data, same permissions, read-only.
- ACME-FD-01, Dell Latitude 5420, Nov 14
- ACME-OP-03, Dell Latitude 5420, Dec 2
- ACME-DR-02, HP EliteBook 840, Dec 19
- ACME-MGR-01, Lenovo T14, Jan 8
Every client at once
MSPs ask across all client organizations in one question, or focus Atlas on the client you are viewing.
Your permissions, always
Atlas only sees what you can see. Roles, organizations, and deleted clients are respected on every question.
Saved conversations
Pick up where you left off. Search past chats and reopen them with their files and actions.
Grounded in your data
Atlas looks everything up with live tools and links the records it used. It does not guess hostnames or counts.
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.
| # | 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 | 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 | 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.
-
Agents
-
Agents
-
Agents
-
Agents
-
Deployed
-
Deployed
-
Deployed
Kits, audits, and maintenance in one place
Hand out a full new-hire setup in one checkout, count what is actually on the shelf, and keep inspections on schedule with a form anyone can fill out from a link.
Asset kits
Bundle device slots (laptop, desktop, server, mobile) and accessories into one kit, then check it out to a directory user. Contents lock while checked out and custody history stays on the kit.
Physical audits
Start an audit, filter the asset types you expect to find, and mark each one Found or Missing. Export a variance CSV for follow-up and close the session when the count is done.
Maintenance schedules
Set an inspection interval and see every asset's last inspection, next service date, and last outcome. Overdue assets are flagged, and an optional email alert reminds you before service is due.
Inspection forms
Build a checklist with yes/no steps, text fields, photos, and notes. Email or copy a signed link, and the inspector completes it without an InventoryOS login. A PDF can be saved to the asset's documents.
Kits and audits are part of Assets. Maintenance and inspection forms come with the Maintenance & Safety add-on.
Know exactly what’s installed, and what shouldn’t be
Catalog every application across your fleet, enforce required tools, flag software policy violations before audits or client reviews, and see which installed apps have known vulnerabilities.
Technical posture for this organization: required software, blocked violations, API key anomalies, and risk telemetry.
Required Software Coverage
Open agents →Risk Signals
Blocked Software Violations
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.
Vulnerable software, with the fix
Know which software is vulnerable. InventoryOS checks every installed app against known CVEs every two hours, flags what attackers are exploiting right now, and gives you the exact fix: the version to install, a winget command, or a one-click update through your RMM. Turn on email alerts or PSA tickets so nothing critical sits unpatched.
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.
| Name | Managed Plan | 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 |
53 tools. One place to see who is covered.
Connect the security, backup, licensing, and identity tools you already run. InventoryOS matches them to each device and user so you can spot gaps, prove coverage, and stop guessing from five dashboards.
Software integrations included on Professional and Enterprise. See how we compare.
Security & RMM coverage
Map each endpoint to its EDR and RMM agent, flag devices that should be protected but are not, and export a coverage PDF your customers can actually read.
Email security & backup
Confirm mailbox protection and backup jobs against the users and devices you already track, so gaps show up before a restore or phishing event does.
Licensing & distributor
Pull seat counts from distributors and cloud marketplaces, compare them to what you sell on each plan, and catch billing drift before invoice day.
Identity, PSA & documentation
Keep directory users, tickets, and docs in sync with live inventory so onboarding, handoffs, and audits start from the same source of truth.
Endpoint detection & response
Security awareness training
RMM & remote access
Email security
Backup & recovery
Network & DNS security
Licensing & distribution
Virtualization
ITSM & PSA
Identity & directory
IT documentation
Integrates with Huntress, Huntress SAT, KnowBe4, Breach Secure Now, SentinelOne, Microsoft Defender, Bitdefender, Sophos, CrowdStrike, ThreatLocker, Datto EDR, Trend Micro, Trend Vision One, Cisco Secure Endpoint, Absolute, Cisco Umbrella, SonicWall, Webroot, Malwarebytes, DNSFilter, Proofpoint, NinjaOne, Datto RMM, ConnectWise Automate, ConnectWise ScreenConnect, Datto SaaS Protection, Datto BCDR, Acronis, Barracuda, MSP360, Veeam, Cove, Sherweb, Pax8, ConnectWise Marketplace, Ingram Micro, TD SYNNEX, D&H, AppRiver, Intermedia, Leader, Crayon, VMware, Microsoft Hyper-V, ConnectWise Manage, HaloPSA, Autotask, ServiceNow, Kaseya BMS, Pulseway PSA, Syncro, Microsoft 365, Google Workspace, and IT Glue. 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.
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
Clients sign off on their bill every month
Client reviews send each client a secure link to check their devices, users, and charges before you invoice. They comment on anything that looks wrong, and you see every request in the MSP Portal.
A link, not a login
Each client gets a secure link in their inbox. No account to create and nothing to install. Your logo is at the top.
Devices, users, and charges
Three short steps: every device with its plan and price, every user with licenses, MFA, and protection, then the monthly total.
Comments on any row
Clients flag a laptop that was retired, a user who left, or a missing computer, right on the row. Requests land in the MSP Portal.
Sent every month for you
Turn on auto-send per client and pick the billing contact. Track who has not answered, who changed something, and who marked it all good.
Step 1: the client checks every device, who uses it, and the plan price. A comment on any row asks you to fix it.
Check each device, who uses it, and its security tools. Click a user name, location, or category to leave a comment, or comment on a whole row if it should be retired.
| # | User | Managed plan | Location | Type | Operating system | PC make/model | Hostname | Memory | Last online |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Ashleigh Norton | Primary devices · $100.00/mo | Main Office | Windows 11 Pro | LENOVO 21KJ | LFM-FD-01 | 16 GB | Oct 28, 2026 | |
| 2 | LFM-LAB1 | Secondary devices · $50.00/mo | Main Office | Windows 11 Pro | HP EliteDesk 800 | LFM-LAB1 | 8 GB | Sep 14, 2026 | |
| 3 | Becky Monaghan | Primary devices · $100.00/mo | Main Office | Windows 11 Pro | LENOVO 21KJ | LFM-NURSE-02 | 16 GB | Oct 28, 2026 | |
| 4 | Christina Dunlap | Primary devices · $100.00/mo | North Clinic | macOS 15.6 | MacBook Air | LFM-MAC-04 | 16 GB | Oct 27, 2026 | |
| 5 | Front Desk iPhone | Mobile devices · $10.00/mo | None | iOS 26.0.1 | Apple iPhone 16 | - | - | Oct 28, 2026 | |
| 6 | Eric Rapko | Primary devices · $100.00/mo | North Clinic | Windows 11 Pro | HP ProBook 450 | LFM-DR-06 | 32 GB | Oct 26, 2026 |
Check licensed users, MFA, and security coverage. Click a name, license, or MFA status to comment, or comment on the row if someone needs to be offboarded.
| # | Name | Licenses | Last sign-in | Mailbox | Proofpoint | Huntress ITDR | Datto SaaS | MFA reg. | MFA enf. | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Andre Becker | andre@lakesidefm.example | Microsoft 365 Business Premium | 10/28/2026 | 8% | Protected | Billable | Backed up | ||
| 2 | Andrea Acosta | andrea@lakesidefm.example | Microsoft 365 Business Premium | 10/27/2026 | 31% | Protected | Billable | Backed up | ||
| 3 | Becky Monaghan | becky@lakesidefm.example | Microsoft 365 Business Standard | 10/28/2026 | 64% | Protected | Billable | Backed up | ||
| 4 | Colin McLanahan | colin@lakesidefm.example | Microsoft 365 Business Premium | 10/25/2026 | 12% | Protected | Billable | Backed up | ||
| 5 | Maryann Rogers | maryann@lakesidefm.example | Microsoft 365 Business Premium | 07/02/2026 | 4% | Not protected | Billable | Backed up | ||
| 6 | Samantha Ellison | samantha@lakesidefm.example | Microsoft 365 Business Premium | 10/28/2026 | 22% | Protected | Billable | Backed up |
Confirm your monthly charges and the changes you asked for.
| Name | Publisher | Seats | Cost | Amount |
|---|---|---|---|---|
| ● MANAGED PLAN 9 | ||||
| Primary devices | Northwind IT | 24 | $100.00/ mo | $2,400.00/ mo24 × $100.00/ mo |
| Secondary devices | Northwind IT | 5 | $50.00/ mo | $250.00/ mo5 × $50.00/ mo |
| Datto SaaS ProtectionDatto | Datto | 29 seats billed | $0.00 | $0.00 |
| Huntress EDRHuntress | Huntress | 29 purchased | $0.00 | $0.00 |
| MICROSOFT 2 | ||||
| Microsoft 365 Business PremiumMicrosoft 365 | Microsoft | 26 / 26 | - | - |
| Monthly total | $2,650.00 | |||
Clients confirm their devices, users, and charges each month from a secure link.
| Select all | Status | Sent to | Auto-send | |
|---|---|---|---|---|
| Lakeside Family Medicine | Changes requested | billing@lakesidefm.example | Resend Open | |
| Harbor Dental Group | In progress | office@harbordental.example | Resend Open | |
| Summit Financial CPA | All good | ops@summitcpa.example | Open | |
| Riverbend Law | All good | admin@riverbendlaw.example | Open | |
| Greenleaf Community Services | Not sent | + Add billing contact | Send now |
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
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)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
Standard macOS installer package for deployment via MDM, NinjaOne, SentinelOne, or manual installation.
Installer label (optional)Linux
Debian/Ubuntu package format for apt-based distributions. Enrollment keys can be embedded for unattended installs.
Installer label (optional)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
Device Types Distribution
Memory Distribution
Device Installation Trend
Software Compliance Coverage
Agent Events
Agent Diagnostics
API Key Diagnostics
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.
Reports that land in the inbox
Send billing changes and a full device list to the people who need them, including client contacts and finance teams who never log in.
Change report email
A PDF of what changed since the last report: service plan seat counts, each license's previous count, change, and current count, plus added and removed devices and users. Send hourly, daily, weekly, or monthly. If nothing changed, no email goes out.
Monthly inventory email
Every active device on the 1st of the month as an XLSX, CSV, or PDF attachment, with hostname, primary user, service tag, make and model, OS, location, category, and last online date.
Set both from the email icon on the Agents page. MSPs can schedule the change report for every client organization from the Reports page.
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 single sign-on as a Professional add-on, included on Enterprise.
Audit Log
| 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 |
Agent Diagnostics
| 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. |
Agent Events
| 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 |
API Key Diagnostics
Enterprise sign-in with SAML SSO
Connect Okta, Microsoft Entra ID, Google Workspace, OneLogin, or any SAML 2.0 provider. Verify your domains, allow or require SSO, create accounts on first sign-in, and optionally provision with SCIM.
Identity providers
Guided setup for Okta, Entra ID, and Google Workspace, plus a generic SAML 2.0 path. A metadata URL or XML keeps certificates fresh.
Domain verify
Prove ownership with a TXT record so only people on your domains can sign in through your identity provider.
Allow or require SSO
Offer Continue with SSO, or lock password and social sign-in for verified domains while owners keep a break-glass path.
JIT and SCIM
Create accounts on first sign-in with a default role, or push users from your identity provider with SCIM create, update, and deactivate.
$5 per SSO user each month on Professional. Google and Microsoft sign-in stay included on every plan. See SSO pricing or the setup guide.
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
Auto-selected after sign-in when no org is in the URL.
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
| Organization | Plan | Role | Actions |
|---|---|---|---|
| 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 | ✓ | ✓ |
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.