PatchBot

by Tony Williams
PatchBot is a software system for providing up to date applications across a Mac

PatchBot is a software system for providing up to date applications across a Mac fleet. It leverages AutoPkg, the Jamf patch management system, and Jamf API to build a total solution where applications are provided to the fleet without human intervention.

It is described in a number of blog posts:

You can find the components in three GitHub repositories

If you would like help implementing this in your own environment feel free to reach out via the MacAdmins Slack channel #patchbot

5.0 Out of 5 Based on 1 review
Overall rating
5 / 5 1/1
4 / 5 0/1
3 / 5 0/1
2 / 5 0/1
1 / 5 0/1
Excellent solution for automated patching
5 / 5
To say that PatchBot has saved our organization time is an understatement. In our search for a one-to-many patching solution, we tried everything that is out there, but they all required too much manual updating or babysitting. We came across PatchBot and couldn't be happier with the results. The set up process of PatchBot is relatively straightforward with the instructions written on WordPress, but it does take some time configuring it to suit your own environment. For example, the instructions are mainly for organizations that use Microsoft Teams, but we use Slack and instead of using LaunchAgents for automation, we use GitHub Actions. All in all, it's a great solution that helps fill in the gaps of Jamf's patch management.

Application Resources

Product Support

Configuration Resource

Application Information

Developer Information

Publisher Website License Agreement