How AI Autonomy Works

The AI Autonomy module β€” ticket triage, diagnostic playbooks, the policy engine, and how to configure everything via the dashboard without API calls.

What AI Autonomy does

AI Autonomy is the module that lets artificial intelligence take real actions in your platform β€” not just suggest things. It classifies tickets, runs diagnostic scripts on devices, and can execute remediations β€” all under a policy engine that you control. Nothing executes without passing through that gate, and you decide exactly how much autonomy each action type gets.

Plan requirement: Autonomy is an Enterprise plan feature. If you don't see it in the sidebar, contact your account manager.

The three components

1 β€” AI Ticket Triage

When a new ticket is created, Triage automatically:

  1. Classifies the issue (Connectivity, Performance, Printer, Software, Storage, Updates, Errors, or Other) with a confidence percentage
  2. Identifies the affected device from the ticket description or linked device
  3. Runs the matching diagnostic playbook (if the device is online and the policy mode allows it)
  4. Posts an internal note tagged [AI Triage] with the classification, device findings, and suggested next steps

This all happens within seconds of ticket creation β€” before any agent opens the ticket.

2 β€” Diagnostic Playbooks

Seven built-in read-only playbooks collect live data from agent-based devices:

PlaybookWhat it checks
Disk UsageDrive space summary, top 10 largest folders
Service StatusStopped auto-start services, recent crashes
Event Log ErrorsSystem and Application errors from last 24h
Pending UpdatesPending reboot flags, Windows Update count
Network ConnectivityGateway ping, DNS resolution, public latency
Printer QueuePrinter status and queued job count
Resource ConsumersTop 10 processes by CPU and memory

Playbooks can be run manually from the Linked Device panel on any ticket, or run automatically by AI Triage.

3 β€” The Policy Engine

Every autonomous action β€” whether from AI Triage, an automation rule, or a manual playbook run β€” must pass through the Policy Engine. The Policy Engine decides what happens based on the action's configured mode:

ModeWhat happens
DisabledThe action never runs; the request is rejected and logged
SuggestThe action is queued in Autonomy β†’ Approvals for human review
Requires ApprovalSame as Suggest β€” queued, waits for human sign-off
Fully AutomaticThe action runs immediately within any rate limits you set

Configuring policies via the dashboard

Go to Autonomy in the sidebar (main page, not Approvals). You will see all 8 known action types as cards β€” grouped into Diagnostics and Remediations.

For each action:

  1. Choose a mode β€” click one of the four mode buttons on the card (Disabled / Suggest only / Requires Approval / Fully Automatic)
  2. The change saves immediately β€” no API calls needed

Default behaviour (if you never change anything):

  • All 7 read-only diagnostic playbooks default to Fully Automatic β€” they run immediately when requested
  • Remediation actions (restart service, clear temp files, reboot) default to Requires Approval β€” they queue for human sign-off

The stats panel at the top shows how many actions are configured and how many are in Fully Automatic mode.

The Approvals page

Autonomy β†’ Approvals shows all actions currently queued for human approval. Each row shows:

  • The action name (human-readable, not the internal key)
  • Risk level β€” colour-coded: green (read-only), blue (low), yellow (medium), red (high)
  • Who or what requested it (AI, automation rule, or a specific user)
  • When it was queued

Click View intended action to expand a row and see exactly what the action will do before deciding. Click Approve to let it run, Reject to discard it. Use checkboxes to bulk approve or reject multiple items at once.

Why is the queue empty? If nothing is in the queue, it means either: a) No actions have been requested yet, or b) All configured actions are in Auto mode and run without approval

This is expected and normal. The queue only fills when an action set to Suggest/Approve mode is triggered.

How Autonomy connects to the rest of the platform

Service Desk: AI Triage posts internal notes on tickets. Triage runs are triggered by ticket creation events.

RMM: Diagnostic playbooks execute via the RMM script layer β€” the same agent and gateway that runs manual scripts.

Monitoring: Device health data is used by Triage to identify which device is likely affected by a new ticket.

Automation: Automation rules can request actions through the Policy Engine β€” creating a "smart automation" that runs automatically for low-risk actions but queues for approval on high-risk ones.

Notifications: Admins receive in-app notifications whenever a new action is queued for approval.

Where to go next

Was this article helpful?