Feature Request: Add Webhook Support to Setup Manager #96

Closed
opened 2026-01-19 18:31:31 +00:00 by michael · 3 comments
Owner

Originally created by @TekTekkers on GitHub.

I was wondering if it’s possible to add webhook support to Setup Manager as a feature improvement. Right now, we can parse the SetupManagerUserData.txt file to get details like start time, end time, duration, and user/device info, but it requires extra scripting to integrate with external tools.

Webhooks would allow real-time notifications like Microsoft Teams. A payload could include fields like start/end timestamps, user ID, department, building, and asset tag. It’d be great for automation and tracking setups without needing manual parsing.

Attached some example adaptive card & webhook
SetupManager_Example_Webhook.json

SetuoManager_Example_AdaptiveCard.json

Thanks

Originally created by @TekTekkers on GitHub. I was wondering if it’s possible to add webhook support to Setup Manager as a feature improvement. Right now, we can parse the SetupManagerUserData.txt file to get details like start time, end time, duration, and user/device info, but it requires extra scripting to integrate with external tools. Webhooks would allow real-time notifications like Microsoft Teams. A payload could include fields like start/end timestamps, user ID, department, building, and asset tag. It’d be great for automation and tracking setups without needing manual parsing. Attached some example adaptive card & webhook [SetupManager_Example_Webhook.json](https://github.com/user-attachments/files/18311529/SetupManager_Example_Webhook.json) [SetuoManager_Example_AdaptiveCard.json](https://github.com/user-attachments/files/18311530/SetuoManager_Example_AdaptiveCard.json) Thanks
michael added the enhancement label 2026-01-19 18:31:31 +00:00
Author
Owner

@duggan1972 commented on GitHub:

That would be great for our Org. We'd like to use this rather than create more EA's in Jamf.

@duggan1972 commented on GitHub: That would be great for our Org. We'd like to use this rather than create more EA's in Jamf.
Author
Owner

@scriptingosx commented on GitHub:

For now, you could use this to trigger action without requiring the "EA/Smart group dance" https://scriptingosx.com/2025/01/run-a-script-when-setup-manager-is-finished/

@scriptingosx commented on GitHub: For now, you could use this to trigger action without requiring the "EA/Smart group dance" https://scriptingosx.com/2025/01/run-a-script-when-setup-manager-is-finished/
Author
Owner

@scriptingosx commented on GitHub:

please test with 1.2beta

https://github.com/jamf/Setup-Manager/blob/beta/Docs/Webhooks.md

@scriptingosx commented on GitHub: please test with 1.2beta https://github.com/jamf/Setup-Manager/blob/beta/Docs/Webhooks.md
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jamf/Setup-Manager#96