3-minute read

Snapshot

A large West Coast utility was aiming to transform its outage communication strategy by delivering timely and accurate updates through customers’ preferred channels. By partnering with Logic20/20, the utility sought to enhance customer satisfaction and reduce the flood of service calls that often arose during outages. Leveraging Apache Flink within Palantir Foundry, Logic20/20 designed and implemented a state-of-the-art streaming engine for real-time data processing. This integrated system not only streamlined data flow and communication, but also boosted the utility’s customer satisfaction scores by 10 percentage points and provided a wealth of data about additional opportunities to improve customer satisfaction.

We brought our expertise and experience in

  • Palantir Foundry
  • Apache Flink
  • Java
  • API and solution architecture

Powering West Coast communities for 100+ years

Founded over a century years ago, this West Coast utility provides electricity and natural gas to more than 16 million people across 70,000 square miles. With a workforce of over 20,000 employees, the organization manages an extensive infrastructure, including more than 100,000 circuit miles of electric distribution lines and over 40,000 miles of natural gas distribution pipelines.

The integrated system boosted the utility’s customer satisfaction scores by 10 percentage points.

Tackling communication inefficiencies

The utility’s existing outage notification system was outdated, slow, opaque, and often inaccurate, leaving customers uncertain about the company’s awareness of and attention to outages. This lack of confidence often resulted in a high volume of unnecessary service calls—amid confusion about which notifications customers received, when, and for what reason. To address these issues, the utility needed a modern solution that could handle real-time data processing and effectively manage a comprehensive range of outage scenarios, from the simplest to the most complex.

Lack of confidence often resulted in a high volume of unnecessary service calls—amid confusion about which notifications customers received, when, and for what reason.

Delivering a modern, robust communication system

Logic20/20 designed and implemented a cutting-edge streaming engine using Apache Flink within Palantir Foundry to revolutionize the utility’s notification system. Our team developed a series of Flink clusters to manage both stateful and stateless business rules for tackling complex conditions like outage mergers and splits.

By integrating the new system with the utility’s Distribution Management System (DMS), Preference Management System, messaging system, and machine learning models, Logic20/20 ensured seamless data flow and customer communications. Using actual production data, our team built the development pipeline to uncover edge cases and guarantee robustness. They employed rigorous testing to identify and rectify faults, ensuring the system’s resilience and accuracy.

Logic20/20 developed a series of Flink clusters to manage both stateful and stateless business rules for tackling complex conditions like outage mergers and splits.

Transforming outage management and customer satisfaction

By delivering improved initial outage notifications and real-time updates, our work with this utility led to a 10-percentage-point increase in customer satisfaction scores immediately post-implementation. The enhanced capability to handle complex outage scenarios has improved overall service reliability and boosted customer trust. Looking ahead, plans are in place to extend the system to cover all types of outages, including planned outages and public safety power shutoffs, further expanding the benefits of this modernized communication system.

The enhanced capability to handle complex outage scenarios has improved overall service reliability and boosted customer trust.

A brighter future for customer communication

Through their partnership with Logic20/20, the utility has ushered in a new era of customer communication during power outages. By implementing a cutting-edge streaming engine and integrating it with existing systems, we addressed critical pain points and significantly improved customer satisfaction.

The system’s success in managing complex outage scenarios and enhancing operational efficiency underscores the potential of advanced technology to transform essential services. As the utility plans to extend the system to cover a broader range of outage types, the foundation is set for continued innovation and improved customer trust in the years to come.

Want to take your customer experience to the next level?

Michael Cohen
Michael Cohen is a Lead Developer in Logic20/20’s Advanced Analytics practice. Michael brings over 12 years of experience specializing in PySpark and Palantir Foundry and was one of the original power-users of many of Palantir Foundry’s most important features. His expertise lies in building and improving complex data pipelines across a wide range of use cases and data regimes.

Author