This article describes the actions available when you connect JAMF Pro to HappyFox Workflows, and lists the Apple device management operations you can automate with this integration.
Applicable Plans: ✖️ Basic ✔️ Team ✔️ Pro ✔️ Enterprise
Triggers
The JAMF Pro integration does not provide triggers. Workflows that include JAMF Pro actions are started by a HappyFox Help Desk trigger or another connected app.
Actions
JAMF Pro actions let you manage users, computers, and mobile devices enrolled in JAMF Pro directly from a workflow step — executing remote commands and retrieving device information without leaving HappyFox Help Desk or opening the JAMF Pro console.
User management
| Action | What it does |
|---|---|
| Get user details | Retrieves profile and device information for a specified JAMF Pro user, for use in subsequent workflow steps. |
| Add User to User Group | Adds a specified user to a JAMF Pro user group. |
| Remove User from User Group | Removes a specified user from a JAMF Pro user group. |
Computer actions
| Action | What it does |
|---|---|
| Add Computer to Computer Group | Adds a specified computer to a JAMF Pro computer group. |
| Remove Computer from Computer Group | Removes a specified computer from a JAMF Pro computer group. |
| Get Diagnostic information for Computer | Retrieves diagnostic information for a specified computer enrolled in JAMF Pro, for use in subsequent workflow steps. |
| Lock Computer | Sends a remote lock command to a specified computer. The computer locks the next time it checks in with JAMF Pro. |
| Erase Computer | Sends a remote wipe command to a specified computer, erasing all data. The computer is wiped the next time it checks in with JAMF Pro. |
| Schedule OS Update for Computer | Schedules an operating system update for a specified computer enrolled in JAMF Pro. |
| Send blank push to Computer | Sends a blank push notification to a specified computer, prompting it to check in with JAMF Pro immediately. |
Mobile device actions
| Action | What it does |
|---|---|
| Lock Mobile Device | Sends a remote lock command to a specified mobile device enrolled in JAMF Pro. |
| Erase Mobile Device | Sends a remote wipe command to a specified mobile device, erasing all data. |
| Schedule OS update for Mobile Device | Schedules an operating system update for a specified mobile device enrolled in JAMF Pro. |
| Send Blank Push to Mobile Device | Sends a blank push notification to a specified mobile device, prompting it to check in with JAMF Pro immediately. |
Warning: The Erase Computer and Erase Mobile Device actions permanently delete all data on the target device. These actions are irreversible. Ensure the correct device identifier is confirmed before including these actions in a workflow, and consider requiring manual approval before the erase step executes.
Use cases
Lock a lost or stolen device from a support ticket: When an employee reports a lost or stolen Mac or iPhone in HappyFox Help Desk, automatically send a remote lock command to the device via JAMF Pro — so the device is secured immediately without the IT agent needing to access the JAMF Pro console separately.
Retrieve device diagnostics to enrich a ticket: When a hardware or software issue ticket is created, use the Get Diagnostic information for Computer action to retrieve the device's current status from JAMF Pro and add it as a private note on the ticket — giving the agent technical context before they respond, without switching tools.
Schedule OS updates on ticket resolution: When an IT ticket requesting an OS update is resolved, automatically schedule the update in JAMF Pro using the Schedule OS Update for Computer or Schedule OS update for Mobile Device action — so updates are actioned at the point of resolution rather than queued manually later.
Force a device check-in for immediate policy enforcement: When a security or compliance ticket requires a device to apply a new policy immediately, use Send blank push to Computer or Send Blank Push to Mobile Device to prompt the device to check in with JAMF Pro without waiting for its next scheduled check-in window.
Add a device to a restricted group during an investigation: When a security incident ticket is opened for a specific user, use Add Computer to Computer Group to move the user's computer into a restricted access group in JAMF Pro — limiting the device's capabilities during the investigation without a manual admin action.
Remove a user from a group when an offboarding ticket is resolved: When an IT offboarding ticket is closed in HappyFox Help Desk, automatically remove the departing employee from their JAMF Pro user group — ensuring device management group membership is cleaned up as part of the offboarding process.