All case studies
TelecommunicationsMachine LearningCustomer Value Management

AI/ML-Driven Omni-Channel CVM Transformation

The client partnered with OneByZero to deploy a comprehensive ML-powered CVM framework integrated with Adobe Omni-Channel, achieving 8x campaign efficiency improvement and 6x customer coverage.

Built on AWS SageMaker with Adobe Omni-Channel Integration

campaign efficiency improvement (7% to 55%)

increase in daily customer coverage to 6M/day

+10%

ARPU uplift per customer

Overview

About the Customer

A leading telecommunications and digital services provider in the Philippines, faced mounting challenges in a highly competitive industry where personalization and targeted campaigns are critical. The company's Customer Value Management (CVM) relied on manual, gut-driven campaign designs with limited experimentation, basic segmentation, and slow reporting. This resulted in low campaign efficiency, poor personalization, and limited revenue impact compared to control groups.

Scaling was further constrained by reliance on on-prem infrastructure, which limited experimentation, slowed deployment, and capped subscriber reach. Without modernization, the client risked revenue leakage, higher churn, declining ARPU, and structural disadvantage versus digitally mature competitors.

The Challenge

Business Challenges

  • 1. Transform CVM into a data-driven, AI-enabled capability.
  • 2. Utilize Omni-channel communications (SMS, push notifications, USSD, social media) effectively.
  • 3. Improve campaign efficiency, adoption, and revenue growth at scale.
  • 4. Overcome scalability and resource limitations of on-prem infrastructure.

The Solution

Solution Approach

The client partnered with OneByZero to design and deploy a comprehensive ML-powered CVM framework integrated with Adobe Omni Channel platform. The solution combined Omni-channel communication with AI/ML decisioning to deliver real-time, personalized offers.

Adobe Omni-Channel Platform Integration

  • SMS, push notifications, USSD, and social media enablement.
  • Flexible response generation (spiels) to experiment with tone and messaging.

Ensemble Next-Best-Offer (NBO) Models

  • Combined customer value (propensity, persuadability) and business value (ARPU uplift) scores.
  • Algorithms: XGBoost, PyTorch TabNet, persuadability models.
  • Personalized offers optimized for both customer interest and business revenue.

A/B Testing Framework on AWS SageMaker

  • Tested multiple model configurations (propensity, persuadability, collaborative filtering).
  • Expanded from 10 to 60 configurations, later refined to 5 best-performing models.
  • Enabled experimentation across customer segments (new, long-tenure, high-value).

End-to-End ML Pipeline

  • Preprocessing, training, model registration/versioning, deployment, and inference.
  • Real-time inference optimized for <200 ms latency SLA.
  • Auto-scaling endpoints to handle bursty traffic (up to 600 requests/sec).

Hybrid Cloud Deployment

  • AWS services: SageMaker, Lambda, API Gateway, DynamoDB, S3, Glue.
  • Seamless integration with on-prem data and marketing automation platforms.

Operational Enhancements

  • Monitoring dashboards for oversight.
  • Load testing for high concurrency.
  • L1 support and training for IT teams.

AWS Services Used

Built on AWS

  • AWS SageMaker

    end-to-end ML pipeline: preprocessing, training, model registry, real-time inference endpoints, and A/B testing framework

  • AWS Lambda

    serverless linear model for weighted inference, integrating customer value and business value scores

  • Amazon DynamoDB

    low-latency storage for business value metrics accessed during real-time inference

  • Amazon API Gateway

    managed entry point for external inference requests, routing to Lambda functions

  • Amazon S3

    foundational data lake for raw data, model artifacts, and preprocessed training datasets

  • AWS Glue

    crawler-based ETL orchestration to extract, transform, and load data into S3 and the SageMaker Feature Store

The process begins with AWS Glue, which orchestrates crawler jobs to extract data and store it in Amazon S3, forming the foundational data lake. This data is subsequently utilized by the Amazon SageMaker Feature Store, a centralized hub that maintains curated data for ML development.

Within the S3 buckets, the data undergoes preprocessing tailored to the needs of XGBoost and TabNet models. This step is crucial for optimizing the performance of the machine learning algorithms and is part of the MLOps pipelines that ensure operational efficiency. Following preprocessing, the data is channeled into the training phase for distinct models, each one specific to a particular brand. Post-training, these models are registered in the SageMaker Model Registry. This registration is a governance mechanism that tracks versions and maintains the lineage of models.

Once registered, the models' artifacts are deployed to create inference endpoints. These endpoints serve as scalable and secure channels for real-time predictions.

Concurrently, for inference purposes, a Linear Model runs on AWS Lambda. This serverless component is responsible for invoking the aforementioned endpoints to retrieve individual inferences. It performs a linear weighted computation that integrates two distinct scores: Customer Value and Business Value. The latter is retrieved from a DynamoDB table, ensuring low-latency access to this pivotal business metric. For augmented decision-making, additional information such as promotional data can be incorporated to refine the inference outputs.

At the forefront of this architecture lies Amazon API Gateway, which acts as the interface for external inference requests. By channeling these requests to the AWS Lambda function, it facilitates a seamless and managed entry point, thereby completing this robust machine learning ecosystem.

AWS architecture diagram for the AI/ML CVM solution

Outcome

Business Outcomes

UI diagram showing personalized offers on the GLA mobile app and USSD channel

Personalized banner offers on the GLA mobile app (left) and dynamic menu items on the UMB/USSD channel (right)

MetricPre-TransformationPost-TransformationImpact
Customer Coverage1M/day6M/day6x increase
Net Take-up RateRule-based baseline2x higher with ML2x improvement
Campaign Efficiency7%55%8x improvement
ARPUBaseline+10% uplift/customerRevenue growth
Ticket SizeBaseline+30% higherUpsell success
Latency SLA>500 ms (on-prem)<200 ms (cloud)72% faster inference
Subscriber Base Supported10M (on-prem)30M+ (cloud)3x scalability

The initiative delivered measurable improvements:

  • Personalized, real-time engagement
  • Reduced churn through predictive interventions
  • Elastic scalability via AWS cloud, enabling experimentation and bursty workloads
  • Faster time-to-market with automated ML workflows
  • Positioned the client competitively against digitally mature telcos

About OneByZero

OneByZero is a frontier Systems Integrator specialising in AI Coworker design, build, and deployment for regulated enterprises across financial services, telecommunications, and retail. We operate across ASEAN, India, ANZ, and Japan, with a presence in the United States, combining domain expertise in regulated industries with deep AI engineering capability.

HQ Singapore · Tech HQ USA · Australia · India · Indonesia · Malaysia · Philippines · Thailand · Vietnam

Build the AI Workforce of Your Enterprise.