Before you start
This is an MSP staff workflow. Your role needs integration-settings access; changing connections requires write access and Disconnect requires management access. A role with company-mapping access may see mapping/status controls without credential configuration access. Company users ask their IT provider to manage connections. Prepare the credentials or provider consent described in the provider’s own guide. A catalog entry is not evidence that every feature is enabled for your tenant. Provider, feature, permission, and account limitations still apply.Accessing Integrations Settings
- Click Settings in the sidebar
- Select the Integrations icon from the settings navigation
Integrations Overview
The catalog covers PSA, device management, security, backup, documentation, cloud, training, quoting, and other services. Use the visible catalog and provider guides for available setup instructions; supported data and writeback differ by provider.Connecting an Integration
Find the provider
Follow the provider's setup
Review scope before saving
Check actual data
Managing Multiple Connections to a Provider
Some providers support more than one connection in the same tenant, for example separate Datto RMM accounts or a UniFi console per client. When a provider has multiple connections, the Connected Services list groups them under a single provider entry so you can manage them together.The Provider Group
The provider entry shows the provider name with a connection count (for example, “3 connections”). Click the row or the chevron to expand or collapse the list of connections underneath it. Each connection keeps its own row with:- Its name (the nickname you gave it, or a name derived from its configuration)
- Its own status badge and last sync time
- Its own actions: resync, import devices, and configure
- A … menu with Rename and Disconnect for that one connection
Provider-Level Device Type Mappings
Supported device providers expose a shared mapping workspace through Manage devices when available. Instead of mapping the same external device types on every connection separately, you set the mapping once and it applies to every current connection of that provider. To open it, click Manage devices on the provider’s row in Connected Services.Workspace Overview
Three summary tiles sit at the top:Mapping Device Types Across Connections
The Device type mappings table lists every external device type discovered across your connections:Auto-Sync per Type
Each mapped type has an Auto-sync checkbox. When enabled, newly discovered devices of that type import automatically on future syncs, with no manual import needed. Auto-sync requires the type to be mapped first, and toggling it here applies the setting to every connection.Overriding a Single Connection
Sometimes one connection needs a different mapping than the rest. The Connection details card at the bottom of the workspace lists each connection with its status and staged device count.Open the connection
Change the mapping
Check coverage
Map with AI
Where offered on a connection’s device page, Map with AI requests matches for eligible unmapped external types and saves accepted mappings. It is not an unsaved preview. Review the resulting mappings and correct them before starting an import or relying on automatic imports. An AI match is not proof that the selected device type is correct. Ambiguous or unmatched types still need review.PSA Integrations
What syncs and when
PSA integrations can supply company, contact, staff, ticket, and other supported records. Read support does not imply writeback support: actions such as creating a ticket or changing a PSA field have their own provider and permission requirements. Sync settings and schedules differ by provider and record type. Use the selected provider’s configuration and last-sync information; there is no universal 5/15/30-minute setting or blanket bidirectional user synchronization guarantee. Resync queues work for the selected connection. A PSA resync action can request a broader reread. Wait for completion and inspect actual records before repeating either action. Imports, permission checks, webhook provisioning, and provider consent are deliberate operations, not harmless page refreshes.Permission Checks
For supported PSA setup, review the provider guide and displayed checks. ConnectWise, Autotask, Halo PSA and Syncro setup includes a Permissions step that tests what your API user is actually allowed to read before any sync is switched on. Each area of data (companies, tickets, invoices, product catalog, and so on) is reported as granted or unavailable, and anything unavailable shows the exact permission to grant in your PSA.Per-Company Auto-Import Role Override
When PSA contacts are auto-imported, they are assigned a portal role from a fallback chain. You can override that role per company without touching the integration-wide default. Role selection order for supported PSA contact imports:- A matching contact-type rule, including configured Primary Contact or Important Contact rules. When several rules match, their configured order determines priority; older configurations without an order can use role-permission priority.
- The company’s Default Import Role, when no contact-type rule matches.
- The integration’s default import role, when neither more specific setting applies.
Open Company Settings
Open Company Defaults
Pick a Default Import Role
Save
Unified Company Mapping
Use Map companies in the Integrations header to open company rows and available integration-source columns. Microsoft 365 has a separate per-company connection column. Use it to link, unlink, and quick-match companies across every connected tool from one grid. See the Integration Company Mapping guide for the full workflow.Integration Status
Each integration shows:Rename or disconnect one connection
Open the connection row’s … menu. Rename opens a draft nickname; Save persists it, while Cancel leaves it unchanged. Clearing the nickname restores the derived connection label. Disconnect opens a confirmation for that connection. Check its name before confirming. Disconnect removes the connection and its integration-owned data/credentials; it is not a pause or a way to repair a stale sync. Provider-specific cleanup can have external effects. Export or preserve anything you need through the appropriate product workflow first. Cancel closes the confirmation without disconnecting.Troubleshooting
Connection Issues
- Verify API credentials are correct
- Run the Permissions step in the setup wizard to confirm required permissions are granted
- Ensure your PSA subscription includes API access
- Review firewall/network settings
Sync Problems
- Check the sync logs for errors
- Verify field mappings are correct
- Look for duplicate records
- Contact support if issues persist
Frequently asked questions
Does Connected mean every record is current?
Does Connected mean every record is current?
Does every integration have the same setup wizard?
Does every integration have the same setup wizard?
Can I connect the same provider twice?
Can I connect the same provider twice?
Does Manage devices change just one connection?
Does Manage devices change just one connection?
Is auto-sync the same as mapping a company?
Is auto-sync the same as mapping a company?
Can I close setup to undo a company mapping?
Can I close setup to undo a company mapping?
Will changing the contact import role update existing users?
Will changing the contact import role update existing users?
Does Disconnect pause synchronization?
Does Disconnect pause synchronization?