
Connectors / IT · HTTP Connector
Automate Jamf Pro with Tray.ai
Update a computer, create a smart group and create a script in Jamf Pro, and start a workflow when Jamf Pro sends “Computer added”.
Thanks — someone from our team will be in touch soon.
What can you do with Jamf Pro on Tray.ai?
Jamf Pro is a device management platform for Apple computers, phones and tablets that tracks inventory, deploys software and scripts, and sends management commands. Tray.ai connects to Jamf Pro through the HTTP Connector, so your workflows can call the Jamf Pro API alongside the rest of your stack.
- When Jamf Pro sends “Mobile device enrolled”, record the device against the employee in your asset system.
- Erase a mobile device when HR marks an employee as offboarded.
- When Jamf Pro sends “Computer added”, open an onboarding task for IT in your help desk.
- List computer inventory weekly and load it into your data warehouse for license audits.
- Connects through
- HTTP Connector
- Authentication
- OAuth 2.0 or a bearer token
- Base URL
- https://{yourServer}.jamfcloud.com/api
What the Jamf Pro API covers
6 resources and 24 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow.
Computers
- List computer inventory
- Get a computer
- Update a computer
- Delete a computer record
Mobile devices
- List mobile devices
- Get a mobile device
- Erase a mobile device
- Unmanage a mobile device
Computer groups
- List computer groups
- Create a smart group
- Update a smart group
- Delete a smart group
Scripts
- List scripts
- Create a script
- Replace a script
- Delete a script
Departments
- Search departments
- Create a department
- Update a department
- Delete a department
Buildings
- Search buildings
- Create a building
- Update a building
- Delete a building
Events Jamf Pro can send to a Tray.ai webhook trigger
- Computer added
- Computer check-in
- Computer inventory completed
- Computer policy finished
- Mobile device enrolled
- Mobile device unenrolled
- Mobile device inventory completed
- Smart group computer membership change
Checked against Jamf Pro's own documentation on 2026-10-22
How Tray.ai makes this work
Jamf Pro plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 6,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Jamf Pro — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Jamf Pro actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Jamf Pro data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More it apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every it connector →
Frequently asked questions
What can a Tray.ai workflow do in Jamf Pro?
+
The Jamf Pro API documents 24 actions across 6 resources (Computers, Mobile devices, Computer groups, Scripts, Departments, Buildings). For example: List computer inventory; List mobile devices; List computer groups. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Jamf Pro?
+
The Jamf Pro API uses OAuth 2.0 and a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Jamf Pro events can start a Tray.ai workflow?
+
Jamf Pro sends 8 events to a webhook URL, for example: Computer added; Computer check-in; Computer inventory completed; Computer policy finished; Mobile device enrolled; Mobile device unenrolled; Mobile device inventory completed; Smart group computer membership change. A Tray.ai webhook trigger receives them and starts a workflow.
See Jamf Pro working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.