Start, stop and move service
A move request touches premise lookup, credit checks, deposit rules, meter orders and the billing account. A process API coordinates those steps behind a single call, so the service console, the portal and an AI agent all use the same logic. Failed steps return clear reasons, and representatives see exactly where the request stopped instead of reentering it in the billing system.
Outage status across channels
During storms, customers check outage status by phone, text, web and chat at once. MuleSoft can publish outage events from the outage management system and cache status by premise, so Salesforce channels answer quickly without overloading the operational system while restoration estimates change. Outage reports submitted online flow the other way, grouped by premise, so dispatch sees them alongside calls.
Usage and bill explanations
High bill complaints are easier to resolve with interval usage, weather and rate details on screen. MuleSoft retrieves usage from meter data management on demand rather than copying every reading into Salesforce, then combines it with billing history so a representative or self-service page can explain what changed between billing cycles and whether usage, rates or weather drove the difference.
Program and interconnection intake
Efficiency rebates, demand response enrollment and rooftop solar interconnection each involve eligibility rules, documents and handoffs to engineering. MuleSoft checks eligibility against account and premise data, sends approved applications to work management or the interconnection queue, and returns status to Salesforce so contractors and customers can follow progress without calling the contact center. Program managers get a single history of every application.