Available RMM integrations
NinjaOne
NinjaOne
Syncs: Organizations, Devices, PoliciesNinjaOne uses an OAuth 2.0 client credentials flow. Recapp authenticates with the NinjaOne API using a Client ID and Client Secret, then syncs your organizations and their managed devices.Required credentials
Device type filteringAfter entering credentials, click Fetch Types to load the device types available in your NinjaOne environment. Select which types to include when syncing — Recapp auto-selects workstations and servers by default. Leave the filter empty to sync all device types.
Datto RMM
Datto RMM
Syncs: Sites, Devices, AlertsDatto RMM uses a regional API endpoint plus an API key and secret key pair. You must provide the correct API URL for your Datto RMM platform instance (e.g., Device type filteringAfter entering credentials, click Fetch Types to load the device types from your Datto RMM account. Recapp normalizes Datto device categories into canonical buckets (workstation, server, network, ESXi, printer, mobile, other) and auto-selects workstations and servers.
zinfandel, pinotage, concord).Required credentialsThe API URL varies by platform. Common patterns include
pinotage-api, merlot-api, concord-api, vidal-api, zinfandel-api, and syrah-api. Check your Datto RMM portal URL or admin settings to identify your platform.ConnectWise RMM
ConnectWise RMM
Syncs: Agents, Devices, Alerts, PatchesConnectWise RMM integrates via CSV upload rather than a live API connection. Export an agent report from your ConnectWise RMM portal and upload it directly inside Recapp.Setup steps
1
Export from ConnectWise RMM
In your ConnectWise RMM portal, generate a device/agent report and download it as a CSV file.
2
Add the integration in Recapp
Go to Integrations → Add Integration and select ConnectWise RMM.
3
Upload the CSV
In the setup dialog, upload your CSV export. Recapp parses the file and imports device records.
Because ConnectWise RMM uses CSV import, there is no live API sync. To refresh your device data, upload a new CSV export from ConnectWise RMM.
Level RMM
Level RMM
Syncs: Organizations, DevicesLevel RMM connects with a single API key. Recapp uses the Level API to sync your organizations and their associated devices.Required credentials