RMM feature checklist
Know exactly what Level can do.
Search 208 documented capabilities, compare Windows, macOS, and Linux coverage, and follow each claim to the product page or documentation behind it.
How to read the checklist.
Understand what’s included.
Delivery methods
Built in means available directly in Level. Automation uses an action, script, or workflow. Integration and API identify connected capabilities.
Platform coverage
Platform icons show documented coverage. An empty position means that platform is not listed. “See docs” means no platform is specified; these items remain visible in every filter.
Source documentation
Every row includes its source documentation. Linked feature names also open the related product page.
208 capabilitiesin 12 categories
Device inventory and organization22 capabilitiesLive endpoint context, flexible organization, and fleet-wide actions.
- Delivery: Built inPlatforms: Windows macOS not listed. Linux not listed. Docs
- Delivery: Built inPlatforms: Windows not listed. macOS Linux not listed. Docs
- Delivery: Built inPlatforms: Windows not listed. macOS not listed. Linux Docs
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Live device inventory
Every enrolled endpoint appears in one browser-based device listing.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Online, offline, and reachability status
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Hardware inventory
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Operating system and version inventory
- Delivery: Built inPlatforms: Windows macOS Linux Docs
CPU, memory, and disk details
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Public and private IP addresses
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Network interface information
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Installed application inventory
Version, publisher, install date, and install context are available per device.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Local user account inventory
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Device search
Fuzzy search covers device names, hostnames, IPs, users, and table fields.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Stackable device filters
Filter by platform, OS, device type, tag, status, patch compliance, and more.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Saved personal and shared views
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Configurable device columns
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Bulk device actions
Run updates, restarts, scripts, automations, tagging, grouping, and more in bulk.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Device groups and nested subgroups
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Unlimited-depth group hierarchy
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Device tags
Use tags for classification, automation targeting, and monitor policies.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Workspace, group, and device custom fields
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Device CSV export
Exports all matching devices and available columns from the current filtered view.
Monitoring and alerting24 capabilitiesBuilt-in health checks, custom monitors, actionable alerts, and automatic remediation.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Memory utilization monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Disk space monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Disk encryption status monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Disk throughput monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Disk IOPS monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Disk latency monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Disk queue length monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Disk active time monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Disk SMART status monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Online and offline connection monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Network ping latency monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Network saturation monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Abnormal upload monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Local user account drift monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Failed login monitoring
- Delivery: Built inPlatforms: Windows macOS not listed. Linux not listed. Docs
Antivirus status monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Application presence monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Process state monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Service state monitoring
- Delivery: Built inPlatforms: Windows macOS not listed. Linux not listed. Docs
Windows Event Log monitoring
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Uptime monitoring
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Custom script-based monitors
Evaluate PowerShell, Bash, Zsh, Python, Go, Ansible, or osquery output.
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Monitor-triggered remediation
Patching and updates24 capabilitiesCross-platform patch visibility with scheduling, staging, exclusions, and install evidence.
- Delivery: Built inPlatforms: Windows macOS not listed. Linux not listed. Docs
- Delivery: Built inPlatforms: Windows not listed. macOS Linux not listed. Docs
- Delivery: Built inPlatforms: Windows not listed. macOS not listed. Linux Docs
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Fleet-wide pending update view
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Per-device update view
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Manual single-device patch installation
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Bulk patch installation
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Scheduled patch deployment
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Security update targeting
- Delivery: AutomationPlatforms: Windows macOS not listed. Linux not listed. Docs
Windows definition, security, and feature update categories
- Delivery: AutomationPlatforms: Windows not listed. macOS Linux not listed. Docs
macOS system and Apple application updates
- Delivery: AutomationPlatforms: Windows not listed. macOS not listed. Linux Docs
Linux kernel, security, and general update categories
- Delivery: AutomationPlatforms: Windows macOS Linux not listed. Docs
Patch delay
Set category-level install delays for Windows and macOS updates.
- Delivery: AutomationPlatforms: Windows macOS Linux not listed. Docs
Patch deferral
The same category-delay control, using the term many RMM evaluations use.
- Delivery: AutomationPlatforms: Windows macOS Linux not listed. Docs
Update rings
Stage Windows and macOS updates with progressively longer category delays.
- Delivery: AutomationPlatforms: Windows macOS Linux not listed. Docs
Delayed patch deployment
Delay categories independently before the scheduled automation installs them.
- Delivery: AutomationPlatforms: Windows not listed. macOS not listed. Linux Docs
Linux canary patch rollout
Stage Linux updates with tagged canary groups before broad rollout.
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Reboot only when updates require it
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
End-user reboot prompts
- Delivery: Built inPlatforms: Windows macOS not listed. Linux not listed. Docs
Windows KB exclusions
- Delivery: Built inPlatforms: Windows macOS not listed. Linux not listed. Docs
Expiring patch exclusions
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Patch install history
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Patch failure logs and downloadable output
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Software management13 capabilitiesInventory, deployment, upgrades, and removal through native package managers and scripts.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Installed software inventory
- Third-party application patching with WinGetDelivery: AutomationPlatforms: Windows macOS not listed. Linux not listed. Docs
Delivered through Level automation using the Windows Package Manager catalog.
- Delivery: AutomationPlatforms: Windows macOS not listed. Linux not listed. Docs
WinGet application installation
- Delivery: AutomationPlatforms: Windows macOS not listed. Linux not listed. Docs
WinGet application upgrades
- Delivery: AutomationPlatforms: Windows macOS not listed. Linux not listed. Docs
WinGet application removal
- Delivery: AutomationPlatforms: Windows macOS not listed. Linux not listed. Docs
Microsoft 365 deployment for Windows
- Delivery: AutomationPlatforms: Windows not listed. macOS Linux not listed. Docs
Microsoft 365 deployment for macOS
- Delivery: AutomationPlatforms: Windows not listed. macOS Linux not listed. Docs
Homebrew package installation
- Delivery: AutomationPlatforms: Windows not listed. macOS Linux not listed. Docs
Homebrew package upgrades
- Delivery: AutomationPlatforms: Windows not listed. macOS Linux not listed. Docs
Homebrew package removal
- Delivery: AutomationPlatforms: Windows not listed. macOS not listed. Linux Docs
Linux package installation
Supports Apt, Yum, Pacman, Snap, and Flatpak.
- Delivery: AutomationPlatforms: Windows not listed. macOS not listed. Linux Docs
Linux package upgrades and exclusions
- Delivery: AutomationPlatforms: Windows not listed. macOS not listed. Linux Docs
Linux package removal
Remote access and background management21 capabilitiesEncrypted desktop and silent background tools from the browser.
- Delivery: Built inPlatforms: Windows macOS not listed. Linux not listed. Docs
- Delivery: Built inPlatforms: Windows not listed. macOS Linux not listed. Docs
- Linux remote controlDelivery: Built inPlatforms: Windows not listed. macOS not listed. Linux Docs
Supports tested Wayland environments and X11 when a graphical session is running.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Browser-based remote desktop
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Unattended login and lock-screen access
A graphical login or lock screen must be running on the endpoint.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
End-to-end encrypted sessions
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Peer-to-peer connections
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Encrypted relay fallback
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Multi-monitor switching
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Clipboard sharing
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Keyboard and mouse control
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Active user-session switching
- Delivery: Built inPlatforms: Windows macOS Linux Docs
End-user remote session notification
- Delivery: Built inPlatforms: Windows macOS Linux Docs
End-user approval before remote control
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Group-specific remote control approval rules
- Delivery: Built inPlatforms: Windows macOS Linux Docs
- Delivery: Built inPlatforms: Windows macOS Linux Docs
- Delivery: Built inPlatforms: Windows macOS Linux Docs
- Delivery: Built inPlatforms: Windows macOS Linux Docs
- Headless Linux background managementDelivery: Built inPlatforms: Windows not listed. macOS not listed. Linux Docs
Terminal, files, processes, and services remain available without a graphical session.
- Delivery: Built inPlatforms: Windows macOS Linux Docs
No VPN required
Automation and scripting28 capabilitiesEvent-driven workflows, approvals, conditions, variables, scripts, and reusable resources.
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
New device enrollment trigger
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Device enters group trigger
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Device leaves group trigger
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Tag applied and tag removed triggers
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Custom field changed trigger
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Monitor remediation trigger
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Inbound webhook trigger
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Automation completion trigger
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Hourly, daily, weekly, monthly, and one-time schedules
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Manual and ad-hoc automation runs
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Multi-step automation pipelines
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Conditional actions and trigger filters
Filter on OS, group, tag, custom field, variables, or prior action outcomes.
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Technician approval steps
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
End-user approval steps
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Delays and controlled pipeline exits
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Nested automation calls
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Automatic retries and configurable failure handling
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
- PowerShell, Bash, Zsh, Python, Go, Ansible, and osquery scriptsDelivery: AutomationPlatforms: Windows macOS Linux Docs
Language availability and script behavior depend on the target endpoint.
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Run scripts as local system or current user
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Ad-hoc saved and new script runs
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Script variables and output capture
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Automation variables passed between steps
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Built-in device and group system variables
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Custom fields inside scripts and actions
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
Automation run history, status, and action output
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
- Delivery: AutomationPlatforms: Windows macOS Linux Docs
CLI and bring your own AI11 capabilitiesTechnician-side lvl commands, plus a skill so a coding agent can inspect devices and draft work. You bring the model and tokens. Level does not host the LLM.
- Level CLI (lvl)Delivery: APIPlatforms: See docsDocs
Run lvl from a technician terminal. It is not the Level agent that runs on devices.
- List devices (lvl device list)Delivery: APIPlatforms: See docsDocs
List enrolled devices, including name, OS, and status, from the terminal.
- List available updates (lvl update list)Delivery: APIPlatforms: See docsDocs
List patches you can install from the same prompt.
- List repository files (lvl file list)Delivery: APIPlatforms: See docsDocs
List files in the repository that automations already deploy to devices.
- List monitors (lvl monitor list)Delivery: APIPlatforms: See docsDocs
List monitors and policies without leaving the terminal.
- Generate, diff, and apply automation specsDelivery: APIPlatforms: See docsDocs
lvl automation spec prints a spec. lvl automation apply -f diffs and saves it. A coding agent can draft the spec; the technician reviews and saves it.
- Run saved scripts, files, or commands (lvl script run)Delivery: APIPlatforms: See docsDocs
Run a saved script, a --file, or a --command on target devices.
- Install Level SKILL.md (lvl skill install)Delivery: APIPlatforms: See docsDocs
lvl skill install drops SKILL.md where a compatible coding agent can read it.
- Bring your own AI model and tokensDelivery: APIPlatforms: See docsDocs
You bring the model and tokens. Level does not host the LLM.
- Compatible with SKILL.md-capable coding agentsDelivery: APIPlatforms: See docsDocs
Any coding agent that can load a SKILL.md can use the Level skill.
- Inspect device context and draft scripts or automationsDelivery: APIPlatforms: See docsDocs
A coding agent can inspect device context and draft scripts or automation specs. The technician reviews before saving or running.
Security and access control19 capabilitiesIdentity controls, scoped permissions, endpoint posture, encryption, and immutable activity.
- Delivery: Built inPlatforms: See docsDocs
- Delivery: Built inPlatforms: See docsDocs
Custom technician roles
- Delivery: Built inPlatforms: See docsDocs
Independent automation, script, monitor, and tag permissions
- Delivery: Built inPlatforms: See docsDocs
Separate remote control and background management permissions
- Delivery: Built inPlatforms: See docsDocs
Device, automation, and script group access scopes
- Delivery: Built inPlatforms: See docsDocs
Automatic access to future subgroups
- Delivery: Built inPlatforms: See docsDocs
Individual two-factor authentication
- Delivery: Built inPlatforms: See docsDocs
Organization-wide mandatory 2FA
- Delivery: Built inPlatforms: See docsDocs
Microsoft Entra single sign-on
- Delivery: Built inPlatforms: See docsDocs
Google Workspace single sign-on
- Delivery: Built inPlatforms: See docsDocs
Generic OpenID Connect SSO
- Delivery: Built inPlatforms: See docsDocs
Configurable inactivity timeout
- Delivery: Built inPlatforms: See docsDocs
IPv4, IPv6, and CIDR login allowlists
- Delivery: Built inPlatforms: See docsDocs
Global and resource-scoped audit trail
- Delivery: Built inPlatforms: See docsDocs
Before-and-after configuration history and code diffs
- Delivery: Built inPlatforms: Windows macOS Linux Docs
BitLocker, FileVault, and LUKS encryption visibility
- Delivery: AutomationPlatforms: Windows macOS Linux not listed. Docs
Enable, disable, and rotate disk encryption keys
- Delivery: AutomationPlatforms: Windows macOS not listed. Linux not listed. Docs
Windows Defender definition updates and scans
- Delivery: Built inPlatforms: Windows macOS Linux Docs
End-to-end encrypted remote and background sessions
Reporting, history, and exports14 capabilitiesLive operational reporting with drill-downs, execution evidence, and portable exports.
- Delivery: Built inPlatforms: See docsDocs
Live device health dashboard
- Delivery: Built inPlatforms: See docsDocs
Device count, status, and platform distribution
- Delivery: Built inPlatforms: See docsDocs
Security score and endpoint posture reporting
- Delivery: Built inPlatforms: See docsDocs
Patch coverage and compliance reporting
- Delivery: Built inPlatforms: See docsDocs
Alert trend reporting
- Delivery: Built inPlatforms: See docsDocs
Automation activity reporting
- Delivery: Built inPlatforms: See docsDocs
Technician time and activity insights
- Delivery: Built inPlatforms: See docsDocs
Group-scoped reporting
- Delivery: Built inPlatforms: See docsDocs
Click-through from reports to matching devices
- Delivery: Built inPlatforms: See docsDocs
PDF report export
- Delivery: Built inPlatforms: See docsDocs
Device inventory CSV export
- Delivery: Built inPlatforms: See docsDocs
Searchable and filterable activity history
- Delivery: Built inPlatforms: See docsDocs
Per-automation and per-device run history
- Delivery: Built inPlatforms: See docsDocs
Patch logs with copied or downloaded output
Integrations, API, and webhooks15 capabilitiesNative integrations plus documented interfaces for custom workflows.
- Delivery: APIPlatforms: See docsDocs
- Delivery: APIPlatforms: See docsDocs
Read-only and read-write API keys
- Delivery: APIPlatforms: See docsDocs
Multiple independently revocable API keys
- Delivery: APIPlatforms: See docsDocs
API access to devices, groups, automations, and tags
- Delivery: APIPlatforms: See docsDocs
Trigger automations through the API
- Delivery: APIPlatforms: See docsDocs
Custom dashboards and reporting integrations
- Delivery: APIPlatforms: See docsDocs
Outbound event webhooks
- Delivery: APIPlatforms: See docsDocs
HMAC-signed webhook requests
- Delivery: APIPlatforms: See docsDocs
Webhook delivery logs, retries, and manual reruns
- Delivery: IntegrationPlatforms: See docsDocs
- Delivery: IntegrationPlatforms: See docsDocs
- Delivery: IntegrationPlatforms: See docsDocs
- Delivery: IntegrationPlatforms: See docsDocs
- Delivery: IntegrationPlatforms: See docsDocs
- Delivery: IntegrationPlatforms: See docsDocs
MSP and multi-tenant operations8 capabilitiesClient separation through groups, inherited controls, permissions, and PSA workflows.
- Delivery: Built inPlatforms: See docsDocs
Top-level client groups
- Delivery: Built inPlatforms: See docsDocs
Client location and device-type subgroups
- Delivery: Built inPlatforms: See docsDocs
Group-scoped technician access
- Delivery: Built inPlatforms: See docsDocs
Group-scoped updates, alerts, reports, and inventory
- Delivery: Built inPlatforms: See docsDocs
Group-level custom field defaults
- Delivery: Built inPlatforms: See docsDocs
Inherited remote control security settings
- Delivery: Built inPlatforms: See docsDocs
Client-specific automations and monitor targeting through tags
- Delivery: IntegrationPlatforms: See docsDocs
PSA client mapping, device sync, and ticket routing
Platform and deployment9 capabilitiesA browser-based RMM with lightweight agents and scriptable deployment paths.
- Delivery: Built inPlatforms: See docsDocs
Cloud-hosted, browser-based management console
- Delivery: Built inPlatforms: Windows macOS not listed. Linux not listed. Docs
Lightweight Windows agent
- Delivery: Built inPlatforms: Windows not listed. macOS Linux not listed. Docs
Lightweight macOS agent
- Delivery: Built inPlatforms: Windows not listed. macOS not listed. Linux Docs
Lightweight Linux agent
- Delivery: Built inPlatforms: Windows macOS Linux Docs
One-line command installation
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Mass deployment from an existing RMM, MDM, or script runner
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Optional group assignment during installation
- Delivery: Built inPlatforms: Windows macOS Linux Docs
No inbound VPN requirement
- Delivery: Built inPlatforms: Windows macOS Linux Docs
Automatic agent enrollment after installation
No matching capabilities.
Try a broader search or clear the platform filter.
The details worth asking about.
Clear answers, including the platform-specific details.
Does Level support Windows, macOS, and Linux?
Yes. Level manages, monitors, patches, automates, and remotely accesses Windows, macOS, and Linux endpoints. Each checklist row shows its documented platforms. Features without a listed platform remain visible in every platform filter; follow the documentation for any operating-system requirements.
Does Level support third-party application patching?
Yes, with an important qualification. Level automates third-party application updates on Windows through WinGet. macOS software management uses Homebrew actions and Apple Software Update, while Linux package management uses Apt, Yum, Pacman, Snap, and Flatpak actions.
Explore patch managementDoes Level support patch delay, patch deferral, or update rings?
Windows and macOS patch actions support category-level install delays, which teams can use to build pilot and production rings. Linux update categories do not have native delay settings, so Linux staging uses tagged canary groups and separate automation runs.
See the patching workflowHow was this RMM feature checklist verified?
Every published checkbox is tied to current first-party Level documentation or a documented product surface. The checklist was last reviewed on August 17, 2026. Capabilities that could not be substantiated were left out instead of published as assumptions. Read Level documentation for the source details.
How can I test Level against this checklist?
Your first 10 devices are free forever. Use them to validate the capabilities and platform coverage that matter to your fleet.
Start for freePut the checklist to work.
Start on 10 devices and tick the rows that matter to your fleet.