Skip to main content
Recapp syncs devices from every enabled integration and matches them to the organization they belong to. Once synced, you can see at a glance which tools have visibility of each device and which expected tool categories are missing — a gap. The Devices page has two views for working with this data: the Coverage Matrix and All Devices.

Tabs

The Coverage Matrix presents a table with organizations as rows and integration types as columns. Columns are ordered by category: RMM → Endpoint → PSA → Other. Each cell shows the device count for that organization in that integration, making it easy to spot which organizations have full coverage and which are missing an expected tool.You can filter the matrix by organization using the organization selector, which persists your selection across tab switches and page reloads. You can also filter by specific integration types using the integration type selector.Rows with missing coverage are highlighted so you can triage gaps without scrolling through every organization.
microsoft_csp and pax8 are excluded from the Coverage Matrix columns — these integrations are billing-only and do not contribute device records.

Coverage gaps

A coverage gap exists when a device is found in one integration category but is absent from another category that you would expect to be present. For example, if a device appears in your RMM but has no matching record in your endpoint security tool, that device has a coverage gap. Gaps surface in the Coverage Matrix as missing cell values and are also reported directly in the Coverage Gaps report and as alerts on the dashboard Attention Required card.
You can deep-link to the Coverage Matrix pre-filtered to show only coverage gaps by navigating to the Devices page with ?view=coverage_gaps in the URL. The Billing Reconciliation page uses this deep-link to let you drill from a billing discrepancy into the affected device’s coverage state.

Syncing devices

Use the Sync Devices dropdown button to pull the latest device records from your integrations.

Sync All Integrations

Fetches devices from every enabled integration simultaneously. Use this after onboarding a new client or when you want to make sure all data is current.

Sync a specific integration

Select an individual integration from the dropdown to sync only that source. Useful when you know a particular tool has had recent changes and you don’t want to wait for a full sync.
After a sync completes, a success toast confirms how many devices were retrieved. If a sync fails, a toast shows the error message. You can also click Refresh at any time to reload the device data already stored in Recapp without triggering a new integration sync.
The organization filter is shared across both tabs and stored in your browser per tenant. If you filter to a specific organization, that filter remains active when you return to the Devices page later.

Enterprise features

Device Remediation

Enterprise plans include device remediation actions directly from the Coverage Matrix. When a gap is detected, you can trigger a remediation workflow to push the missing agent or update the PSA record.

Duplicate Remediation

Enterprise plans also surface duplicate device entries — cases where the same device appears multiple times within an integration — and provide tools to merge or remove the duplicate records.