Role bundle

Energy Utility

All roles

A five-agent preset for municipal + cooperative utilities - Operations Director, Customer Service Lead, Field Operations, Regulatory Affairs, Billing - wired with utility billing software (NISC / SEDC / Open Counter / Itineris), outage management (Schneider Electric / GE OMS), AMI / smart-meter platforms (Aclara / Itron / Sensus), and FERC + state-PUC compliance flows.

Try it now

kwave.ai

What's inside

ContentCount
Agents5
Skills8
Companies running this4

Agents

5 AI agents wired for this role. The CEO Dashboard is the hub; the rest report up to the CEO unless flagged owner-direct (escalation paths that bypass the CEO, like crisis routing).

AgentRoleReports to
Operations DirectorUtility Opsowner-direct
Customer Service LeadInbound + Account Managementoperations-director
Field OperationsMeters + Outage Responseoperations-director
Regulatory AffairsFilings + Complianceoperations-director
BillingRate-Aware Billingoperations-director

Skills

8 workflows the agents can run for you. Each is triggered by natural-language commands. The full SKILL.md (inputs, procedure, output format, write guards) is mounted in your workspace under .claude/skills/<slug>/ after install.

SkillDescription
outage-trackingUse when running outage response - ingests reports (SCADA / call-ins / AMI), geocodes outage extent, dispatches crews per priority, drafts customer + media communications, SAIDI / SAIFI tracking.
meter-opsUse when managing meter operations - reads, exchanges, AMI exception handling, theft / tamper detection, new-service installation coordination, retire / replace per age.
customer-supportUse when handling inbound calls + portal - billing questions, service requests, payment plans, high-bill complaints, escalations to supervisor or PUC.
rate-aware-billingUse when running monthly rate-aware billing - applies tiered / TOU (Time of Use) / demand rates correctly per account class (residential / commercial / agricultural / EV), handles net metering for solar customers.
delinquency-mgmtUse when managing past-due accounts - drafts disconnect notices per state rules, payment plans, LIHEAP / utility-assistance coordination, winter shut-off moratorium compliance.
regulatory-filingsUse when tracking FERC (Federal Energy Regulatory Commission) / state-PUC filings, rate cases, integrated resource plans, EIA forms, REC / cap-and-trade reporting.
demand-responseUse when operating demand-response (DR) programs - enrollment, event triggers based on grid stress / wholesale price, settlement reporting to ISO, customer DR incentive payments.
safety-complianceUse when managing OSHA + NESC (National Electrical Safety Code) compliance - incident tracking, near-miss reporting, training records, audit prep for state DOSH / OSHA inspections.

Companies running this

Public listings only — opted in by the company. 4 companies below.

Bay Area Public Power
San Leandro, CA · 100+ team
Municipal utility, ~80,000 meters.
Sierra Cooperative Electric
Bishop, CA · 50-100 team
Rural electric co-op.
Harbor Water & Power
Long Beach, CA · 100+ team
Combined municipal water + electric utility.
Foothill Energy Co-op
Auburn, CA · 25-50 team
Rural co-op + community-solar program.

Getting started

Create a company in KWAVE and the full Energy Utility preset above runs in your workspace from day one - all 5 AI agents and 8 skills, wired and ready.

Detailed workflow guides for each skill live inside the workspace dashboard. Sign up at kwave.ai to access them.

Part of KWAVE. Each role ships with this default spec for any company that adopts it.
companies.kwave.ai