ConnectWise integration setup
This document outlines the requirements and setup for the ConnectWise Manage integration.
This Integration supports multiple instances
Check out the instructions to set up multiple instances here.
What does the ConnectWise PSA integration do?
Integration use cases
Here’s just a taste of what you can automate with relevant Crates, after you've set up your ConnectWise PSA integration:
Add your child organizations, also known as customers, to Rewst.
User onboarding and offboarding
Categorize tickets using OpenAI
Integration prerequisites
Rewst has a number of tasks that can be performed using the ConnectWise Manage API, all of which require different permissions. You can review the ConnectWise Manage Security Roles Matrix for more information.
You'll need an active ConnectWise Developer account to access the above URL.
Set up the ConnectWise PSA integration
Setup steps in ConnectWise
Create a security role in ConnectWise PSA
Navigate to System > Security Roles.
Click the + in the top left of your screen.
Name the Security Role Rewst API.
Click the save icon.
Set your permission as per this document.
Create an API account
You'll need to create an API account. This can be done by following ConnectWise's own instructions. Note that you'll need to be signed in to ConnectWise to view the documentation.
Create an API member
Navigate to System > Members > API Members in ConnectWise PSA.
Click + to create a new API member.
Enter a Member ID and Member Name. We suggest naming each of these Rewst.
Select Rewst API as your Role ID.
Select your highest Level, such as Corporate (Level 1).
Select a Location, Department, Name, and Default Territory, as per your company guidelines.
Click the Save icon at the top.
Click on the Rewst API member.
Click API Keys +.
Add a new API Key.
Add Rewst API as the Description.
Click the Save icon.
Copy and save the public and private key in a secure location. You'll need these to move on to the rest of the setup steps in Rewst.
Set up steps in Rewst
Navigate to Configuration > Integrations in the left side menu of your Rewst platform.
Click on the integration tile to launch the configuration setup page.
In the Configuration form, enter the following into the relevant fields:
The copied API Member ID
The company ID used when logging into ConnectWise PSA
The Hostname for ConnectWise PSA
The Private & Public API Key.
Optionally, change the Company Query Conditions to filter what companies are returned by the API
Click Save Configuration.
Other Configurations
Once the integration has been configured within Rewst, we can use the Rewst Crate: Configure Organization Variables to configure your own custom settings and how Rewst should interact with ConnectWise PSA. Our Guide for that Crate can be found here: Configure Organization Variables
Note that this form asks for information about your RMM / M365 settings as well. While this form can be completed again separately, we recommend that you also set up the integration for Microsoft Graph and your RMM at this same time.
Last updated
Was this helpful?