> ## Documentation Index
> Fetch the complete documentation index at: https://msprecapp.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# View device coverage and detect gaps by org

> MSP Recapp cross-references devices from every integration by organization, showing which tools cover each device and highlighting where coverage gaps exist.

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

<Tabs>
  <Tab title="Coverage Matrix">
    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.

    <Note>
      `microsoft_csp` and `pax8` are excluded from the Coverage Matrix columns — these integrations are billing-only and do not contribute device records.
    </Note>
  </Tab>

  <Tab title="All Devices">
    The **All Devices** tab shows a flat list of every device record across all integrations. Each row shows the device name, organization, OS, last seen timestamp, and a status column per integration type indicating whether that integration has a record for this device.

    The same organization filter from the Coverage Matrix tab applies here, so switching tabs keeps your selected organization in place.
  </Tab>
</Tabs>

## 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.

<Tip>
  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.
</Tip>

## Syncing devices

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

<CardGroup cols={2}>
  <Card title="Sync All Integrations" icon="download">
    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.
  </Card>

  <Card title="Sync a specific integration" icon="plug">
    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.
  </Card>
</CardGroup>

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.

<Note>
  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.
</Note>

## Enterprise features

<CardGroup cols={2}>
  <Card title="Device Remediation" icon="wrench">
    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.
  </Card>

  <Card title="Duplicate Remediation" icon="copy">
    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.
  </Card>
</CardGroup>
