RetainGuard-Part2: AI-Powered Insurance Customer Retention Platform

Predict policyholder churn. Understand the risk drivers. Give every team the guidance they need to act.
5 min read
Najeeb Khan

Author

Najeeb Khan
AWS GenAI Architect (AWS EBU)
5 min read
RetainGuard-Part2: AI-Powered Insurance Customer Retention Platform

Under the hood: ML foundation and technical architecture

A technical deep-dive into how RetainGuard predicts policyholder churn, processes risk signals and delivers guidance across 9 roles.

For Part 1 (business overview, personas, scenario walkthrough), see ().

The ML foundation

The churn prediction engine at the core of RetainGuard is an XGBoost model trained on policyholder data and deployed as a real-time inference endpoint on . It scores each policyholder against 58 encoded features and returns a churn probability between 0.0 and 1.0, with sub-second latency for individual requests and full batch support for portfolio-wide scoring.

What the 58 features cover

The model draws on seven categories of policyholder data:

CategoryWhat it captures
DemographicsAge, location, customer segment
Policy configurationPolicy type, coverage level, contract term, auto-renewal status
Claims historyClaim count, rejection rate, claim type, recency
Billing behaviorPayment history, missed payments, premium changes, payment method
Customer satisfactionNPS score, satisfaction trend, complaint frequency
Digital engagementChannel usage, login frequency, self-service activity
Calculated risk indicatorsRisk index, churn velocity, tenure score

No single feature drives the score. The model weighs the full combination - a policyholder with a low NPS and disabled auto-renewal is a different risk profile than one with late payments and no claim history. The 58-feature evaluation captures that difference.

Risk intelligence pipeline

It is deployed as a real-time inference endpoint. It accepts individual and batch requests, returns a churn probability with sub-second latency and classifies risk into three tiers.

Churn-Risk-Intelligence-Pipeline

Fig4: Churn-Risk-Intelligence-Pipeline

  • Risk signal detection: Beyond the ML score, a rule-based engine identifies specific churn triggers: monthly contracts, disabled auto-renewal, late payments, claim rejections, policy lapses, low satisfaction scores, premium hikes and high risk indices
  • Continuous retraining: An automated pipeline handles data processing, training, evaluation, model registration with approval workflows, drift detection and retraining. The model does not go stale
  • Risk classification: Churn probability mapped to three tiers: LOW (below 40%), MEDIUM (40-70%), HIGH (above 70%). CLV and Revenue-at-Risk are calculated from the annual premium and churn score

Why this matters for insurance

Insurance is a relationship business with long policy cycles. Losing a policyholder means losing years of future premium revenue, the cost of acquiring a replacement and often the loss of cross-sell potential across multiple product lines.

Most insurers already have data that could predict churn. The gap is not in data collection. It sits in three areas:

  • Timing - knowing early enough to act, not after the cancellation request lands
  • Context - understanding why this specific policyholder is at risk, not just that they are
  • Action - giving the right team the right recommendation, in a format they can use immediately

RetainGuard addresses all three. The ML model provides early detection. The risk signals provide context. The AI agents provide actionable, role-specific guidance.

The combination of ML prediction and Agentic AI advisory closes the gap between "knowing a customer might leave" and "knowing what to do about it, right now, for your specific role."

Technical architecture

Technical Architecture

Fig. 5: Technical Architecture

  • Prediction engine: SageMaker real-time endpoint for churn scoring, with automated pipelines for retraining, model registry for versioning and approval workflows for production deployment
  • AI Advisory layer: Amazon Bedrock with Claude models - Haiku for fast, lightweight advisory and Sonnet for deep reasoning tasks like retention planning, premium optimization and compliance audits
  • Persistence layer: Amazon DynamoDB for prediction history and agent output logs. Amazon S3 for model artifacts, training data and pipeline outputs
Bhajan Deep Singh

Co-author

Bhajan Deep Singh
GM, AWS GenAI/AIML CoE
Share On
Cloud and Ecosystem AWS Blogs RetainGuard-Part2: AI-Powered Insurance Customer Retention Platform