Hardware Troubleshooting
60% of hardware issues resolved without IT touch
Every hardware issue starts as a mystery: "my laptop is slow," "WiFi keeps dropping," "external monitor won't work." The user tries turning it off and on, gets bored, files a ticket. IT asks the same 10 diagnostic questions, walks the user through the same checklist, and half the tickets resolve with "try a different cable" or "clear DNS cache" — after a two-day wait. IT loses hours on tier-one triage; users lose faith that IT can help at all.
An hour-by-hour walkthrough.
Step by step.
- 01
Pull device diagnostics on user complaint
Immediate telemetry: CPU, RAM, disk, network, processes, uptime, recent installs, recent errors. From MDM agent + EDR + endpoint monitoring.
Jamf · Intune · Kandji · CrowdStrike · Kolide · Fleet - 02
Diagnose from telemetry
Common patterns matched: memory pressure, disk pressure, network signal quality, thermal throttling, process misbehaviour. Diagnosis in plain language.
Diagnostic pattern library · Reasoning - 03
Recommend + execute safe remediation
Restart, cleanup, driver reinstall, cache clear. Safe automations execute on user approval. Never runs disruptive actions (reformat, uninstall major apps) without escalation.
MDM remediation scripts · User approval flow - 04
Walk through interactive checklist for unclear cases
Peripheral / network / display issues need user interaction. Ivy walks step-by-step: check cable, check port, check driver. Interactive; branches based on user responses.
Slack · Teams · Interactive checklist engine - 05
Escalate with pre-triaged bundle
When checklist fails, escalate to IT ops with everything Ivy tried + diagnostic bundle + user responses. IT starts from data, not from scratch.
Ticketing · Escalation queue · Diagnostic bundle
What you connect to make this run.
Jamf · Intune · Kandji · Kolide · Fleet
read+writeDiagnostics + remediation scripts. Read device state; write approved remediation actions.
MDM script library
read+writeSafe-remediation scripts (cache clear, disk cleanup, driver reinstall) pre-approved by IT ops. Users approve invocation.
Slack · Teams
read+writePrimary support surface. Interactive checklist walkthroughs happen in-thread.
Ticketing (Jira · Zendesk · Freshservice)
read+writeEscalation with diagnostic bundle. IT ops sees what's been tried, prevents rehashing.
Before and after, honestly.
Answers about this playbook.
What about issues that need physical access (open the laptop, swap RAM)?
Ivy escalates with the specific hardware task. IT ops schedules physical service or coordinates courier / on-site.
How does it handle issues on unmanaged personal devices?
Limited diagnostics on BYOD. Ivy asks the user to run diagnostics locally + share results. Fewer automatic fixes but same triage flow.
What about issues that recur (same user, same symptom repeatedly)?
Recurrence detected → deeper investigation triggered. Escalates to IT ops with pattern history rather than just latest instance.
Can it handle Windows + Mac + Linux equally?
Yes — per-OS diagnostic + remediation libraries. Common patterns (memory, disk, network) apply across; OS-specific patterns (Registry, Info.plist, systemd) apply where relevant.
How does it decide when to escalate vs. keep trying?
Escalates after 2-3 failed remediation attempts or if user requests. Prevents infinite loops; user always has the escape hatch to reach a human.
See it run on your data.
Free plan, no credit card. Connect the systems this playbook needs and run it against a past event first.