AI-POWERED IT DIAGNOSTICS

Automate the IT tickets
you’re tired of fixing.

diagnos.ly diagnoses and fixes Windows machines for you — with one prompt. Stop firefighting the same tickets every week. Let AI agents handle the repetitive work while your team focuses on what matters.

acme-it-ops · workstationSCENE 01 · INCOMING
JM
Jamie Miller 9:41 AM
# helpdesk · DM

hey, my laptop won’t connect to the office wifi again

this is the third time this week. can you fix it?

AK
internal monologuenot this ticket again…
AI Diagnose · jamie-thinkpad-x1
Fleet
Logs
K
CONTEXTdevice=jamie-thinkpad-x1 · agent=v1.4.2 · last_seen=2s ago
stepPulling network adapter state…
foundIntel AX211 driver in degraded state · DHCP lease expired
plannetsh wlan disconnect → forget profile → reset adapter → reconnect
runRestart-NetAdapter "Wi-Fi" -Confirm:$false1.2s
runnetsh wlan delete profile name="ACME-CORP"0.4s
runConnect-WlanProfile -Name "ACME-CORP" -SSID "ACME-CORP"2.8s
verifyPinging gateway 10.0.0.1 …4/4 · avg 3ms
okDHCP lease renewed · 10.0.4.117 · DNS reachable
streaming · claude sonnettokens 1.2kelapsed 00:00
Machine fixed.
jamie-thinkpad-x1 · resolved in 5.4s
online
6 steps executed
0 escalations
SlackPromptRunFixed
Trusted by IT teams running fleets at
SENTRA
North & Vale
QUAYLINE
helio.ms
PARALLAX
Rookwood
PLATFORM

Built for the tickets you’ve seen a thousand times.

Wifi resets. Driver rollbacks. BitLocker recovery. Outlook .ost rebuilds. diagnos.ly handles the long tail of repetitive Windows tickets — so your team can focus on the ones that actually need a human.

jamie-thinkpad-x1 resolved · 5s ago
priya-surface-pro online · 2m
marco-elite-840 queued · driver
leah-precision-5570 online · 10s
noah-thinkpad-t14 resolved · 12s

One console, every Windows machine.

Live telemetry, agent health, and AI-runnable actions across your whole fleet.

fix wifi on jamie-thinkpad-x1
plan ready · 6 steps

Prompt → Plan → Patched.

Claude reads telemetry, writes a PowerShell plan, asks before anything destructive.

redact email · alex@acme.com → ******
redact hostname · DC01 → ******
keep event_id · 4625

PII never leaves the machine.

On-device sanitiser strips identifiers before anything reaches the model.

reset-wifi.ps1 v1.4
1 param($Host)
2 Restart-NetAdapter "Wi-Fi"
3 Connect-WlanProfile $Host

Versioned scripts you can trust.

Every action is reviewed, signed, and logged. Roll back with one click.

09:41:18 ai.diagnose · jamie-thinkpad-x1 alex.k
09:41:24 script.run · reset-wifi.ps1 ai-agent
09:41:29 incident.resolve · 5.4s ai-agent

Every keystroke, audited.

SOC2-grade logs of who ran what, where, and why — exportable to your SIEM.

RS
“We cut our level-1 ticket queue by 68% in the first month. diagnos.ly resolves the same five issues we used to chase every day — usually before the user even notices.”
Renee Salinger
Head of IT Operations · Sentra (1,400 endpoints)
HOW IT WORKS

Whatever the ticket, diagnos.ly already has the playbook.

Thousands of pre-built diagnostics across networking, identity, hardware and apps. Or write your own.

Wi-Fi auto-recovery
Detect adapter failure, reset stack, rejoin SSID, verify gateway.
DNS & VPN drift
Re-set resolver order, reconnect Always-On VPN, validate split-tunnel.
Proxy & firewall
Sanity-check WinHTTP proxy, reset Defender FW, restore baseline rules.
CONFIGURABLE

Teach diagnos.ly your company.

Drop a single personality.md file in your repo. Define your tone, your boundaries, your runbooks, your escalation policy — and every AI agent across your fleet behaves accordingly. Versioned in git, reviewable in a PR, swappable per-team.

  • Define tone — formal for finance, casual for design, blunt for SREs.
  • Set guardrails — never run on prod hosts, always ask before BitLocker, no scripts touching C:\\Windows.
  • Encode your runbooks — point at internal Confluence URLs, KB IDs, on-call rotations.
  • Scope by team or tenant — Acme Sales gets one persona, Acme Engineering gets another.
.diagnosly/personality.md v3 · main
1# Acme Co — IT Personality2 3## Tone4Be terse. Match a senior SRE writing internal tickets.5No marketing language. Never apologise on the team's behalf.6 7## Guardrails8- never modify hosts in `prod-*`9- always ask before BitLocker recovery10- escalate hardware faults to @hardware-on-call11 12## Runbooks13- wifi resets → kb/IT-20414- vpn drift → kb/IT-31815- outlook ost → kb/IT-41116 17## Scope18Apply to: tenant=acme · team=engineering
live · synced 14s ago applies to 142 devices

Stop fixing the same ticket twice.

Spin up diagnos.ly on your fleet in under 10 minutes. First 50 endpoints free.

No credit card · SOC2 Type II · self-hosted available