Nexus logo

Nudge Generator

Generate Nudge JSON configuration files for macOS software update enforcement — without editing JSON by hand.

Nexus Nudge Generator

What is Nudge?

Nudge is an open-source tool by the Mac Admins community that prompts users to update macOS. It is widely used in enterprise environments managed by Jamf Pro. Nexus includes a built-in Nudge configuration generator so you can build, preview, and export configs visually.

Configuration Options

SettingDescription
Required macOS VersionThe minimum version to enforce (e.g. 14.0.2)
Required Install DateDeadline for the update — after this, nudge becomes aggressive
Approaching Window (days)Days before deadline when the nudge first appears
Aggressive Window (days)Days before deadline to show the aggressive prompt
Deferral CountMaximum number of times the user can defer the nudge

Message Customization

Customize the on-screen nudge message with the following fields:

  • Main Header
  • Sub Header
  • Content text (body paragraph)
  • Action Button label (e.g. “Update Now”)
  • Info Button label (e.g. “More Info”)
  • Secondary action button label

JSON Preview

The right panel shows a live JSON preview that updates instantly as you adjust settings. The output is valid Nudge-compatible JSON, ready to deploy via Jamf Pro as a Custom Settings payload.

Exporting

  • Click Export JSON to save the config file to your Mac
  • Click Copy JSON to copy to clipboard for direct paste into a Jamf policy preference domain payload