ConnectWise ASIO integration
What does the ConnectWise ASIO integration do?
The ConnectWise ASIO platform empowers Managed Service Providers (MSPs) to streamline their operations by consolidating the management of diverse tools and products within a single, unified interface.
Set up the ConnectWise ASIO integration
Set up steps in ConnectWise ASIO
Generate the Client ID
Log in to https://developer.connectwise.com.
Click the Client ID tab.
Click the Create New Integration under the Your clientId(s) section.
Fill out the following fields, select the applicable radio button, and select the applicable drop-down list item:
Integration Name
Description
Integration Type - Select either Public or Private
Public is meant to be used with multiple ConnectWise instances that aren't yours
Private is meant to be used only by you and your instances
Technical Contact Email
Product - Select the applicable product
Copy the needed information for Rewst
Hover over ASIO Platform under My ConnectWise Hub. Click the Launch button that appears. This will launch ASIO in a new tab of your browser.
Navigate to Integrations > API Access in the left side panel.
Click Generate API Access + .
Enter Rewst into the API Key Name field.
Enter your desired explanation into the Description field.
Use the Scopes drop-down to select the following needed scopes that will be attached to the API Key.
platform.companies.read
platform.sites.read
platform.asset.read
platform.custom_fields_definitions.read
platform.custom_fields_values.read
platform.custom_fields_values.write
platform.patching.read
platform.automation.read
platform.automation.create
Check off the Consent box.
Click Generate API Access.
Note that the information that appears on your screen can only be viewed this one time and will disappear after you leave the screen. Copy both the Client ID and API Key and store it some place secure. You'll need it for additional steps in Rewst.

Set up steps in Rewst
Navigate to Configuration > Integrations in the left side menu of your Rewst platform.
Search for
ConnectWise ASIOin the integrations page.
Click on the integration tile to launch the configuration setup page.
Enter the following details copied from ConnectWise ASIO into the relevant fields under the Parameters section:
Client ID - Also known as the client key, this is the OAuth2 Client ID for ConnectWise API access
Client Secret - This is the OAuth2 API Key for ConnectWise API access
Click Save Configuration.
Rewst will do a quick validation of your input. Once completed, you'll see a new section beneath the configuration form for organization mapping. Complete your mapping as desired.
Got an idea for a new integration? Rewst is constantly adding new integrations to our integrations page. Submit your idea or upvote existing ideas here in our Canny feedback collector.
Actions and endpoints
Companies
List Companies
Gets a list of all companies (clients) in ConnectWise ASIO
Endpoints
List Computers
Gets a list of all endpoints (devices) across all companies
Endpoints
Get Computer Devices
Gets detailed information about a specific computer including hardware, software, and configuration
Endpoints
List Computer Drives
List drives for a specific computer
Endpoints
Get Computer Services
List a computer's services
Device Groups
List Groups
Gets a list of all device groups (both static and dynamic)
Custom Fields
List Extra Data Field(s)
Gets a list of all custom field definitions across all entity types
Custom Fields
Get Computer EDFs
List extra data fields from the specified computer
Custom Fields
Update Extra Data Field
Updates custom field values for a specific endpoint
Custom Fields
Get Client EDFs
List extra data fields from the specified client
Custom Fields
Get Location EDFs
List extra data fields from the specified location
Custom Fields
Update Location EDFs
Updates extra data fields for a specific location
Custom Fields
Update Client EDFs
Updates extra data fields for a specific client
Automation
List Shell Scripts
Gets a list of shell scripts
Automation
List Scripts
Gets a list of scripts
Automation
List Tasks
Gets a list of tasks
Automation
Schedule Task
Schedule a task on target endpoints
Patching
Get Computer Patching Stats
Retrieve an individual computer's patching statistics
Generic Request
ConnectWise ASIO API Request
Generic action for making authenticated requests against the ConnectWise ASIO API
Last updated
Was this helpful?

