Skip to main content
The Level.io RMM integration imports device and asset data from your Level.io account into Regentra. Devices managed by the Level agent appear as assets in the PSA module, on tickets, and in the customer portal.

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

1

Get your Level API key

In Level.io, navigate to your account settings and generate an API key with read access to devices.
2

Enter the key in Regentra

Go to Settings → Integrations → Level.io RMM and paste your API key.
3

Test the connection

Click Test Connection to verify Regentra can reach the Level API.
4

Save and sync

Save the configuration. Click Sync Now to trigger the initial import, or wait for the next scheduled sync.

What syncs

Each Level.io device maps to a Regentra asset with the following fields:
Level.io fieldRegentra asset field
HostnameDevice name
Serial numberSerial number
Operating systemOS
ManufacturerManufacturer
ModelModel
Warranty expirationWarranty date
Agent statusOnline/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:
1

Copy the webhook URL

In Regentra, go to Settings → Integrations → Level.io RMM and copy the webhook endpoint URL.
2

Configure in Level.io

In Level.io, add a webhook pointing to the Regentra endpoint. Select device events (created, updated, deleted) as triggers.
3

Verify delivery

Level.io sends a test event. Regentra confirms receipt and the webhook status shows Active.
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
Deduplication requires at least one matching field (serial number or hostname). Devices without serial numbers may appear as separate records until manually merged.