find-contact
Resolve a 3CX contact or extension by email, extension, or name
Backup health overview across every device for one Axcient client
$ npx -y skills add wyre-technology/msp-claude-plugins --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/client-backup-overviewContext preview
What this command does when you run it.
Backup health overview across every device for one Axcient client
description: Backup health overview across every device for one Axcient client argument-hint: "<client_id>" arguments: [client_id]
Rolls up backup health across every device for one Axcient x360Recover client — the fastest way to answer "is this customer's backup posture okay" without checking each device one at a time.
available
1. **Pull client summary**
Call `axcient_get_client` with `client_id`. Note `health_status` and `devices_counters` (appliance_based / d2c / cloud_archive, each split by SERVER/WORKSTATION) as the baseline expectation for device count.
2. **List devices**
Call `axcient_list_devices_by_client` with the same `client_id`. For each device, capture `name`, `type`, `current_health_status`, and the three `latest_*_rp` timestamps.
3. **Flag outliers**
Identify devices where:
thresholds (`thresholds.*_rp_threshold` on the device detail — call `axcient_get_device` on flagged devices for the full threshold object)
`devices_counters` buckets from step 1 (worth a note, not necessarily an error — buckets aren't mutually exclusive)
4. **Report**
Present a table: device name, type, health status, most-stale recovery-point tier and its age. Lead with anything unhealthy or stale; don't bury outliers in a full device list. For any flagged device, suggest `/backup-health-check` for the deeper AutoVerify + job-history dive.
| Parameter | Type | Required | Description | |-----------|------|----------|--------------| | client_id | integer | Yes | The Axcient client to overview |
/client-backup-overview --client_id 26
(if unusual) state — confirm the client is active (`active: true`) before treating this as an error.
One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai
Repo: wyre-technology/msp-claude-plugins
Resolve a 3CX contact or extension by email, extension, or name
Search for specific threat patterns in Abnormal Security by sender, recipient, attack type, or keywords
Triage recent email threats detected by Abnormal Security by severity and attack type