Flamingo Raises $4.5M Seed Round

Skip to content

Updated: October 2026

Patch management software deploys operating system and third-party app fixes on a schedule, before a known CVE becomes your incident report. This guide covers 11 tools: what each patches well, where it falls short, who it fits and who should skip it. Prices, ratings and catalog counts come from vendor pages and review sites read on 5 October 2026.

TL;DR

  • Short answer. Pick by fleet and policy: Action1 or PDQ Connect for lean Windows-first teams, ManageEngine or Automox for mixed-OS depth, Intune plus an add-on for Microsoft 365 shops, NinjaOne, Atera or Kaseya VSA inside an RMM, and OpenFrame for one system built around automations (free trial, no contract or sales call).
  • Third-party apps. Vendor-stated catalogs run from 350+ to 6,000+ titles. Test your own top 25.
  • Rollback. Ask about it. Few vendor docs we read document it.

Prefer to watch? In Conrad Did the Homework, Conrad Lunderstedt, Solution Architect at Flamingo, takes the 11 tools through five questions in about 15 minutes.

Patch Management Software Comparison at a Glance

ToolWhat it patchesPricing (Oct 2026)G2 / Trustpilot (5 Oct 2026)FitsSkip it if
Action1Windows, macOS, Linux. Catalog count not publishedFirst 200 endpoints free, then quoteG2 4.9 (1,212), Trustpilot: too few reviews to citeSmall IT teams and lean MSPsYou need automatic rollback or a huge catalog
AteraWindows. Mac and Linux from the Growth planPer technician: $129 (Pro), $159 (Growth), $209 (Power) a month, billed annually (October 2026)G2 4.6 (1,274), Trustpilot 3.7 (67)Small to mid MSPs that want RMM, PSA and patching in one licenseYou only need patching or a curated app catalog
AutomoxWindows, macOS, Linux. 630+ third-party titles (vendor-stated)Patch OS $1/endpoint/mo annual. Third-party patching is a quoteG2 4.5 (326), Trustpilot: too few reviews to citeMixed-OS fleets that want cloud-only patchingYou need an RMM or offline patching
Heimdal Patch and Asset ManagementWindows, macOS, Ubuntu. 350+ third-party apps (vendor-stated)Quote. Capterra lists from $16 per user per yearG2 platform 4.4 (80), Trustpilot 3.8 (970)Small and mid shops that need compliance reportsYou need deep reporting or a large catalog
Ivanti Neurons for Patch ManagementWindows, macOS, Linux. 800+ third-party titles (vendor-stated)Platform fee plus device licenses, quote onlyG2 4.3 (411), Trustpilot 2.9 (2)Security-led and enterprise IT teamsYou need published pricing or a small-team buy
Kaseya VSAWindows OS plus 400+ third-party apps (Windows-only per VSA 10 help)Quote onlyG2 4.0 (327), Trustpilot 3.5 (119)MSPs already on VSAYou need non-Windows third-party patching or documented rings
ManageEngine Patch Manager PlusWindows, macOS, Linux. 1,100+ third-party apps (vendor-stated)From $245/yr for 50 workstations (on-prem, annual)G2 4.5 (198), Trustpilot 3.2 (15)Teams that want on-prem control or a low per-endpoint priceYou want a lightweight cloud-first tool
Microsoft IntuneWindows (Autopatch, rings, hotpatch), macOS. Third-party needs an add-on$8/user/mo standalone. Included in Microsoft 365 E3 and E5G2 4.5 (272), Trustpilot: not checkedMicrosoft 365 shopsYou run Linux or need broad third-party coverage without an add-on
NinjaOneWindows, macOS, Linux. 6,000+ third-party apps (vendor-stated)Quote. Vendor publishes $1.50 at 10,000 endpoints, $3.75 at 50 or fewer (RMM)G2 4.7 (5,038)Teams that want patching inside a full RMMYou want a standalone patcher
PDQ Connect and DeployConnect: Windows and macOS. Deploy and Inventory: Windows onlyConnect $12, $18 or $28 per device per year. Deploy and Inventory $1,950 per admin per yearG2 Connect 4.6 (441), Deploy 4.8 (274), Trustpilot: no reviewsWindows-heavy sysadmin teamsYou need Linux, deep macOS or approval rings
OpenFrame (by Flamingo)Windows and macOS through scripts, Linux in inventory. No built-in catalog$1/device/mo ($0.80 billed yearly), AI tokens includedG2 4.8 (3), Trustpilot 4.3 (9)Teams that live in scripts and want one systemYou need a catalog, approvals and rings on day one

Ratings are context, not a ranking. Several of these G2 pages cover a bigger product than patching: Heimdal's is the whole platform, Atera's is its RMM listing, Intune's is the Enterprise App Management listing, and Ivanti's is its broader endpoint management product. Trustpilot profiles are company-wide, and where a profile has a handful of reviews we left the score out.

The 11 Patch Management Tools

Action1: Free Start, Cloud Patching

Action1's first 200 endpoints are free, with no feature limits. That's a free tier, not a trial, and support for it runs through a community Discord. Above 200 endpoints, pricing is quote only.

It's a cloud-native agent with no VPN, peer-to-peer distribution and built-in remote desktop. It covers Windows 10 and 11 and Server, macOS and Linux, with a Linux agent that arrived in December 2025 (check the distro list for your servers). Policies run by severity, vendor and app, with reboot deferral and enforced deadlines, and patches land when an offline device returns. Help Net Security described update rings in March 2026. The vendor lists SOC 2 Type II and ISO 27001:2022.

The limits: the pages we read don't publish a third-party catalog count, the Mac library is narrower than Windows, and there's no automatic rollback (uninstall and redeploy by hand, per ExpertInsights).

Fits: small IT teams and lean MSPs that want a free start and cloud patching on three operating systems.

Skip it if: you need automatic rollback, a very large app catalog or phone-first support.

An official overview and an independent full demo:

Atera: One Per-Technician License

Atera bundles RMM, PSA and patching under a per-technician price. Patching sits in Pro and above, and Mac and Linux support starts at Growth. Atera's MSP pricing page lists $129 per technician per month for Pro, $159 for Growth and $209 for Power when billed annually (October 2026). Monthly billing is $139, $189 and $249. Endpoints are unlimited, so a one-person shop managing 500 devices pays the same as one managing 50.

Patches run through automation profiles that can be one-time, weekly or monthly. Each profile sets approval, time zone and offline-agent behavior, and a "reboot if needed" option restarts the device afterward. Optional Windows updates can't be patched through profiles, only manually. Third-party apps go through package managers (WinGet and Chocolatey on Windows, Homebrew on macOS, per secondary sources) instead of a curated catalog, and we found no documented rollback.

Fits: small to mid MSPs and IT teams that want RMM, PSA and patching in one per-technician license.

Skip it if: you only need patching, want a curated third-party catalog, or need Mac and Linux on the lowest plan. See our NinjaOne vs Atera comparison for the wider trade-offs.

An official workshop and an independent how-to:

Atera's plans now include its AI Copilot, and MSPs are discussing what that does to the price:

Automox: Cloud-Only, Priced Per Endpoint

Automox covers Windows, macOS and Linux, with 630+ third-party titles (vendor-stated). Policies come in six types: manual approval, patch all, severity, patch only, patch all except and advanced, each on a schedule. The docs we read don't cover reboot control, maintenance windows or rings, and they don't document rollback. Ask about all three.

Pricing is more open than most. Patch OS is $1 per endpoint per month on an annual commitment and covers OS patching on all three platforms. Third-party patching sits in Automate Essentials, which is a custom quote. There's a free trial, and annual billing saves 25% over monthly.

Fits: mixed Windows, macOS and Linux fleets that want cloud-only patching.

Skip it if: you need an RMM or PSA in the same tool, offline or air-gapped patching, or rollback.

We couldn't verify an official Automox demo from 2025 or 2026, so this is an independent tutorial:

Heimdal Patch and Asset Management: Compliance-Led Patching

Heimdal's page lists Windows, macOS and Ubuntu Linux with 350+ third-party apps (vendor-stated), schedules by user group, the option to uninstall unstable versions, and peer-to-peer distribution. Reports cover GDPR, NIS2 and Cyber Essentials, and the vendor claims patches go out within four hours of release. The page is thin on reboot handling and rollback.

Capterra reviewers mention complex Group Policy setup, limited reporting and customization, and slow support at times. Heimdal has no price page. Capterra lists it from $16 per user per year, so check how Heimdal counts a "user" before you quote it.

Fits: small and mid-size shops, especially EU buyers that want patching tied to compliance reports.

Skip it if: you need deep reporting or a large app catalog.

Ivanti Neurons for Patch Management: Risk-Based Patching

Ivanti's product is cloud-based and covers Windows, macOS, Linux and third-party apps, with 800+ titles (vendor-stated). Patch Intelligence ranks patches by a Vulnerability Risk Rating that combines threat data, exploit validation and crowd-sourced patch reliability, and "Deploy by Risk" acts on it. It also offers ring deployment with automatic or manual promotion, automatic reboots for critical patching and exposure-based compliance reports.

Ivanti's 2026 release notes add Continuous Compliance in April, which auto-deploys missing updates outside maintenance windows, plus Ubuntu 22.04 and 24.04 and RHEL 10 support, and Oracle Linux 10 in July. Pricing is a platform fee plus device-based licenses, with no published rates.

Ivanti has several products on CISA's Known Exploited Vulnerabilities list since 2024, including Connect Secure, EPMM and Endpoint Manager. None of those entries is the cloud patch product, so check which Ivanti products you'd actually run.

Fits: security-led and enterprise IT teams that want exploit-informed prioritization and rings across three operating systems.

Skip it if: you need published pricing, MSP multi-tenant simplicity or a small-team purchase.

Kaseya VSA: Policy-Based Patching for the Kaseya Stack

VSA patches through policies. OS rules are approve and install, skip and review, or reject and hide. Schedules run daily, weekly or monthly, with an "ASAP if missed" option, a randomized 30-minute spread and the device's local time zone. Reboots can follow the OS's active hours, run immediately with an optional five-minute notice, or wait for a scheduled time with up to 23 hours of warning. Results show per policy run under Patch Management History.

Third-party coverage is where the detail is. The VSA 10 help lists 400+ apps and documents catalog SLAs: tier 1 apps (Chrome, Firefox, Edge, Java 8, TeamViewer) within one business day, tier 2 (Office 365, Teams, Zoom, Acrobat Reader DC) within five, and tier 3 within ten. Updates rated CVSS 9.0 or higher move into the one-day tier. Ask every vendor for that kind of number. One catch: the VSA 10 help says third-party patching is available for Windows devices, while Kaseya's marketing page lists Windows, Mac and Linux. Confirm which applies to your fleet. We found no documented rollback or deployment rings.

Fits: MSPs already on VSA who want policy-based patching for Windows and the common apps. Our Kaseya VSA review covers the contract side.

Skip it if: you need non-Windows third-party patching, or documented rings and rollback. Pricing is quote only.

A partner walkthrough (in Italian) of VSA 10 patch policies:

VSA X, the newer generation, is still finding its audience:

ManageEngine Patch Manager Plus: The Depth Pick

The product page lists Windows, macOS and Linux with 1,100+ third-party apps (vendor-stated), plus driver and BIOS patches. It claims patch decline, test-and-approve groups, deployment policies, rollback and flexible reboot scheduling, and real-time compliance reports. It patches machines across LAN, WAN, DMZ and remote locations without a VPN, includes a self-service portal, and runs in the cloud or on-prem. It integrates with Tenable, Rapid7, ServiceDesk Plus and CrowdStrike, and there's a 30-day trial.

Published prices: 50 workstations cost $245 a year on-prem (annual) or $345 a year in the cloud. 1,000 workstations cost $2,795 on-prem or $3,795 in the cloud. Ten servers cost $95 a year, and extra technicians are $195 a year. Confirm the edition (Professional or Enterprise) before you quote these.

Fits: IT teams that want on-prem control, already use Zoho or ManageEngine, or need a low per-endpoint price.

Skip it if: you want a lightweight, cloud-first tool.

Microsoft Intune: The Default for Microsoft 365 Shops

On Windows, Intune gives you update rings (deferrals, deadlines, restart behavior), feature, quality and driver policies, hotpatch (on by default, with an opt-out), Autopatch groups and reports. Devices need to be Entra joined or hybrid joined. On macOS, declarative device management policies cover macOS 14 and later. Microsoft's Autopatch overview covers Windows, Microsoft 365 Apps, Edge and Teams, and we found no Linux update management in the docs we read.

Third-party apps are the gap. The Enterprise App Catalog is a Windows-only paid add-on at $2 per user per month. It auto-updates apps assigned as Required, and it has no rollback and no rings. The catalog is cached for up to an hour, and Microsoft publishes a list, not a count. Patch My PC is the common add-on, and it lists $3.50 per device per year (minimum $3,500) or $5 per device per year. Intune Plan 1 is $8 per user per month standalone and is included in Microsoft 365 E3 and E5.

Fits: Microsoft 365-centric organizations, and MSPs already on Business Premium or E3.

Skip it if: you run Linux, or need broad third-party coverage without paying for an add-on.

An official walkthrough and an independent hotpatch how-to:

NinjaOne: Patching Inside a Full RMM

NinjaOne lists Windows, macOS and Linux patching with 6,000+ third-party apps (vendor-stated), plus a "Patch AI" feature that flags unstable updates. Approval works per category with three states: approve, manual and reject. Reboot behavior is configurable for logged-in users (prompt, notify then reboot, delay, or do nothing) and for unattended devices. Status views filter by pending, approved, rejected, installed and failed.

The docs also list limits. There are no patch scans or installs while a reboot is pending, scan and update schedules must sit at least an hour apart, and WSUS group policies override NinjaOne policy. Pricing covers the RMM: Ninja publishes $1.50 per endpoint at 10,000 endpoints, rising to $3.75 at 50 or fewer, and everything between is a quote. See our NinjaOne pricing guide for the fleet-size math.

Fits: MSPs and internal IT teams that want patching inside a full RMM.

Skip it if: you want a standalone patching tool.

PDQ Connect and Deploy: Windows-First Patching

PDQ sells two products. Connect is a cloud agent for Windows and macOS with patching, deployment, vulnerability management and remote desktop, and no VPN. Deploy and Inventory is on-prem and Windows-only.

PDQ's 2026 changes: a Windows Updates view with missing KBs and installs from the console, one-click device reboot, a Windows package library of 700+ packages, and macOS support that launched in November 2025. The macOS library starts with 15 apps, and we found no Linux support on PDQ's pages.

Connect costs $12 (Basic), $18 (Plus) or $28 (Premium) per device per year, with a 100-device minimum. Premium adds vulnerability scanning and one-click CVE resolution. Deploy and Inventory is $1,950 per admin per year, and there's a 14-day trial for up to 250 devices.

Fits: Windows-heavy sysadmin teams and MSPs that want quick patching and software deployment.

Skip it if: you need Linux, deep macOS, approval rings or a PSA.

OpenFrame: Patching Built From Primitives

OpenFrame is an open, AI-native infrastructure layer for IT and security, and patching is one of its Gen1 modules. It works differently from the dedicated patchers above: there's no built-in catalog, approval screen or deployment ring. Patching is assembled from inventory, policy checks and scheduled scripts, and the agents write the pieces.

OpenFrame by Flamingo costs $1 per device per month, or $0.80 billed yearly, with AI tokens included and a 14-day free trial (no card, no contract). Windows and macOS patching runs as scripts (Windows Update commands, softwareupdate, winget, Chocolatey, brew), and Linux hosts show up in inventory through osquery. The full workflow is in How Patching Works in OpenFrame below.

Fits: teams that already live in scripts and want inventory, execution and reporting in one place, with an agent doing the assembly. Read more on what an MSP platform should include.

Skip it if: you need a catalog, approval rings and a reboot orchestrator working on day one.

The r/msp thread where MSPs picked the platform apart:

What Patching Costs at 100 Endpoints

Only some of the 11 publish a rate. Here they are with the arithmetic shown: rate x 100 x 12 months.

ToolPublished ratePer year at 100Covers
Action1First 200 endpoints free$0Patching with no feature limits, community support
OpenFrame$1 per device per month$1,200 ($960 on yearly billing)Patching is one of the included modules, AI tokens included
Automox Patch OS$1 per endpoint per month, annual commitment$1,200OS patching only. Third-party patching is a quote
PDQ Connect Basic, Plus, Premium$12, $18, $28 per device per year$1,200, $1,800, $2,800Patching and deployment. 100-device minimum
NinjaOne (ceiling)$3.75 per endpoint per monthUp to $4,500The full RMM, not patching alone
Atera Pro$129 per technician per month, annual$1,548 per technicianRMM, PSA and patching. Endpoints are unlimited
Intune Plan 1$8 per user per month$9,600 for 100 usersPer user, not per endpoint. Included in Microsoft 365 E3 and E5

Kaseya VSA and Ivanti are quote only. ManageEngine's list prices are per workstation count and edition, so scale them from the table above. Heimdal's only public figure is a Capterra listing of $16 per user per year.

Price is the smaller part of the bill. Third-party patching, add-ons and the hours your team spends building packages decide the total. Intune looks free if you already pay for Microsoft 365, until you add a catalog for Chrome, Adobe and Zoom. For a deeper take on the rest of the stack, here's a guide on how to reduce IT costs without cutting controls.

Pick by Your Situation

You're mostly Windows and lean on budget. Start with Action1 (free to 200 endpoints) or PDQ Connect. Both are quick to roll out.

You run Windows, macOS and Linux and want cloud-only. Automox or Action1. If you need on-prem control, ManageEngine.

You already pay for Microsoft 365. Intune and Autopatch cover Windows. Decide early how you'll patch third-party apps: the Enterprise App Catalog or a tool like Patch My PC.

You already run an RMM. Use the patch module inside it (NinjaOne, Atera or Kaseya VSA) and test your top 25 apps against the catalog before you buy another tool.

You're security-led or enterprise. Ivanti's risk-based approach is built for fleets where blanket patching isn't possible.

You want patching inside one system built around automations. OpenFrame, if you're comfortable assembling the workflow from scripts and policies.

Whichever you shortlist, ask three things before you sign. Which of our top 25 apps are in the catalog, and how fast do their updates land? Is rollback automatic, manual or missing? What's the renewal uplift cap, in writing? Multi-year terms with auto-renewal catch more IT teams off guard than any product flaw does, and switching costs a quarter of rebuilt automations and retrained technicians.

Then run a pilot. Pick three tools that match your OS mix, deploy to 50 endpoints for 30 days, and time how long a critical patch takes from release to done. Compare the reporting each one gives you for an audit-style evidence request. The winner is the tool your team trusts at 2 a.m. when CISA adds an entry to KEV and you need the patch out by morning.

Patching Third-Party Applications

The operating system updater patches the operating system and stops there. Windows Update, Autopatch and macOS Software Update handle the vendor's own code. The browser, the PDF reader, the Java runtime, the conferencing client and the developer tooling are yours to cover, and each ships on its own schedule.

Catalog size is the number vendors put on the datasheet, and the least useful one for comparing them. Vendor-stated counts above run from 350+ to 6,000+. A big catalog is worth nothing if the line-of-business application your client depends on isn't in it. Before signing anything, export your installed software inventory, take the 25 titles with the highest install count, and check each one against the vendor's published catalog. That list picks the tool. The headline number doesn't.

Speed matters as much as coverage. Kaseya's VSA 10 help is one of the few places that publishes it: one business day for the tier 1 apps, five for tier 2, ten for tier 3. Ask every vendor for the equivalent.

Three failure modes are worth knowing before you commit. Per-user installations are the most common: Chrome, Teams and Zoom often install into a user profile rather than Program Files, and an agent running as SYSTEM can't see or update them unless the product handles that case deliberately. Repackaging lag is the second, because vendors that sandbox and re-sign every update buy you safety at the cost of hours or days between the upstream fix and your fleet. The third is everything outside the catalog, where you're back to building and maintaining your own packages.

Intune deserves its own note, since so many teams arrive there by default. It patches Microsoft's applications cleanly and hands you the rest, through Win32 app packaging, a paid catalog add-on or a second product running alongside it. That work is recurring and never appears on the price sheet. This is also the seam where patching meets vulnerability management: the scanner reports the outdated runtime, and the patch tool has to be able to close it.

Patching Linux Fleets

Linux is where the shortlist above thins out. NinjaOne, Automox, ManageEngine and Ivanti list Linux. Atera adds it from the Growth plan, Heimdal covers Ubuntu, and Action1 added a Linux agent in December 2025. PDQ Connect doesn't list it, and OpenFrame shows Linux hosts in inventory but runs patch scripts on Windows and macOS. A single "Linux" column hides a lot of variation underneath.

The model is different too. On Linux the package manager already does the patching, whether that's apt, dnf or zypper. The question is not whether a tool can apply updates. It's whether it can orchestrate them across a fleet, sequence the reboots and produce evidence afterward.

Four things are worth confirming with the vendor rather than assuming, because the answers change release to release: which distributions and versions carry a supported agent, how kernel updates and the reboot that follows are handled, whether live patching is available for hosts that can't reboot on schedule, and whether reporting is per CVE or only per package.

The arrangement many mixed environments settle on is two tools: an endpoint product for Windows and macOS laptops, and configuration management such as Ansible, or distribution-native tooling, for the Linux servers. That's a reasonable architecture, and it's worth pricing both halves before deciding a single vendor is cheaper. Teams that would rather run the self-hosted route can compare the open-source options on OpenMSP.

Server Patching Is Change Management

Patching a laptop is close to fire and forget. The user reboots when it suits them and nobody notices. Patching a server is an outage with a date on it, and the requirements are different enough that a product that's excellent on workstations can be dangerous on servers.

A server-capable tool has to offer maintenance windows defined per group rather than globally, reboot orchestration that sequences nodes instead of restarting them together, dependency ordering so the database tier lands before the application tier, integration with snapshots or checkpoints taken before the window opens, and a rollback path somebody has tested.

The failure that catches teams out is subtle. A group in most consoles means a shared policy, not a shared sequence, so a cluster whose nodes all sit in one group can be patched simultaneously and taken down together. Clustered and highly available systems need one node at a time with a health check between each, and that's a configuration decision, not a default.

Servers are also where patching meets your recovery commitments. A maintenance window that overruns is an unplanned outage, and the numbers in the contract are the ones you'll be measured against, so read the patch schedule next to your RTO and RPO targets.

Patching Cloud and Hybrid Environments

Cloud changes the shape of the job in two ways.

The first is that in an auto-scaled or immutable estate you don't patch running instances at all. You rebuild the machine image, roll it out and let the old instances terminate. Patching a host that will be destroyed within the hour is wasted effort, and the fix belongs in the image pipeline. Teams running both models need to be clear about which servers are rebuilt and which are maintained, because applying the wrong process to either is where drift starts.

The second is the shared responsibility line. In IaaS you own the guest operating system and everything above it. In PaaS and SaaS the provider patches the platform and you still own your own code and its dependencies. That boundary moves by service, and an assessor will ask you to state it precisely.

There's a practical trap here as well. Cloud instances often never touch the corporate network, so any product relying on LAN discovery or a VPN path won't see them at all. Cloud-native agents that check in over the internet exist for this reason, and the major providers ship native patch services for their own IaaS that are worth pricing against a third-party agent before you standardize.

Patch Management vs Vulnerability Management

The two terms get used as synonyms. They're two halves of one loop.

Vulnerability management finds and ranks the risk. A scanner or agent compares installed software and configuration against known CVEs, scores each finding and tells you what to fix first. Patch management closes the risk. It tests the fix, pushes it on a schedule and proves it landed.

Vulnerability managementPatch management
Question it answersWhat's exposed, and how bad is it?Is the fix installed everywhere?
InputCVE feeds, scans, asset inventoryVendor updates, approval rings
OutputPrioritized findingsDeployed patches, compliance reports
CoversMissing patches, misconfigurations, end-of-life softwareUpdates the vendor ships
Done whenEach finding is fixed, mitigated or acceptedThe update is installed and verified

The handoff between them is where things slip. The scanner flags a CVE and nobody owns the ticket. Or the patch dashboard shows green while the scanner still sees the one internet-facing server that missed the window.

Some findings have no patch at all: an end-of-life OS, a default password, an open port. Those belong to change management, not the patch tool.

Close the loop in two steps. Feed scanner findings into the patch queue, then re-scan after every patch window to confirm the fix. For the scanning half, our vulnerability scanner comparison covers 12 tools.

What a Patch Management Policy Should Contain

A patch policy used to be an internal document. It's now something you hand to an insurer, an assessor or a client running a security questionnaire, and the wording gets read closely. This is the part of patch management that no tool ships for you.

The failure is almost always vagueness. A policy stating that patches are applied promptly tells an assessor nothing and comes back with questions. A policy that names severities, day counts, an approver and an evidence trail is one you can defend.

SectionWhat it has to state
ScopeWhich assets are covered, and which are deliberately excluded and why
Severity mappingHow you classify, and whether exploitability is weighted above CVSS alone
Remediation targetsA day count per severity band, measured from patch release rather than from discovery
Rings and soak timePilot group, broad deployment, remainder, and how long each stage sits before the next
Maintenance windowsStandard windows per asset class, and who can authorize an out-of-band emergency push
ExceptionsWhat justifies a deferral, who signs it, when it expires, and the compensating control meanwhile
RollbackThe criteria that trigger it, and the person who makes the call
EvidenceWhich report, to whom, at what cadence, retained for how long
OwnershipWho approves and who executes, named by role rather than by person

The commercial reason to write it down properly is that the document now gates money. Cyber insurance applications ask directly about patch cadence and evidence, and the answers form part of the underwriting, which makes this worth reading alongside the cyber insurance requirements carriers now set.

Audited frameworks want the same thing in more detail. If you're working toward attestation, build the policy and its evidence trail once and reuse it each cycle for SOC 2.

How Patching Works in OpenFrame

The dedicated patchers above ship a patch module: a catalog, an approval screen, deployment rings and a reboot orchestrator, all built for that one job. OpenFrame lists Patching among its Gen1 modules and builds it differently. There's no catalog, approval screen or ring interface. The pieces are inventory, policy checks and scheduled scripts, and you can see and edit every one of them.

Visibility comes from osquery through Fleet MDM. Scheduled and live queries return the installed OS build and version, Windows patch state and Windows Update history, installed applications, and package inventories for deb, rpm and Homebrew. Fleet policies turn that into pass or fail checks evaluated on every host, of the form "macOS at 14.6 or above", "Windows build at 22631.4169 or above", "Chrome at 129 or above". The same queries and policies run across every customer at once, or scope down to a single client.

Execution comes from OpenFrame RMM as saved scripts on a schedule. On Windows that means driving UsoClient through scan, download and install, or the PSWindowsUpdate module, or winget upgrade for third-party applications. On macOS it's softwareupdate, with brew upgrade for anything Homebrew manages. Chocolatey, winget, brew and vendor silent installers cover the third-party layer. A script is saved once and then scheduled, either on a fixed window such as Sunday at 02:00 UTC, or triggered when a device next comes online, which suits laptops that are never connected at two in the morning.

What OpenFrame doesn't have here is worth stating plainly. There's no built-in patch catalog, approval workflow, CVE-to-KB mapping, deferral rings or reboot-orchestration interface of the kind the dedicated patchers above ship. Those either get assembled from the primitives, or they come from a separate tool running alongside.

The workflow that results has five stages:

  1. Inventory. A scheduled query capturing OS version and missing updates across a client.
  2. Compliance gate. A Fleet policy that fails any host behind the target build.
  3. Remediation. A saved RMM script per platform, whether that's Windows Update, softwareupdate, winget or brew.
  4. Rollout. A script schedule targeting a pilot tag first, then the full fleet.
  5. Verification. Re-run the policy or query and report the delta.

Those are the same stages a patch module performs. The difference is that each one is visible, editable and yours, and that Mingo, the AI agent, writes and schedules the pieces instead of your team hand-rolling them each time. The trade is control and transparency in exchange for a ready-made catalog.

Where that trade lands depends on your team. A team that already lives in scripts, and wants inventory, execution and reporting in one place with an agent doing the assembly, gets something the dedicated tools don't offer. A team that needs a catalog, ring definitions and an approval trail working on day one should take one of the dedicated patchers above and revisit this later.

Flamingo's published ROI table prices four patching tasks (patching, fixing CVEs on a device, reporting patch compliance and checking for missing updates). Done by hand they take 140 minutes and $147.00 of technician time. With Fae and Mingo they take 14 minutes and $0.80 of AI cost.

The Tool Matters Less Than the Practice

A patch tool without a cadence is a dashboard nobody reads. What keeps a fleet patched is a Tuesday at 9 a.m. with a defined ring, an approval workflow and a person whose job it is to look at the report. Pick a tool from this list that fits your OS mix and budget, then build the practice around it. The CVE you patch on schedule is the one that never makes it into your incident report.

Conrad Lunderstedt

Conrad Lunderstedt

Solution Architect

I'm Conrad, Solution Architect at Flamingo. I've spent about 26 years in IT, roughly half of it inside MSPs and the rest in enterprise environments, so I've watched vendor decisions get made on both sides of that line. Now I spend my days talking with MSPs about the stack they already run, and helping them work through the requests and issues that come with it.

Related Content

Blog Posts

Product Releases

Podcasts

Webinars

Case Studies

Events

Onboarding Guides

Patch Management

It automates four jobs: discovery (what's installed and what's vulnerable), testing on a pilot ring, deployment to the rest of the fleet, and reporting for auditors. A patch is code a vendor ships to fix a bug, close a security hole or change how software behaves. Good tools cover Windows, macOS and Linux. Better ones also patch third-party apps like Chrome, Adobe Reader, Java and Zoom, which sit outside Windows Update. The tools worth shortlisting map CVEs from sources like CISA's Known Exploited Vulnerabilities catalog to your installed inventory, so you can prioritize by exploitability, not just severity score.
Common fits for small business are Action1 (free for the first 200 endpoints), Atera (flat per-technician billing) and PDQ Connect (Windows and macOS, low cost). The right pick depends on OS mix and whether you want patching alone or bundled with RMM and ticketing. Teams running mostly Windows often start with Action1 and grow into a paid tier or add a complementary tool.
Yes. NinjaOne, Atera and Kaseya VSA include patching, and OpenFrame lists it as a Gen1 module. Depth varies: some RMMs treat patching as a checkbox, others add rings, approvals and reboot control. If patching is a critical control, validate the depth in a trial before assuming the RMM checkbox is enough.
Action1 is free for the first 200 endpoints. Automox Patch OS is $1 per endpoint per month, PDQ Connect is $12 to $28 per device per year, and OpenFrame is $1 per device per month. NinjaOne publishes $1.50 to $3.75 per endpoint per month for its RMM. Atera charges per technician (EUR 129 to 209 a month, billed annually). Kaseya VSA and Ivanti are quote only. Prices as of October 2026.
Yes. Windows Update covers Microsoft products only. Browsers, PDF readers, Java and conferencing clients ship on their own schedules, so a dedicated tool has to catalog those apps, package updates and deploy them. Microsoft Intune customers commonly pair it with Patch My PC or another third-party tool to close the gap.
Patch management deploys updates on a schedule and tracks compliance. Vulnerability management scans for weaknesses, ranks them by risk, and feeds remediation work into patching, configuration changes, or compensating controls. The two overlap but are not the same. Tools like Ivanti Neurons and Tanium blend both. Most SMB tools focus on patching and integrate with a separate scanner.
For known-exploited CVEs in CISA KEV, the target is 14 days or fewer, and many security frameworks now push toward 72 hours for remote-code-execution flaws. Modern patch management tools can deploy a tested patch fleet-wide in under a day. The constraint is testing, not the tool. A pilot ring of 5-10% of endpoints, validated for 24-48 hours, is the common pattern.

About OpenFrame

OpenFrame isn't built to plug into your stack. It replaces it. Instead of duct-taping a dozen tools together (RMM, MDM, SIEM, patching, remote access, each its own login and bill), we bundle it into one unified platform: RMM, MDM, monitoring, automation, remote access, patch management, security monitoring, and ticketing, plus built-in AI copilots. So "does it integrate with X?" usually means: you won't need X anymore.
Most platforms give you one piece and expect you to bolt the rest on. OpenFrame unifies the whole stack in one place, with AI copilots built in. Fewer logins, fewer bills, less duct tape.

MSP AI Agents

Yes. In production MSP shops today, 10% to 25% of tickets close before a human opens them. Thread alone has processed 173 million tickets across 750-plus MSP partners at 96% triage accuracy, handing back 490,000-plus technician hours. Agents own the low-risk, high-volume work (password resets, MFA enrollment, known installs, onboarding and offboarding) and flag anything that touches production data or needs judgment for a human to take.

Still deciding?

Ask Mingo answers from our docs and customer stories.