Setting up ConnectWise Integration

This article will provide a walkthrough on the setup of ConnectWise with the 1stream platform.

Updated at July 27th, 2024

1stream View Required

1stream View Required

This feature is available for only 1stream View licensed users and higher plans. If you don't have this and would like this feature to be available, please reach out to your Sales Representative to upgrade user licensing.

 

API Access Notice

The API Keys created in ConnectWise should be done using a new API Member and a custom Security Role. Please see ConnectWise Security Role Permissions for the minimum level of permissions required.

 

Connecting the ConnectWise API into 1stream

  1. Log into the 1Stream Admin Portal.
  2. Go to the Administration > Manage Organization menu in the top right. 
  3. Scroll down to the Connected Account and CRM Settings section. 
  4. Click on the green circled + to open the configuration pop-up.
  5. Select ConnectWise in the CRM Platform drop-down. 
    connectwiseinteg1
  6. Click the Save button. The pop-up will refresh with the connection configuration settings.  
    connectwiseinteg2
  7. In the CRM Company field, add the ConnectWise Company ID.
  8. Retrieve the Public API Key from ConnectWise.
  9. Paste into the API Key field in 1stream. 
    connectwiseinteg3
  10. Retrieve Private API Key from ConnectWise.
  11. Paste into the API Private Key field in 1stream. 
  12. In the CRM Details Link field, add in the general API link. 
    1. For ConnectWise Cloud connections, use https://na.myconnectwise.net/ in this field.  
      Note: The URL above is for North America. If you are using a cloud base ConnectWise instance in another country, your prefix will vary.
    2. For ConnectWise Non-Cloud connections, the URL can vary and we recommend reaching out to ConnectWise to confirm the URL to be used from your portal. 
  13. In the Endpoint field, add in the client specific API link.
    1. For ConnectWise Cloud connections, use https://api-na.myconnectwise.net/v4_6_release/apis/3.0/ in this field.  
      Note: The URL above is for North America. If you are using a cloud base ConnectWise instance in another country, your prefix will vary.
    2. For ConnectWise Non-Cloud connections, the URL can vary and we recommend reaching out to ConnectWise to confirm the URL to be used from your portal. 
  14. Click the Save button.
  15. Scroll Up to the 1stream Administration section.
  16. Click on the Systems Check link. 

There will be a pop-up that appears and confirms if the connection was successful or if there was an issue that needed to be corrected. This will also pull in the user data from your ConnectWise connection that will be reflected when users are added in the next section. 
connectwiseinteg4

Mapping CRM Users

Once the CRM Connection to ConnectWise has been completed, the users in 1stream can be now mapped to their corresponding ConnectWise user.

For instructions on how this can be done, please see our Mapping CRM Users article

Adding ConnectWise PODs

After the integration has been setup and the users have been added, it will be time to add the ConnectWise PODs.

For instructions on how this can be done, please see our Adding ConnectWise PODs article.

Still Having Trouble? 

If you are having trouble implementing this integration, please refer to our ConnectWise Troubleshooting article for assistance!