SCOPEAUTOMATION
← ALL EXAMPLES
PROJECT 06 / EXPERIMENTAL ENGINEERINGINTERNAL PROTOTYPE

ASK THE QUESTION. CONNECT THE SYSTEMS.

A working internal prototype exploring controlled AI access to ConnectWise systems.

SCOPE / GATEWAYSIMULATION

// SELECT A QUESTION TO EXPLORE

Show me computers with outstanding security updates.

3 fictional workstations · security updates outstanding

DEMO-WS-0148 daysReview
DEMO-WS-02610 daysReview
DEMO-WS-0317 daysReview

Read-only illustration. An engineer reviews scope before any action.

FICTIONAL DATA / LOCAL INTERACTION / NO API CONNECTION

01 / CONTEXT

THE PROBLEM.

At Commercial Networks, we were using StackJack. I explored building our own internal alternative to connect AI assistants to ConnectWise, with more control over access and ongoing cost.

02 / APPROACH

MY ROLE.

I created and tested a working prototype, catalogued more than 200 prospective Automate operations and recorded 44 passing automated tests during internal development. These figures describe the prototype, not production deployment.

03 / ENGINEERING

HOW IT WORKED.

  1. Translate intent

    Map a supported natural-language request to a defined operation through the gateway.

  2. Apply boundaries

    Design authentication, read-only boundaries, secret handling and audit logging around the operation. OAuth/PKCE and Azure Key Vault were part of the authentication and secrets design.

  3. Return useful context

    Query the relevant ConnectWise API and return a structured answer that an engineer can review.

04 / CONTROL

MAKE IT TRUSTWORTHY.

44 automated tests passed during internal development. The prototype was prepared for a controlled internal pilot; it was not a full organisation-wide production rollout. Wider use would require validating authentication, permissions, hosting and operational ownership in that environment.

Controls that matter

  • Defined operation catalogue
  • Read-only access boundaries
  • Authentication and secret-handling design
  • Audit logging
  • Controlled internal pilot scope
  • No public RMM connection
05 / THE VALUE

WHY IT MATTERS.

The prototype demonstrated a practical route between an assistant and existing MSP systems. It also exposed the engineering work around permissions, auditability and deployment that a useful integration needs.

THE TAKEAWAY

A WORKING PROTOTYPE. A CONTROLLED NEXT STEP.

NEXT PROJECT / 07

RMM platform standardisation

LET’S LOOK AT YOUR PLATFORMLET’S MAKE IT USEFUL

GOT SOMETHING
WORTH AUTOMATING?

Tell me where your RMM is creating work.
Let’s look at what could run better —
and how to get there.

LET’S TALK