MSP Copilot Nodes for n8n
This is an n8n community node. It lets you use MSP Copilot Link in your n8n workflows.
MSP Copilot Link provides a unified company database across all your MSP integrations. Instead of juggling different company IDs, domains, and names across ConnectWise PSA, IT Glue, Microsoft Partner Center, and other platforms, Link gives you a single source of truth.
More info at https://mspcopilot.io/n8n-nodes/mspcopilot-link
Built by Dan Buhler (j0dan) for the MSP community. Shoutout to r/msp.
n8n is a fair-code licensed workflow automation platform.
Active:
- ConnectWise PSA
- ConnectWise Automate
- IT Glue
- Pax8
- Microsoft 365
- CIPP
- CyberHoot
- Huntress
- QuickBooks Online
Coming Soon:
- Hudu
- Halo PSA
Features:
- Filter by integration (only return companies mapped to a specific integration)
- Filter by tags (filter by integration-specific tags, multiple tags use AND logic)
- Optional minimal output mode (only essential fields: uuid, domains, links)
- Include metadata option (returns integration-specific data like agent counts, user counts)
Lookup Types:
- Shortcode / UUID - Your internal company identifier
- Integration ID - ConnectWise PSA ID, IT Glue ID, Microsoft Tenant ID, etc. (dynamically loaded from your configured integrations)
Features:
- Bulk lookup support (processes all incoming items in a single API call)
- Add to incoming data mode (enriches your existing data with __link field)
- Only return matches option (filters out non-matches)
- Filter by tags (filter results by integration-specific tags, multiple tags use AND logic)
- Optional minimal output mode
- Include metadata option (returns integration-specific data like agent counts, user counts)
Example Use Cases:
- Enrich Microsoft 365 audit logs with information from IT Glue, then create a ticket in your PSA
- Synchronize data between Pax8 and IT Glue
- Cross-reference data between multiple MSP platforms
Features:
- Sync a specific integration or all configured integrations
- Wait for completion option (enabled by default, returns when sync finishes)
- Note: Manual sync should only be used when necessary (e.g., after initial setup). Frequent syncs may impact API rate limits.
This node uses API key authentication.
1. Sign up for MSP Copilot Link at https://link.mspcopilot.io
2. Navigate to API Keys
3. Generate a new API key
4. Add the credential in n8n using your API key
__link field to each item containing all cross-integration mappings.```
Webhook → MSP Copilot Link (Lookup) → Process enriched data
``
Schedule → MSP Copilot Link (Get All Mappings) → Google Sheets
```
ConnectWise Trigger → MSP Copilot Link (Lookup: ConnectWise PSA) → IT Glue Action
- Bulk operations: Lookup processes all incoming items in a single API call for better performance
- Flexible output: Choose minimal output for cleaner data or full output for complete information
- Smart matching: Lookup automatically matches results back to incoming items using keyed responses
For more example workflows, visit https://mspcopilot.io/n8n-workflows
- n8n community nodes documentation
- MSP Copilot
- Installation guide for n8n community nodes
Check out the growing collection of MSP-focused n8n nodes:
- MSP Copilot Link - Unified company database across all your integrations
- ConnectWise PSA - Better-than-first-party ConnectWise integration
- UniFi Site Manager - Manage UniFi devices across sites
- Microsoft Partner GDAP - Microsoft Partner Center and GDAP management
More examples at https://mspcopilot.io/n8n-workflows