Skip to content
Jamf Pro logo

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”.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

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

developer.jamf.com/jamf-pro/docs/client-credentials

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.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.