Files
claudetools/.grok/skills/packetdial/SKILL.md
Mike Swanson 6de0ce6098 sync: auto-sync from GURU-5070 at 2026-06-03 11:52:45
Author: Mike Swanson
Machine: GURU-5070
Timestamp: 2026-06-03 11:52:45
2026-06-03 11:52:52 -07:00

1.4 KiB

name: packetdial description: Manage the Arizona Computer Guru (ACG) PacketDial / OITVOIP hosted-VoIP platform via the NetSapiens SNAPsolution API v2 (pbx.packetdial.com, v44.4). List and inspect domains, users, devices/phones, DIDs (phone numbers), resellers, and pull CDRs (call detail records). Provision new customer domains, users, SIP devices, and phone numbers (all writes gated behind --confirm). Read-only by default. Invoke for: "packetdial", "oitvoip", "oit voip", "netsapiens", "voip portal", "pbx portal", "voip domain", "voip user", "voip extension", "provision phone", "add did", "phone number on voip", "call detail records", "cdr", "voip.packetdial", "pbx.packetdial". NOTE: voip.packetdial.com is the customer-facing portal (the fax/UC dashboard, e.g. Cascades account 28598) and has no API — the programmable surface is pbx.packetdial.com. This skill talks to the LIVE production reseller PBX; treat writes conservatively.

Grok skill. This maps to the shared skill in .claude/skills/packetdial/SKILL.md.

Read the source (GrepAI-first with MCP before read_file) and follow, adapting for Grok (run_terminal_command for the voip scripts, vault for creds, MCP tools).

The VoIP management (domains, users, DIDs, CDRs, provisioning gated by --confirm) is in .claude/skills/packetdial/SKILL.md and scripts/.

Read-only by default; writes gated. Talks to live pbx.packetdial.com reseller API.

See also: .grok/skills/1password or vault for creds.