What it provides
- Device sync — RMM-managed devices are imported as Regentra assets
- Asset enrichment — Hostname, serial number, OS, manufacturer, model, and warranty data are populated from agent telemetry
- Real-time updates — Webhook support for immediate asset updates when device state changes
Setup
Get your Level API key
In Level.io, navigate to your account settings and generate an API key with read access to devices.
What syncs
Each Level.io device maps to a Regentra asset with the following fields:| Level.io field | Regentra asset field |
|---|---|
| Hostname | Device name |
| Serial number | Serial number |
| Operating system | OS |
| Manufacturer | Manufacturer |
| Model | Model |
| Warranty expiration | Warranty date |
| Agent status | Online/offline status |
Sync frequency
- Scheduled sync runs every 6 hours, pulling the full device inventory
- Real-time webhooks push individual device updates as they occur (new device, status change, agent uninstall)
Webhook setup
To enable real-time updates:Copy the webhook URL
In Regentra, go to Settings → Integrations → Level.io RMM and copy the webhook endpoint URL.
Configure in Level.io
In Level.io, add a webhook pointing to the Regentra endpoint. Select device events (created, updated, deleted) as triggers.
Webhooks are optional. The 6-hour scheduled sync works without them. Webhooks add near-instant updates for time-sensitive asset tracking.
Deduplication with Entra/Intune
If you also use the Microsoft Entra ID integration, devices may appear from both Level.io and Intune. Regentra deduplicates by matching on serial number and hostname. Merged records combine data from both sources:- From Level.io — Agent status, manufacturer, model, warranty
- From Entra/Intune — Compliance state, Entra device ID, last sign-in