Skip to main content

ConnectWise RMM Integration Setup

How to connect ConnectWise RMM to Junto for device monitoring, performance metrics, and remote automation.

Updated today

ConnectWise RMM Setup

ConnectWise RMM is a remote monitoring and management platform. Once connected, Junto can look up devices, check performance metrics, review patch status, list installed software, and run automation scripts during ticket triage.

Prerequisites

  • A ConnectWise RMM account with API access

  • OAuth 2.0 client credentials (Client ID and Client Secret)

  • Knowledge of your ConnectWise RMM region (US, EU, or AU)

Step 1: Create API Credentials

  1. Log in to ConnectWise RMM and navigate to the API management section.

  2. Create a new API application with Client Credentials grant type.

  3. Copy the Client ID and Client Secret.

Step 2: Configure in Junto

  1. In Junto, go to Settings > Integrations > ConnectWise RMM.

  2. Click Add Configuration and fill in:

  3. Client ID -- From Step 1.

  4. Client Secret -- From Step 1. Encrypted before storage.

  5. Region -- Select US, EU, or AU.

  6. Toggle the configuration to Active and click Create.

Step 3: Map Companies

Link your Junto companies to their ConnectWise RMM counterparts so the agent queries the right devices for each client.

What the AI Agent Can Do

Device Management

Tool

Description

Risk Level

List Endpoints

List devices by category (desktops, servers, network devices)

Low

Get Endpoint Details

Retrieve device info including OS, IP, and hardware

Low

Get Services

List Windows services with status and start type

Low

List Applications

List installed software across endpoints

Low

Get Patches

View OS patch status (installed, missing, failed)

Low

Get Disk Usage

Check disk utilization per drive

Low

Get CPU Usage

Check CPU usage and processor details

Low

Get Memory Usage

Check RAM utilization

Low

Get Heartbeat

Check online/offline status for devices

Low

Automation

Tool

Description

Risk Level

Approval

List Scripts

List available automation scripts

Low

None

Schedule Task

Execute a script on an endpoint

High

Always

Get Task Results

View results of completed tasks

Low

None

Get Task Summary

View task execution history for an endpoint

Low

None

Script execution always requires explicit technician approval.

Company and Site Info

Tool

Description

Risk Level

List Companies

List companies in ConnectWise RMM

Low

Get Company Details

View company contacts, sites, and details

Low

List Sites

List sites for a company

Low

Troubleshooting

  • Connection fails -- Verify your Client ID, Client Secret, and region. Ensure the API application is active.

  • Devices not found -- Check that the company mapping is correct.

  • Script execution denied -- Script execution always requires approval from a user with the Manager role or above.

Did this answer your question?