Backup & Recovery
Axcient x360Recover
Axcient x360Recover
Syncs: Clients, DevicesAxcient x360Recover is a backup and disaster recovery platform for MSPs. Recapp connects via the Axcient API using a single API token. The same token also works for x360Cloud (Microsoft 365 backup).Required credentials
Network Monitoring
Auvik
Auvik
Syncs: Tenants, DevicesAuvik is a network monitoring and infrastructure management platform. Recapp authenticates using an API key (used as a username) and an API secret (used as a password), and supports multiple regional endpoints.Required credentials
Domotz
Domotz
Syncs: Accounts, DevicesDomotz is a network monitoring and management platform. Recapp connects via the Domotz API using a single API key, with support for US, EU, and APAC regional endpoints.Required credentials
RMM & Automation
ImmyBot
ImmyBot
Syncs: Tenants, ComputersImmyBot is an automated software deployment and endpoint management platform built on Azure AD. Recapp connects using your ImmyBot instance subdomain and an Azure AD app registration with a client ID and client secret.Required credentials
Licensing & Billing
Microsoft 365
Microsoft 365
Syncs: Users, Licenses, Mailboxes, GroupsThe Microsoft 365 integration connects to a single Microsoft 365 tenant using an Azure AD app registration. Use this when you want to pull license and user data from one specific tenant — for example, your own MSP tenant or a single client’s environment.Required credentials
Required Microsoft Graph application permissions (admin consent required):
User.Read.All— Read all users’ profilesOrganization.Read.All— Read organization infoDirectory.Read.All— Read directory dataDeviceManagementManagedDevices.Read.All— Intune managed devices
This integration connects to a single tenant. If you manage multiple Microsoft 365 tenants through a CSP or GDAP relationship, use the Microsoft CSP integration instead.
Microsoft CSP
Microsoft CSP
Syncs: TenantsThe Microsoft CSP integration connects to your Microsoft Partner Center account and uses GDAP (Granular Delegated Admin Privileges) to access your customer tenants — eliminating the need for per-customer admin consent.Required credentialsThe app registration requires the following permissions with admin consent in your partner tenant:Microsoft Graph — Application:
Authentication methodRecapp defaults to the SAM (Secure Application Model) / GDAP-delegated path, which requires a one-time sign-in by your SAM service account to capture a long-lived refresh token. After that, every sync uses your GDAP role assignments — no per-customer consent is ever needed.
1
Enter app registration details
Fill in your Azure Tenant ID, Client ID, and Client Secret.
2
Run the onboarding wizard (recommended)
Click Run Self-Service Onboarding Wizard to sign in as your SAM service account and capture the refresh token automatically.
3
Or paste a pre-generated refresh token
If you already have a SAM refresh token from CIPP or another tool, paste it into the Partner Refresh Token field and click Test SAM Token to validate it.
4
Save
Once the SAM token is validated, click Save to store the integration.
Device.ReadWrite.All, User.ReadWrite.All, Directory.ReadWrite.All, Organization.ReadWrite.All, DelegatedAdminRelationship.ReadWrite.All, DeviceManagementManagedDevices.Read.AllMicrosoft Graph — Delegated: AppCatalog.Read.All, DelegatedAdminRelationship.ReadWrite.All, Device.Read.All, Directory.ReadWrite.All, Organization.ReadWrite.All, User.ReadWrite.AllMicrosoft Partner Center — Delegated: user_impersonationOffice 365 Exchange Online: Exchange.ManageAsApp (Application), Exchange.Manage (Delegated)Office 365 Management APIs — Delegated: ActivityFeed.Read, ServiceHealth.ReadPartner Customer Delegated Administration — Delegated: PartnerCustomerDelegatedAdministration.ReadWrite.AllPax8
Pax8
Syncs: Companies, SubscriptionsPax8 is a cloud marketplace platform for MSP licensing and subscription management. Recapp connects via the Pax8 API using a client ID and client secret.Required credentials
Remote Access
ScreenConnect
ScreenConnect
Syncs: Sessions, Devices, Access GroupsScreenConnect (ConnectWise Control) tracks remote access sessions and the devices associated with them. Configuration for this integration is handled through the integration settings dialog after adding it.
ScreenConnect setup requires additional configuration steps after the initial connection. Use the Settings option on the integration card after adding it to complete the setup.
Other
Tier2Tickets
Tier2Tickets
Syncs: Agents (via CSV)Tier2Tickets is a help-desk button and diagnostic tool. Because Tier2Tickets does not expose a live API, Recapp imports agent data via CSV file upload.Setup steps
1
Export from Tier2Tickets
Generate a device/agent export from your Tier2Tickets account. The expected CSV columns include:
macAddress, machineName, lastSeen, domain, tags, and others.2
Add the integration in Recapp
Go to Integrations → Add Integration and select Tier2Tickets.
3
Upload the CSV
In the setup dialog, upload your CSV export. Recapp parses the file, merges duplicates, and imports device records.
Because Tier2Tickets uses CSV import, there is no live API sync. To refresh device data, upload a new CSV export. You can also upload a CSV later by opening the Settings for the existing Tier2Tickets integration.