Setup in Wirespeed
- Login to Wirespeed and navigate to Integrations > Add Integration > Jamf Internet Security
- Enter a Source Name to identify this Jamf Security Cloud tenant
- Click Integrate
- Select Webhook Details
- Copy the Webhook URL and Webhook Secret
Configure the data stream in Jamf Security Cloud
- Login to Jamf Security Cloud and navigate to Integrations > Data Streams
- Click New configuration
- Select Threat Events as the data stream type
- Select Generic HTTP as the target type, then click Continue
- Enter a configuration name (e.g.,
Wirespeed) - Fill in the HTTP connection details from the Wirespeed Webhook URL:
- Protocol:
https - Server Hostname/IP: the
<API_HOST>portion of the URL - Port:
443 - Endpoint: everything after the host, starting at
/integration/webhook/...and including the?teamId=...&integrationId=...query string
- Protocol:
- Under Additional Headers, click Add header and enter:
- Name:
Authorization - Value:
Bearer <WEBHOOK_SECRET>
- Name:
- Click Test Configuration
- Turn on Enable configuration and click Save
What Gets Ingested
Wirespeed ingests every event from the Threat Events stream, including:- Risky hosts and domains: phishing, malware, spam, and cryptojacking destinations
- Malicious and risky apps: malware, adware, spyware, sideloaded, and third-party app store apps
- Device risks: jailbreak/root, risky iOS profiles, dangerous certificates, and out-of-date operating systems
- Network threats: man-in-the-middle attacks and risky hotspots
ACCESS_PHISHING_HOST) and includes whichever of these fields Jamf sends for that event:
- The affected device and the user’s email
- The app, with hashes when available
- Source and destination IPs, and the destination domain
- A link back to the event in Jamf Security Cloud
Blocked action is recorded as blocked, and Resolved events are recorded as mitigated.
Only the Threat Events data stream is ingested. The Access Events, App Insights, Device Data, Network Traffic, and Vulnerability Data streams are not.

