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 (United States, Europe, Australia, or QA sandbox)

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 United States, Europe, Australia, or QA (ConnectWise sandbox).
  3. Toggle the configuration to Active and click Create.

Once connected, the configuration card offers three actions: Edit, Configure Company Mapping, and Disconnect.

Step 3: Map Companies

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

  1. On the configuration card, click Configure Company Mapping to open Map Companies to CW RMM Tenants.
  2. For each Junto company, pick the corresponding CW RMM company from the dropdown (or leave it Unmapped).
  3. To save time, click Auto-Map. It applies exact name matches automatically and pre-fills fuzzy suggestions for review — suggested rows are highlighted and labeled with a match score. Confirm a suggestion by saving, or pick a different company.
  4. Save your mappings.

Disconnecting

On the configuration card, click Disconnect and confirm. This removes the stored credentials and all company mappings, and the agent loses access to ConnectWise RMM device tools until you reconnect.

What the 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.