AI Implementation for Energy & Utilities in San Antonio, TX

San Antonio is one of the rare US utility markets where a single municipal operator — CPS Energy — runs electric and gas for a metro of 2.6 million. That changes what AI implementation has to look like. You aren't a hundred-person IOU with two SI partners on retainer; you're a publicly owned utility with a city council oversight layer, a rate-case schedule that feeds directly into political scrutiny, and an internal IT team that has to live with every system someone else builds. Most AI pitches that land in San Antonio are priced and scoped for Fortune 500 IOUs — multi-year platform plays with burn rates CPS would never defend in a budget hearing. MSG operates differently. We scope one production-grade AI system at a time — an OMS outage-call triage agent, an AMI anomaly detector that finally makes MDMS data useful outside billing, a document-grounded Q&A over NERC CIP procedures and FERC filings — and we build it so your internal team owns it at month 18. San Antonio's grid, with its Eagle Ford-adjacent load, its STP nuclear stake, its aggressive solar and storage portfolio, and its post-Uri-2021 resilience investments, has specific AI opportunities that deserve specific builds — not reference architectures from a Midwest IOU case study. We start with your real SCADA, your real ADMS, your real CIS, and a use case your ops team actually agrees is worth fixing.

San Antonio Context

CPS Energy serves 915,000+ electric and 370,000+ gas customers across Bexar County and parts of seven surrounding counties. It's the largest municipally owned utility in the US by customers. That scale carries specific operational realities: an ADMS/OMS stack that has to handle a population base larger than most IOU service territories, an AMI deployment (Itron OpenWay) that's been in the ground long enough to generate real time-series depth, and a generation portfolio that spans STP nuclear ownership share, the Spruce and Sommers coal-to-gas transition, and one of the largest municipal solar portfolios in Texas.

The ERCOT overlay is unavoidable. CPS is inside ERCOT but operationally distinct from the IOUs — the nodal market, the ancillary services clearing, the Uri-2021 post-mortem lessons all hit CPS harder because the ratepayers are also the voters. Any AI system touching load forecasting, DER aggregation, or demand response has to produce outputs that survive a city council briefing, not just an ops review. That's a different documentation and explainability bar than an IOU regulatory filing.

MSG is 294 miles east of San Antonio on I-10, about four and a half hours. For CPS-scale engagements that means a deliberate on-site cadence — multi-day kickoff immersion, integration sprints anchored onsite, and remote execution in between. We're not a San Antonio-based firm, but we're the closest Gulf Coast operator-consulting shop with real utility AI depth, and our rate structure doesn't assume a supermajor-IOU budget.

Delivery

AI implementation for a utility doesn't start with a model — it starts with picking the right first system and defending that choice against five internally favored alternatives. For most San Antonio utility work, the highest-leverage first builds are: OMS call triage (reducing the noise from duplicate outage reports during storm events so dispatchers see real signal), AMI analytics that surface voltage and power-quality anomalies at the service-drop level (data that's been sitting dormant in MDMS because billing doesn't need it), storm restoration ETR models that fuse historical damage data with real-time crew telemetry, and a document-grounded Q&A layer over NERC CIP procedures, interconnection agreements, and FERC filings so reg-affairs and grid-ops staff stop reinventing answers.

Once the use case is picked, the boring work starts. Data integration against your ADMS vendor (Schneider EcoStruxure ADMS, GE PowerOn, ABB Network Manager patterns), AMI headend (Itron OpenWay, Landis+Gyr Gridstream, Aclara), MDMS, GIS (Esri ArcGIS Utility Network is increasingly the standard), and CIS (Oracle CC&B and CIS+ remain dominant). We build through read-only data contracts — no AI system gets a direct hose into SCADA or ADMS. Retrieval and vector storage run inside your VPC with access controls that respect the IT-OT boundary. Models deploy with evaluation harnesses that use your real historical data, not synthetic benchmarks. Observability, runbooks, and a training pass to your internal team are non-negotiable — if the system dies at month 14 because nobody can debug it, we failed.

Energy & Utilities Angle

Utility AI sits at an uncomfortable intersection of three hostile conditions. First, the regulatory environment is unforgiving. NERC CIP obligations mean any system touching BES data has documentation, access control, and change management overhead that generic tech firms don't design for. FERC reporting, ERCOT protocols, and state PUC requirements add layers. An AI system that can't survive a CIP audit is a liability, not an asset. Second, safety culture and AI adoption pull in opposite directions. The same muscle memory that keeps linemen alive — deterministic procedures, signed-off work orders, clear chain of custody — distrusts probabilistic systems by design. Good utility AI respects that and produces outputs with confidence scores, source citations, and explicit escalation paths, not opaque recommendations.

Third, grid physics don't negotiate with probabilistic models. An AI that drifts on load forecasting in a tech-startup context costs margin; in a utility context, it can cost load-shed events. The IT-OT boundary exists for reasons most software firms don't appreciate. MSG designs every utility AI system with that boundary as a hard constraint — AI lives in IT, reads from OT through governed contracts, and never writes to OT without human-in-the-loop approval and deterministic fallback.

The rate-case implication is real. Every dollar of AI investment either goes into rate base (and needs defensible prudency documentation) or gets expensed against the utility's bottom line. We build so the capital-versus-O&M classification is clean from day one, and so the documentation of value — whether it's SAIDI/SAIFI improvement, customer service auto-resolution rates, or avoided truck rolls — is structured the way your finance team presents to regulators, not the way a vendor presents to a procurement team.

Why MSG

Most AI consulting engagements in utility-space die at the slide deck or drift into two-year platform plays with no operational output. MSG refuses both. We scope engagements that produce a running system inside 12 weeks for a well-defined first use case, and we refuse scopes that don't include integration work against your real ADMS/AMI/GIS/CIS stack.

Our team has shipped production software for a decade — ServiceStorm (multi-tenant home services platform), MFGBase (B2B manufacturing marketplace), LocalAISource (AI professionals directory). That's not a consulting resume — it's a pattern of building systems that survive real users. We bring that discipline to utility AI: evaluation harnesses from day one, deterministic fallbacks, explicit human-in-the-loop gates on anything that touches operational systems, and handoff documentation that assumes we'll be gone by month 18.

And we're Gulf Coast. Beaumont to San Antonio on I-10 is a day trip. We understand Uri-2021 not as a case study but as a regional operational trauma that still shapes investment decisions. We understand hurricane-cycle storm restoration because we live it. When CPS or a South Texas coop needs an AI partner who gets the operational reality without flying in from Denver, we're the call.

12-Month Outcome

Twelve months in, you have AI systems running against production data with measurable utility outputs. SAIDI improvement from faster, smarter OMS triage — typically 5-12% reduction in customer-minutes-interrupted once storm-event call-processing gets right. ETR accuracy tightened to within 30-minute windows on routine outages. DER interconnection throughput accelerated because interconnection-study Q&A now returns real answers in seconds, not days. Customer service auto-resolution rate climbing past 25-35% on first-contact for routine billing and outage inquiries. AMI insights surfacing in hours, not weeks. And a system your internal IT and ops teams own, not one you're renting from a vendor.

FAQ

01

We're CPS-scale municipal. Most AI firms quote us like an IOU. How does MSG scope differently?

We scope around one production-grade use case with a fixed timeline and a clear handoff, not a multi-year platform commitment. A typical first engagement with a municipal utility at your scale is 10-14 weeks from kickoff to a system running in production against real data, scoped and priced for a defensible budget line — not a rate-base-sized capital commitment. Once one system is running, you have a reference point for scoping the next. That approach fits a publicly owned utility's accountability structure better than the enterprise-transformation pitch, and it keeps risk bounded in a way the city council and internal audit can live with.

02

How do you handle NERC CIP and the IT-OT boundary?

Hard boundary, non-negotiable. AI systems we build live entirely in the IT environment. They read from OT systems only through governed, read-only contracts — typically ODS extracts, AF structures, or API layers your IT team already owns and controls. They never write back to SCADA, ADMS, or anything classified as BES Cyber Asset without human-in-the-loop approval and a deterministic, documented fallback. We design for CIP auditability from the first architecture diagram — access logs, data lineage, model versioning, and change management all structured to survive a CIP-005, CIP-007, and CIP-010 audit walkthrough.

03

Our AMI data has been sitting in MDMS for years. What's actually useful AI against it?

The highest-leverage builds depend on what's in your MDMS that billing doesn't use. For most utilities at your scale, that means voltage and power-quality anomaly detection at the service-drop level (catching failing transformers and service-line issues before customer complaints), theft and non-technical loss pattern detection, load-profile-based DER detection (customers with behind-the-meter solar who haven't registered), and equipment-health patterns that feed into asset management. We typically start with one of these, build a model that runs against a three-year historical window of your real AMI data, and validate against known events before it ever surfaces to ops. Nothing about this requires new infrastructure — the data's already there.

04

Our reg-affairs team is skeptical of generative AI after seeing hallucinations in public demos. How do you build something they'll trust?

They're right to be skeptical and we design for that. Document-grounded Q&A systems for regulatory use cases are built with retrieval-first architecture — the model answers from your filings, your CIP procedures, your interconnection agreements, with every answer citing the specific source document and section. If the model doesn't have strong retrieval grounding, it abstains rather than generating. We evaluate against a held-out set of real regulatory questions with known correct answers from your own team, and we tune until citation accuracy and answer correctness are at bars your reg-affairs director will sign off on. The output looks less like ChatGPT and more like a research assistant that shows its work.

05

What does a first engagement cost and how do we fund it — capital or O&M?

Most first engagements run in the range a utility of your scale would normally spend on a single software implementation, not a capital program. Whether it's capital or O&M depends on the specific build — retrieval and document Q&A typically expenses as O&M, grid-integrated analytics work often qualifies for capital treatment. We structure scope, deliverables, and documentation up front so your finance team can make the classification call cleanly, and so whichever bucket it lands in, you have defensible prudency documentation for the next rate case.

06

How often is MSG onsite for a San Antonio engagement?

For a 12-week first engagement, a 3-4 day kickoff immersion plus 3-5 onsite visits during integration and go-live phases. Weekly video cadence in between. Beaumont to San Antonio is about 4.5 hours on I-10 — close enough that onsite is a day-trip, not a flight, which means we can anchor onsite around real operational moments (storm-season prep, a specific vendor integration session, a go-live cutover) instead of arbitrary calendar check-ins.

Other Industries in San Antonio

AI Implementation in Other Cities

Ready to put real AI into your San Antonio utility operation?

Let's scope one production-grade system that integrates with your real stack and ships in 12 weeks.

Start a Conversation