Skip to content

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:
    • Client ID -- From Step 1.
    • Client Secret -- From Step 1. Encrypted before storage.
    • Region -- Select US, EU, or AU.
  3. 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

ToolDescriptionRisk Level
List EndpointsList devices by category (desktops, servers, network devices)Low
Get Endpoint DetailsRetrieve device info including OS, IP, and hardwareLow
Get ServicesList Windows services with status and start typeLow
List ApplicationsList installed software across endpointsLow
Get PatchesView OS patch status (installed, missing, failed)Low
Get Disk UsageCheck disk utilization per driveLow
Get CPU UsageCheck CPU usage and processor detailsLow
Get Memory UsageCheck RAM utilizationLow
Get HeartbeatCheck online/offline status for devicesLow

Automation

ToolDescriptionRisk LevelApproval
List ScriptsList available automation scriptsLowNone
Schedule TaskExecute a script on an endpointHighAlways
Get Task ResultsView results of completed tasksLowNone
Get Task SummaryView task execution history for an endpointLowNone

Script execution always requires explicit technician approval.

Company and Site Info

ToolDescriptionRisk Level
List CompaniesList companies in ConnectWise RMMLow
Get Company DetailsView company contacts, sites, and detailsLow
List SitesList sites for a companyLow

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.