[
  {
    "customer_id": "WLK1750100043",
    "name": "Sarah Amoah",
    "age": 25,
    "gender": "Female",
    "occupation": "Trader",
    "segment": "SMALL_BUSINESS",
    "total_balance": 20500.9,
    "average_monthly_balance": 18209.1,
    "risk_score": 0.2435,
    "engagement_score": 0.5268,
    "transaction_count": 38,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Sarah holds ₵20,501 across 2 product(s).",
        "Engagement score 0.53; risk score 0.24.",
        "Profile aligns with Small Business criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.73,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Review business cash-flow needs",
        "customer_message": "Hi Sarah, Review business cash-flow needs. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Income stability and small business holdings support business loan.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵20,000 - ₵150,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "business_loan",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Dedicated business advisor",
          "customer_message": "Hi Sarah, we value you — dedicated business advisor. Reply HELP for support."
        },
        {
          "action": "Fee waivers",
          "customer_message": "Hi Sarah, we value you — fee waivers. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Business banking specialist support",
      "recommended_segment": "SMALL_BUSINESS",
      "cross_sell_opportunities": [
        {
          "opportunity": "Business Loans",
          "customer_message": "Hi Sarah, explore business loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "POS Solutions",
          "customer_message": "Hi Sarah, explore pos solutions with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Payroll Services",
          "customer_message": "Hi Sarah, explore payroll services with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100049",
    "name": "Yaw Darko",
    "age": 37,
    "gender": "Male",
    "occupation": "Bank Clerk",
    "segment": "PREMIUM_WEALTH",
    "total_balance": 743516.0,
    "average_monthly_balance": 539594.0,
    "risk_score": 0.6497,
    "engagement_score": 0.509,
    "transaction_count": 54,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Yaw holds ₵743,516 across 3 product(s).",
        "Engagement score 0.51; risk score 0.65.",
        "Profile aligns with Premium Wealth criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.79,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Schedule wealth management consultation",
        "customer_message": "Hi Yaw, Schedule wealth management consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and premium wealth holdings support overdraft.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵20,000 - ₵100,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "overdraft",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Exclusive events",
          "customer_message": "Hi Yaw, we value you — exclusive events. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Yaw, we value you — priority support. Reply HELP for support."
        },
        {
          "action": "Customized solutions",
          "customer_message": "Hi Yaw, we value you — customized solutions. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Dedicated relationship manager, premium services",
      "recommended_segment": "PREMIUM_WEALTH",
      "cross_sell_opportunities": [
        {
          "opportunity": "Wealth Management",
          "customer_message": "Hi Yaw, explore wealth management with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Advisory",
          "customer_message": "Hi Yaw, explore investment advisory with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Private Banking",
          "customer_message": "Hi Yaw, explore private banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100048",
    "name": "Mary Boateng",
    "age": 32,
    "gender": "Female",
    "occupation": "Accountant",
    "segment": "HIGH_VALUE",
    "total_balance": 447546.0,
    "average_monthly_balance": 424354.0,
    "risk_score": 0.4404,
    "engagement_score": 0.6993,
    "transaction_count": 15,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Mary holds ₵447,546 across 2 product(s).",
        "Engagement score 0.70; risk score 0.44.",
        "Profile aligns with High Value criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.91,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Offer investment consultation",
        "customer_message": "Hi Mary, Offer investment consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Income stability and high value holdings support personal loan.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵50,000 - ₵200,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "personal_loan",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Preferential rates",
          "customer_message": "Hi Mary, we value you — preferential rates. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Mary, we value you — priority support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Priority banking, regular reviews",
      "recommended_segment": "HIGH_VALUE",
      "cross_sell_opportunities": [
        {
          "opportunity": "Investment Products",
          "customer_message": "Hi Mary, explore investment products with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Mary, explore insurance with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Premium Cards",
          "customer_message": "Hi Mary, explore premium cards with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100054",
    "name": "Patricia Gyasi",
    "age": 29,
    "gender": "Female",
    "occupation": "Entrepreneur",
    "segment": "SMALL_BUSINESS",
    "total_balance": 20458.4,
    "average_monthly_balance": 17619.1,
    "risk_score": 0.6925,
    "engagement_score": 0.7828,
    "transaction_count": 20,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account",
        "Business Account"
      ],
      "key_insights": [
        "Patricia holds ₵20,458 across 4 product(s).",
        "Engagement score 0.78; risk score 0.69.",
        "Profile aligns with Small Business criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.84,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Review business cash-flow needs",
        "customer_message": "Hi Patricia, Review business cash-flow needs. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account",
        "Business Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and small business holdings support business loan.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵20,000 - ₵150,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "business_loan",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Dedicated business advisor",
          "customer_message": "Hi Patricia, we value you — dedicated business advisor. Reply HELP for support."
        },
        {
          "action": "Fee waivers",
          "customer_message": "Hi Patricia, we value you — fee waivers. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Business banking specialist support",
      "recommended_segment": "SMALL_BUSINESS",
      "cross_sell_opportunities": [
        {
          "opportunity": "Business Loans",
          "customer_message": "Hi Patricia, explore business loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "POS Solutions",
          "customer_message": "Hi Patricia, explore pos solutions with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Payroll Services",
          "customer_message": "Hi Patricia, explore payroll services with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100055",
    "name": "Ama Adjei",
    "age": 34,
    "gender": "Female",
    "occupation": "Entrepreneur",
    "segment": "SMALL_BUSINESS",
    "total_balance": 29021.6,
    "average_monthly_balance": 20605.7,
    "risk_score": 0.7151,
    "engagement_score": 0.8456,
    "transaction_count": 32,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Ama holds ₵29,022 across 3 product(s).",
        "Engagement score 0.85; risk score 0.72.",
        "Profile aligns with Small Business criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.94,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Review business cash-flow needs",
        "customer_message": "Hi Ama, Review business cash-flow needs. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Small Business profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Dedicated business advisor",
          "customer_message": "Hi Ama, we value you — dedicated business advisor. Reply HELP for support."
        },
        {
          "action": "Fee waivers",
          "customer_message": "Hi Ama, we value you — fee waivers. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Business banking specialist support",
      "recommended_segment": "SMALL_BUSINESS",
      "cross_sell_opportunities": [
        {
          "opportunity": "Business Loans",
          "customer_message": "Hi Ama, explore business loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "POS Solutions",
          "customer_message": "Hi Ama, explore pos solutions with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Payroll Services",
          "customer_message": "Hi Ama, explore payroll services with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100056",
    "name": "Akosua Appiah",
    "age": 41,
    "gender": "Female",
    "occupation": "Entrepreneur",
    "segment": "SMALL_BUSINESS",
    "total_balance": 116575.0,
    "average_monthly_balance": 108535.0,
    "risk_score": 0.1308,
    "engagement_score": 0.7273,
    "transaction_count": 47,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Business Account"
      ],
      "key_insights": [
        "Akosua holds ₵116,575 across 4 product(s).",
        "Engagement score 0.73; risk score 0.13.",
        "Profile aligns with Small Business criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.8,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Review business cash-flow needs",
        "customer_message": "Hi Akosua, Review business cash-flow needs. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Business Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and small business holdings support business loan.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵20,000 - ₵150,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "business_loan",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Dedicated business advisor",
          "customer_message": "Hi Akosua, we value you — dedicated business advisor. Reply HELP for support."
        },
        {
          "action": "Fee waivers",
          "customer_message": "Hi Akosua, we value you — fee waivers. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Business banking specialist support",
      "recommended_segment": "SMALL_BUSINESS",
      "cross_sell_opportunities": [
        {
          "opportunity": "Business Loans",
          "customer_message": "Hi Akosua, explore business loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "POS Solutions",
          "customer_message": "Hi Akosua, explore pos solutions with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Payroll Services",
          "customer_message": "Hi Akosua, explore payroll services with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100057",
    "name": "Kwesi Osei",
    "age": 46,
    "gender": "Male",
    "occupation": "Civil Servant",
    "segment": "PREMIUM_WEALTH",
    "total_balance": 1545980.0,
    "average_monthly_balance": 1276740.0,
    "risk_score": 0.4152,
    "engagement_score": 0.4298,
    "transaction_count": 55,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account"
      ],
      "key_insights": [
        "Kwesi holds ₵1,545,978 across 3 product(s).",
        "Engagement score 0.43; risk score 0.42.",
        "Profile aligns with Premium Wealth criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.8,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Schedule wealth management consultation",
        "customer_message": "Hi Kwesi, Schedule wealth management consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and premium wealth holdings support mortgage.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵150,000 - ₵500,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "mortgage",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Exclusive events",
          "customer_message": "Hi Kwesi, we value you — exclusive events. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Kwesi, we value you — priority support. Reply HELP for support."
        },
        {
          "action": "Customized solutions",
          "customer_message": "Hi Kwesi, we value you — customized solutions. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Dedicated relationship manager, premium services",
      "recommended_segment": "PREMIUM_WEALTH",
      "cross_sell_opportunities": [
        {
          "opportunity": "Wealth Management",
          "customer_message": "Hi Kwesi, explore wealth management with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Advisory",
          "customer_message": "Hi Kwesi, explore investment advisory with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Private Banking",
          "customer_message": "Hi Kwesi, explore private banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100058",
    "name": "Patricia Adjei",
    "age": 41,
    "gender": "Female",
    "occupation": "Software Engineer",
    "segment": "NEW_CUSTOMER",
    "total_balance": 7403.58,
    "average_monthly_balance": 6727.53,
    "risk_score": 0.4086,
    "engagement_score": 0.7885,
    "transaction_count": 26,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Patricia holds ₵7,404 across 3 product(s).",
        "Engagement score 0.79; risk score 0.41.",
        "Profile aligns with New Customer criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.89,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Complete digital onboarding checklist",
        "customer_message": "Hi Patricia, Complete digital onboarding checklist. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "New Customer profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Welcome calls",
          "customer_message": "Hi Patricia, we value you — welcome calls. Reply HELP for support."
        },
        {
          "action": "Onboarding support",
          "customer_message": "Hi Patricia, we value you — onboarding support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Onboarding journey and product education",
      "recommended_segment": "NEW_CUSTOMER",
      "cross_sell_opportunities": [
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Patricia, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Debit Card",
          "customer_message": "Hi Patricia, explore debit card with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Savings Plan",
          "customer_message": "Hi Patricia, explore savings plan with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100059",
    "name": "Elizabeth Amoah",
    "age": 35,
    "gender": "Female",
    "occupation": "Driver",
    "segment": "NEW_CUSTOMER",
    "total_balance": 3589.47,
    "average_monthly_balance": 3130.01,
    "risk_score": 0.2587,
    "engagement_score": 0.1923,
    "transaction_count": 57,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Elizabeth holds ₵3,589 across 3 product(s).",
        "Engagement score 0.19; risk score 0.26.",
        "Profile aligns with New Customer criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.78,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Complete digital onboarding checklist",
        "customer_message": "Hi Elizabeth, Complete digital onboarding checklist. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "New Customer profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Welcome calls",
          "customer_message": "Hi Elizabeth, we value you — welcome calls. Reply HELP for support."
        },
        {
          "action": "Onboarding support",
          "customer_message": "Hi Elizabeth, we value you — onboarding support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Onboarding journey and product education",
      "recommended_segment": "NEW_CUSTOMER",
      "cross_sell_opportunities": [
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Elizabeth, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Debit Card",
          "customer_message": "Hi Elizabeth, explore debit card with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Savings Plan",
          "customer_message": "Hi Elizabeth, explore savings plan with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100060",
    "name": "Kofi Appiah",
    "age": 62,
    "gender": "Male",
    "occupation": "Entrepreneur",
    "segment": "YOUNG_PROFESSIONAL",
    "total_balance": 9849.74,
    "average_monthly_balance": 7170.44,
    "risk_score": 0.1587,
    "engagement_score": 0.6431,
    "transaction_count": 49,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Kofi holds ₵9,850 across 3 product(s).",
        "Engagement score 0.64; risk score 0.16.",
        "Profile aligns with Young Professional criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.95,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Promote mobile banking features",
        "customer_message": "Hi Kofi, Promote mobile banking features. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Young Professional profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Digital convenience",
          "customer_message": "Hi Kofi, we value you — digital convenience. Reply HELP for support."
        },
        {
          "action": "Career resources",
          "customer_message": "Hi Kofi, we value you — career resources. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Digital-first, career-focused products",
      "recommended_segment": "YOUNG_PROFESSIONAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Kofi, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Kofi, explore investment apps with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Kofi, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100053",
    "name": "Abena Gyasi",
    "age": 24,
    "gender": "Female",
    "occupation": "Trader",
    "segment": "GROWTH_POTENTIAL",
    "total_balance": 10709.1,
    "average_monthly_balance": 9054.48,
    "risk_score": 0.3699,
    "engagement_score": 0.2559,
    "transaction_count": 10,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Abena holds ₵10,709 across 3 product(s).",
        "Engagement score 0.26; risk score 0.37.",
        "Profile aligns with Growth Potential criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.89,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Promote savings and investment products",
        "customer_message": "Hi Abena, Promote savings and investment products. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and growth potential holdings support overdraft.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵5,000 - ₵20,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "overdraft",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Loyalty rewards",
          "customer_message": "Hi Abena, we value you — loyalty rewards. Reply HELP for support."
        },
        {
          "action": "Financial literacy content",
          "customer_message": "Hi Abena, we value you — financial literacy content. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Growth-focused product recommendations and digital engagement",
      "recommended_segment": "GROWTH_POTENTIAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Plans",
          "customer_message": "Hi Abena, explore savings plans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Abena, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Abena, explore investment apps with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100045",
    "name": "Sarah Asante",
    "age": 26,
    "gender": "Female",
    "occupation": "Teacher",
    "segment": "HIGH_VALUE",
    "total_balance": 200259.0,
    "average_monthly_balance": 171498.0,
    "risk_score": 0.1892,
    "engagement_score": 0.4446,
    "transaction_count": 16,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Sarah holds ₵200,259 across 2 product(s).",
        "Engagement score 0.44; risk score 0.19.",
        "Profile aligns with High Value criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.9,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Offer investment consultation",
        "customer_message": "Hi Sarah, Offer investment consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Income stability and high value holdings support mortgage.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵80,000 - ₵350,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "mortgage",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Preferential rates",
          "customer_message": "Hi Sarah, we value you — preferential rates. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Sarah, we value you — priority support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Priority banking, regular reviews",
      "recommended_segment": "HIGH_VALUE",
      "cross_sell_opportunities": [
        {
          "opportunity": "Investment Products",
          "customer_message": "Hi Sarah, explore investment products with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Sarah, explore insurance with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Premium Cards",
          "customer_message": "Hi Sarah, explore premium cards with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100044",
    "name": "Kwame Darko",
    "age": 62,
    "gender": "Male",
    "occupation": "Nurse",
    "segment": "DORMANT",
    "total_balance": 1333.88,
    "average_monthly_balance": 1222.76,
    "risk_score": 0.3475,
    "engagement_score": 0.3234,
    "transaction_count": 36,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Kwame holds ₵1,334 across 3 product(s).",
        "Engagement score 0.32; risk score 0.35.",
        "Profile aligns with Dormant criteria."
      ],
      "risk_indicators": [
        "Declining engagement",
        "Low recent activity"
      ],
      "confidence_score": 0.95,
      "growth_potential": "low",
      "next_best_action": {
        "action": "Send reactivation SMS and email",
        "customer_message": "Hi Kwame, Send reactivation SMS and email. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Dormant profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Win-back offers",
          "customer_message": "Hi Kwame, we value you — win-back offers. Reply HELP for support."
        },
        {
          "action": "Account reactivation bonus",
          "customer_message": "Hi Kwame, we value you — account reactivation bonus. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Reactivation campaign with incentives",
      "recommended_segment": "DORMANT",
      "cross_sell_opportunities": [
        {
          "opportunity": "Zero-fee accounts",
          "customer_message": "Hi Kwame, explore zero-fee accounts with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Kwame, explore mobile banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100046",
    "name": "Mary Adjei",
    "age": 49,
    "gender": "Female",
    "occupation": "Nurse",
    "segment": "SMALL_BUSINESS",
    "total_balance": 63386.8,
    "average_monthly_balance": 57485.8,
    "risk_score": 0.132,
    "engagement_score": 0.623,
    "transaction_count": 31,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Mary holds ₵63,387 across 3 product(s).",
        "Engagement score 0.62; risk score 0.13.",
        "Profile aligns with Small Business criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.79,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Review business cash-flow needs",
        "customer_message": "Hi Mary, Review business cash-flow needs. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and small business holdings support business loan.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵20,000 - ₵150,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "business_loan",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Dedicated business advisor",
          "customer_message": "Hi Mary, we value you — dedicated business advisor. Reply HELP for support."
        },
        {
          "action": "Fee waivers",
          "customer_message": "Hi Mary, we value you — fee waivers. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Business banking specialist support",
      "recommended_segment": "SMALL_BUSINESS",
      "cross_sell_opportunities": [
        {
          "opportunity": "Business Loans",
          "customer_message": "Hi Mary, explore business loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "POS Solutions",
          "customer_message": "Hi Mary, explore pos solutions with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Payroll Services",
          "customer_message": "Hi Mary, explore payroll services with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100042",
    "name": "Nana Appiah",
    "age": 35,
    "gender": "Male",
    "occupation": "Doctor",
    "segment": "MASS_MARKET",
    "total_balance": 3364.82,
    "average_monthly_balance": 2871.07,
    "risk_score": 0.3519,
    "engagement_score": 0.5542,
    "transaction_count": 22,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Nana holds ₵3,365 across 3 product(s).",
        "Engagement score 0.55; risk score 0.35.",
        "Profile aligns with Mass Market criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.85,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Monitor customer activity",
        "customer_message": "Hi Nana, Monitor customer activity. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Mass Market profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Regular service delivery",
          "customer_message": "Hi Nana, we value you — regular service delivery. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Standard relationship management",
      "recommended_segment": "MASS_MARKET",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Accounts",
          "customer_message": "Hi Nana, explore savings accounts with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Nana, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Nana, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100041",
    "name": "Michael Appiah",
    "age": 28,
    "gender": "Male",
    "occupation": "Civil Servant",
    "segment": "PREMIUM_WEALTH",
    "total_balance": 1450890.0,
    "average_monthly_balance": 1295360.0,
    "risk_score": 0.647,
    "engagement_score": 0.2941,
    "transaction_count": 30,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Michael holds ₵1,450,891 across 3 product(s).",
        "Engagement score 0.29; risk score 0.65.",
        "Profile aligns with Premium Wealth criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.92,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Schedule wealth management consultation",
        "customer_message": "Hi Michael, Schedule wealth management consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and premium wealth holdings support mortgage.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵150,000 - ₵500,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "mortgage",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Exclusive events",
          "customer_message": "Hi Michael, we value you — exclusive events. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Michael, we value you — priority support. Reply HELP for support."
        },
        {
          "action": "Customized solutions",
          "customer_message": "Hi Michael, we value you — customized solutions. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Dedicated relationship manager, premium services",
      "recommended_segment": "PREMIUM_WEALTH",
      "cross_sell_opportunities": [
        {
          "opportunity": "Wealth Management",
          "customer_message": "Hi Michael, explore wealth management with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Advisory",
          "customer_message": "Hi Michael, explore investment advisory with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Private Banking",
          "customer_message": "Hi Michael, explore private banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100040",
    "name": "Kwesi Darko",
    "age": 32,
    "gender": "Male",
    "occupation": "Trader",
    "segment": "HIGH_VALUE",
    "total_balance": 411370.0,
    "average_monthly_balance": 343554.0,
    "risk_score": 0.5313,
    "engagement_score": 0.1714,
    "transaction_count": 19,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Kwesi holds ₵411,370 across 2 product(s).",
        "Engagement score 0.17; risk score 0.53.",
        "Profile aligns with High Value criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.93,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Offer investment consultation",
        "customer_message": "Hi Kwesi, Offer investment consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Income stability and high value holdings support credit card.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵10,000 - ₵40,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "credit_card",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Preferential rates",
          "customer_message": "Hi Kwesi, we value you — preferential rates. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Kwesi, we value you — priority support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Priority banking, regular reviews",
      "recommended_segment": "HIGH_VALUE",
      "cross_sell_opportunities": [
        {
          "opportunity": "Investment Products",
          "customer_message": "Hi Kwesi, explore investment products with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Kwesi, explore insurance with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Premium Cards",
          "customer_message": "Hi Kwesi, explore premium cards with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100039",
    "name": "Kofi Adjei",
    "age": 54,
    "gender": "Male",
    "occupation": "Accountant",
    "segment": "DORMANT",
    "total_balance": 1583.85,
    "average_monthly_balance": 1446.93,
    "risk_score": 0.5861,
    "engagement_score": 0.8541,
    "transaction_count": 10,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Kofi holds ₵1,584 across 3 product(s).",
        "Engagement score 0.85; risk score 0.59.",
        "Profile aligns with Dormant criteria."
      ],
      "risk_indicators": [
        "Declining engagement",
        "Low recent activity"
      ],
      "confidence_score": 0.85,
      "growth_potential": "low",
      "next_best_action": {
        "action": "Send reactivation SMS and email",
        "customer_message": "Hi Kofi, Send reactivation SMS and email. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Dormant profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Win-back offers",
          "customer_message": "Hi Kofi, we value you — win-back offers. Reply HELP for support."
        },
        {
          "action": "Account reactivation bonus",
          "customer_message": "Hi Kofi, we value you — account reactivation bonus. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Reactivation campaign with incentives",
      "recommended_segment": "DORMANT",
      "cross_sell_opportunities": [
        {
          "opportunity": "Zero-fee accounts",
          "customer_message": "Hi Kofi, explore zero-fee accounts with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Kofi, explore mobile banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100038",
    "name": "Abena Appiah",
    "age": 42,
    "gender": "Female",
    "occupation": "Driver",
    "segment": "NEW_CUSTOMER",
    "total_balance": 5645.09,
    "average_monthly_balance": 4157.39,
    "risk_score": 0.5685,
    "engagement_score": 0.7606,
    "transaction_count": 49,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account"
      ],
      "key_insights": [
        "Abena holds ₵5,645 across 3 product(s).",
        "Engagement score 0.76; risk score 0.57.",
        "Profile aligns with New Customer criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.91,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Complete digital onboarding checklist",
        "customer_message": "Hi Abena, Complete digital onboarding checklist. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account"
      ],
      "credit_assessment": {
        "rationale": "New Customer profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Welcome calls",
          "customer_message": "Hi Abena, we value you — welcome calls. Reply HELP for support."
        },
        {
          "action": "Onboarding support",
          "customer_message": "Hi Abena, we value you — onboarding support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Onboarding journey and product education",
      "recommended_segment": "NEW_CUSTOMER",
      "cross_sell_opportunities": [
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Abena, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Debit Card",
          "customer_message": "Hi Abena, explore debit card with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Savings Plan",
          "customer_message": "Hi Abena, explore savings plan with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100037",
    "name": "Mary Gyasi",
    "age": 42,
    "gender": "Female",
    "occupation": "Entrepreneur",
    "segment": "SMALL_BUSINESS",
    "total_balance": 92418.7,
    "average_monthly_balance": 74470.4,
    "risk_score": 0.3586,
    "engagement_score": 0.5334,
    "transaction_count": 36,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Business Account"
      ],
      "key_insights": [
        "Mary holds ₵92,419 across 4 product(s).",
        "Engagement score 0.53; risk score 0.36.",
        "Profile aligns with Small Business criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.9,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Review business cash-flow needs",
        "customer_message": "Hi Mary, Review business cash-flow needs. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Business Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and small business holdings support business loan.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵20,000 - ₵150,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "business_loan",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Dedicated business advisor",
          "customer_message": "Hi Mary, we value you — dedicated business advisor. Reply HELP for support."
        },
        {
          "action": "Fee waivers",
          "customer_message": "Hi Mary, we value you — fee waivers. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Business banking specialist support",
      "recommended_segment": "SMALL_BUSINESS",
      "cross_sell_opportunities": [
        {
          "opportunity": "Business Loans",
          "customer_message": "Hi Mary, explore business loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "POS Solutions",
          "customer_message": "Hi Mary, explore pos solutions with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Payroll Services",
          "customer_message": "Hi Mary, explore payroll services with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100036",
    "name": "Samuel Mensah",
    "age": 37,
    "gender": "Male",
    "occupation": "Doctor",
    "segment": "AT_RISK",
    "total_balance": 37659.9,
    "average_monthly_balance": 31800.5,
    "risk_score": 0.4136,
    "engagement_score": 0.7378,
    "transaction_count": 51,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Samuel holds ₵37,660 across 3 product(s).",
        "Engagement score 0.74; risk score 0.41.",
        "Profile aligns with At Risk criteria."
      ],
      "risk_indicators": [
        "Declining engagement",
        "Low recent activity"
      ],
      "confidence_score": 0.81,
      "growth_potential": "low",
      "next_best_action": {
        "action": "Assign relationship manager for retention call",
        "customer_message": "Hi Samuel, Assign relationship manager for retention call. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "At Risk profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Personal outreach",
          "customer_message": "Hi Samuel, we value you — personal outreach. Reply HELP for support."
        },
        {
          "action": "Satisfaction check",
          "customer_message": "Hi Samuel, we value you — satisfaction check. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Proactive re-engagement and retention outreach",
      "recommended_segment": "AT_RISK",
      "cross_sell_opportunities": [
        {
          "opportunity": "Fee waivers",
          "customer_message": "Hi Samuel, explore fee waivers with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Financial advisory",
          "customer_message": "Hi Samuel, explore financial advisory with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100035",
    "name": "Kwame Adjei",
    "age": 33,
    "gender": "Male",
    "occupation": "Teacher",
    "segment": "NEW_CUSTOMER",
    "total_balance": 7111.64,
    "average_monthly_balance": 6297.2,
    "risk_score": 0.5215,
    "engagement_score": 0.1799,
    "transaction_count": 39,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Kwame holds ₵7,112 across 3 product(s).",
        "Engagement score 0.18; risk score 0.52.",
        "Profile aligns with New Customer criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.74,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Complete digital onboarding checklist",
        "customer_message": "Hi Kwame, Complete digital onboarding checklist. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "New Customer profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Welcome calls",
          "customer_message": "Hi Kwame, we value you — welcome calls. Reply HELP for support."
        },
        {
          "action": "Onboarding support",
          "customer_message": "Hi Kwame, we value you — onboarding support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Onboarding journey and product education",
      "recommended_segment": "NEW_CUSTOMER",
      "cross_sell_opportunities": [
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Kwame, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Debit Card",
          "customer_message": "Hi Kwame, explore debit card with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Savings Plan",
          "customer_message": "Hi Kwame, explore savings plan with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100034",
    "name": "Joseph Adjei",
    "age": 42,
    "gender": "Male",
    "occupation": "Software Engineer",
    "segment": "YOUNG_PROFESSIONAL",
    "total_balance": 1602.01,
    "average_monthly_balance": 1402.11,
    "risk_score": 0.4476,
    "engagement_score": 0.655,
    "transaction_count": 6,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Joseph holds ₵1,602 across 3 product(s).",
        "Engagement score 0.66; risk score 0.45.",
        "Profile aligns with Young Professional criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.87,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Promote mobile banking features",
        "customer_message": "Hi Joseph, Promote mobile banking features. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and young professional holdings support credit card.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵5,000 - ₵25,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "credit_card",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Digital convenience",
          "customer_message": "Hi Joseph, we value you — digital convenience. Reply HELP for support."
        },
        {
          "action": "Career resources",
          "customer_message": "Hi Joseph, we value you — career resources. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Digital-first, career-focused products",
      "recommended_segment": "YOUNG_PROFESSIONAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Joseph, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Joseph, explore investment apps with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Joseph, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100033",
    "name": "Patricia Adjei",
    "age": 53,
    "gender": "Female",
    "occupation": "Civil Servant",
    "segment": "MASS_MARKET",
    "total_balance": 1329.33,
    "average_monthly_balance": 1223.45,
    "risk_score": 0.1673,
    "engagement_score": 0.7614,
    "transaction_count": 28,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Investment Account"
      ],
      "key_insights": [
        "Patricia holds ₵1,329 across 4 product(s).",
        "Engagement score 0.76; risk score 0.17.",
        "Profile aligns with Mass Market criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.88,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Monitor customer activity",
        "customer_message": "Hi Patricia, Monitor customer activity. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Investment Account"
      ],
      "credit_assessment": {
        "rationale": "Mass Market profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Regular service delivery",
          "customer_message": "Hi Patricia, we value you — regular service delivery. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Standard relationship management",
      "recommended_segment": "MASS_MARKET",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Accounts",
          "customer_message": "Hi Patricia, explore savings accounts with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Patricia, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Patricia, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100032",
    "name": "Yaw Osei",
    "age": 46,
    "gender": "Male",
    "occupation": "Software Engineer",
    "segment": "PREMIUM_WEALTH",
    "total_balance": 2239300.0,
    "average_monthly_balance": 1860350.0,
    "risk_score": 0.5834,
    "engagement_score": 0.5436,
    "transaction_count": 46,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Yaw holds ₵2,239,298 across 2 product(s).",
        "Engagement score 0.54; risk score 0.58.",
        "Profile aligns with Premium Wealth criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.89,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Schedule wealth management consultation",
        "customer_message": "Hi Yaw, Schedule wealth management consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Income stability and premium wealth holdings support overdraft.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵20,000 - ₵100,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "overdraft",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Exclusive events",
          "customer_message": "Hi Yaw, we value you — exclusive events. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Yaw, we value you — priority support. Reply HELP for support."
        },
        {
          "action": "Customized solutions",
          "customer_message": "Hi Yaw, we value you — customized solutions. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Dedicated relationship manager, premium services",
      "recommended_segment": "PREMIUM_WEALTH",
      "cross_sell_opportunities": [
        {
          "opportunity": "Wealth Management",
          "customer_message": "Hi Yaw, explore wealth management with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Advisory",
          "customer_message": "Hi Yaw, explore investment advisory with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Private Banking",
          "customer_message": "Hi Yaw, explore private banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100056",
    "name": "Akosua Appiah",
    "age": 41,
    "gender": "Female",
    "occupation": "Entrepreneur",
    "segment": "SMALL_BUSINESS",
    "total_balance": 116575.0,
    "average_monthly_balance": 108535.0,
    "risk_score": 0.1308,
    "engagement_score": 0.7273,
    "transaction_count": 47,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Business Account"
      ],
      "key_insights": [
        "Akosua holds ₵116,575 across 4 product(s).",
        "Engagement score 0.73; risk score 0.13.",
        "Profile aligns with Small Business criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.8,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Review business cash-flow needs",
        "customer_message": "Hi Akosua, Review business cash-flow needs. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Business Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and small business holdings support business loan.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵20,000 - ₵150,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "business_loan",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Dedicated business advisor",
          "customer_message": "Hi Akosua, we value you — dedicated business advisor. Reply HELP for support."
        },
        {
          "action": "Fee waivers",
          "customer_message": "Hi Akosua, we value you — fee waivers. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Business banking specialist support",
      "recommended_segment": "SMALL_BUSINESS",
      "cross_sell_opportunities": [
        {
          "opportunity": "Business Loans",
          "customer_message": "Hi Akosua, explore business loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "POS Solutions",
          "customer_message": "Hi Akosua, explore pos solutions with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Payroll Services",
          "customer_message": "Hi Akosua, explore payroll services with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100057",
    "name": "Kwesi Osei",
    "age": 46,
    "gender": "Male",
    "occupation": "Civil Servant",
    "segment": "PREMIUM_WEALTH",
    "total_balance": 1545980.0,
    "average_monthly_balance": 1276740.0,
    "risk_score": 0.4152,
    "engagement_score": 0.4298,
    "transaction_count": 55,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account"
      ],
      "key_insights": [
        "Kwesi holds ₵1,545,978 across 3 product(s).",
        "Engagement score 0.43; risk score 0.42.",
        "Profile aligns with Premium Wealth criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.8,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Schedule wealth management consultation",
        "customer_message": "Hi Kwesi, Schedule wealth management consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and premium wealth holdings support mortgage.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵150,000 - ₵500,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "mortgage",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Exclusive events",
          "customer_message": "Hi Kwesi, we value you — exclusive events. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Kwesi, we value you — priority support. Reply HELP for support."
        },
        {
          "action": "Customized solutions",
          "customer_message": "Hi Kwesi, we value you — customized solutions. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Dedicated relationship manager, premium services",
      "recommended_segment": "PREMIUM_WEALTH",
      "cross_sell_opportunities": [
        {
          "opportunity": "Wealth Management",
          "customer_message": "Hi Kwesi, explore wealth management with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Advisory",
          "customer_message": "Hi Kwesi, explore investment advisory with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Private Banking",
          "customer_message": "Hi Kwesi, explore private banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100058",
    "name": "Patricia Adjei",
    "age": 41,
    "gender": "Female",
    "occupation": "Software Engineer",
    "segment": "NEW_CUSTOMER",
    "total_balance": 7403.58,
    "average_monthly_balance": 6727.53,
    "risk_score": 0.4086,
    "engagement_score": 0.7885,
    "transaction_count": 26,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Patricia holds ₵7,404 across 3 product(s).",
        "Engagement score 0.79; risk score 0.41.",
        "Profile aligns with New Customer criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.89,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Complete digital onboarding checklist",
        "customer_message": "Hi Patricia, Complete digital onboarding checklist. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "New Customer profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Welcome calls",
          "customer_message": "Hi Patricia, we value you — welcome calls. Reply HELP for support."
        },
        {
          "action": "Onboarding support",
          "customer_message": "Hi Patricia, we value you — onboarding support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Onboarding journey and product education",
      "recommended_segment": "NEW_CUSTOMER",
      "cross_sell_opportunities": [
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Patricia, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Debit Card",
          "customer_message": "Hi Patricia, explore debit card with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Savings Plan",
          "customer_message": "Hi Patricia, explore savings plan with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100059",
    "name": "Elizabeth Amoah",
    "age": 35,
    "gender": "Female",
    "occupation": "Driver",
    "segment": "NEW_CUSTOMER",
    "total_balance": 3589.47,
    "average_monthly_balance": 3130.01,
    "risk_score": 0.2587,
    "engagement_score": 0.1923,
    "transaction_count": 57,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Elizabeth holds ₵3,589 across 3 product(s).",
        "Engagement score 0.19; risk score 0.26.",
        "Profile aligns with New Customer criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.78,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Complete digital onboarding checklist",
        "customer_message": "Hi Elizabeth, Complete digital onboarding checklist. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "New Customer profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Welcome calls",
          "customer_message": "Hi Elizabeth, we value you — welcome calls. Reply HELP for support."
        },
        {
          "action": "Onboarding support",
          "customer_message": "Hi Elizabeth, we value you — onboarding support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Onboarding journey and product education",
      "recommended_segment": "NEW_CUSTOMER",
      "cross_sell_opportunities": [
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Elizabeth, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Debit Card",
          "customer_message": "Hi Elizabeth, explore debit card with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Savings Plan",
          "customer_message": "Hi Elizabeth, explore savings plan with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100060",
    "name": "Kofi Appiah",
    "age": 62,
    "gender": "Male",
    "occupation": "Entrepreneur",
    "segment": "YOUNG_PROFESSIONAL",
    "total_balance": 9849.74,
    "average_monthly_balance": 7170.44,
    "risk_score": 0.1587,
    "engagement_score": 0.6431,
    "transaction_count": 49,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Kofi holds ₵9,850 across 3 product(s).",
        "Engagement score 0.64; risk score 0.16.",
        "Profile aligns with Young Professional criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.95,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Promote mobile banking features",
        "customer_message": "Hi Kofi, Promote mobile banking features. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Young Professional profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Digital convenience",
          "customer_message": "Hi Kofi, we value you — digital convenience. Reply HELP for support."
        },
        {
          "action": "Career resources",
          "customer_message": "Hi Kofi, we value you — career resources. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Digital-first, career-focused products",
      "recommended_segment": "YOUNG_PROFESSIONAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Kofi, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Kofi, explore investment apps with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Kofi, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100016",
    "name": "Sarah Appiah",
    "age": 22,
    "gender": "Female",
    "occupation": "Entrepreneur",
    "segment": "SMALL_BUSINESS",
    "total_balance": 14160.1,
    "average_monthly_balance": 11493.5,
    "risk_score": 0.4103,
    "engagement_score": 0.8863,
    "transaction_count": 19,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Sarah holds ₵14,160 across 2 product(s).",
        "Engagement score 0.89; risk score 0.41.",
        "Profile aligns with Small Business criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.94,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Review business cash-flow needs",
        "customer_message": "Hi Sarah, Review business cash-flow needs. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Income stability and small business holdings support business loan.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵20,000 - ₵150,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "business_loan",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Dedicated business advisor",
          "customer_message": "Hi Sarah, we value you — dedicated business advisor. Reply HELP for support."
        },
        {
          "action": "Fee waivers",
          "customer_message": "Hi Sarah, we value you — fee waivers. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Business banking specialist support",
      "recommended_segment": "SMALL_BUSINESS",
      "cross_sell_opportunities": [
        {
          "opportunity": "Business Loans",
          "customer_message": "Hi Sarah, explore business loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "POS Solutions",
          "customer_message": "Hi Sarah, explore pos solutions with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Payroll Services",
          "customer_message": "Hi Sarah, explore payroll services with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100002",
    "name": "Joseph Osei",
    "age": 23,
    "gender": "Male",
    "occupation": "Software Engineer",
    "segment": "GROWTH_POTENTIAL",
    "total_balance": 18766.8,
    "average_monthly_balance": 13521.0,
    "risk_score": 0.3194,
    "engagement_score": 0.491,
    "transaction_count": 3,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Joseph holds ₵18,767 across 3 product(s).",
        "Engagement score 0.49; risk score 0.32.",
        "Profile aligns with Growth Potential criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.93,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Promote savings and investment products",
        "customer_message": "Hi Joseph, Promote savings and investment products. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and growth potential holdings support overdraft.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵5,000 - ₵20,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "overdraft",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Loyalty rewards",
          "customer_message": "Hi Joseph, we value you — loyalty rewards. Reply HELP for support."
        },
        {
          "action": "Financial literacy content",
          "customer_message": "Hi Joseph, we value you — financial literacy content. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Growth-focused product recommendations and digital engagement",
      "recommended_segment": "GROWTH_POTENTIAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Plans",
          "customer_message": "Hi Joseph, explore savings plans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Joseph, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Joseph, explore investment apps with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100003",
    "name": "Michael Owusu",
    "age": 56,
    "gender": "Male",
    "occupation": "Civil Servant",
    "segment": "MASS_MARKET",
    "total_balance": 1130.37,
    "average_monthly_balance": 915.73,
    "risk_score": 0.4191,
    "engagement_score": 0.8013,
    "transaction_count": 13,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Michael holds ₵1,130 across 3 product(s).",
        "Engagement score 0.80; risk score 0.42.",
        "Profile aligns with Mass Market criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.93,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Monitor customer activity",
        "customer_message": "Hi Michael, Monitor customer activity. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Mass Market profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Regular service delivery",
          "customer_message": "Hi Michael, we value you — regular service delivery. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Standard relationship management",
      "recommended_segment": "MASS_MARKET",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Accounts",
          "customer_message": "Hi Michael, explore savings accounts with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Michael, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Michael, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100004",
    "name": "Yaw Osei",
    "age": 39,
    "gender": "Male",
    "occupation": "Farmer",
    "segment": "NEW_CUSTOMER",
    "total_balance": 2058.41,
    "average_monthly_balance": 1442.26,
    "risk_score": 0.5293,
    "engagement_score": 0.3083,
    "transaction_count": 30,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Yaw holds ₵2,058 across 3 product(s).",
        "Engagement score 0.31; risk score 0.53.",
        "Profile aligns with New Customer criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.76,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Complete digital onboarding checklist",
        "customer_message": "Hi Yaw, Complete digital onboarding checklist. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "New Customer profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Welcome calls",
          "customer_message": "Hi Yaw, we value you — welcome calls. Reply HELP for support."
        },
        {
          "action": "Onboarding support",
          "customer_message": "Hi Yaw, we value you — onboarding support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Onboarding journey and product education",
      "recommended_segment": "NEW_CUSTOMER",
      "cross_sell_opportunities": [
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Yaw, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Debit Card",
          "customer_message": "Hi Yaw, explore debit card with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Savings Plan",
          "customer_message": "Hi Yaw, explore savings plan with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100005",
    "name": "Kofi Osei",
    "age": 44,
    "gender": "Male",
    "occupation": "Teacher",
    "segment": "GROWTH_POTENTIAL",
    "total_balance": 36246.2,
    "average_monthly_balance": 32552.7,
    "risk_score": 0.5841,
    "engagement_score": 0.1827,
    "transaction_count": 43,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Kofi holds ₵36,246 across 3 product(s).",
        "Engagement score 0.18; risk score 0.58.",
        "Profile aligns with Growth Potential criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.89,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Promote savings and investment products",
        "customer_message": "Hi Kofi, Promote savings and investment products. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Growth Potential profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Loyalty rewards",
          "customer_message": "Hi Kofi, we value you — loyalty rewards. Reply HELP for support."
        },
        {
          "action": "Financial literacy content",
          "customer_message": "Hi Kofi, we value you — financial literacy content. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Growth-focused product recommendations and digital engagement",
      "recommended_segment": "GROWTH_POTENTIAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Plans",
          "customer_message": "Hi Kofi, explore savings plans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Kofi, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Kofi, explore investment apps with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100006",
    "name": "Daniel Adjei",
    "age": 46,
    "gender": "Male",
    "occupation": "Teacher",
    "segment": "YOUNG_PROFESSIONAL",
    "total_balance": 15079.1,
    "average_monthly_balance": 11639.7,
    "risk_score": 0.5146,
    "engagement_score": 0.3241,
    "transaction_count": 36,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Daniel holds ₵15,079 across 3 product(s).",
        "Engagement score 0.32; risk score 0.51.",
        "Profile aligns with Young Professional criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.83,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Promote mobile banking features",
        "customer_message": "Hi Daniel, Promote mobile banking features. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and young professional holdings support credit card.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵5,000 - ₵25,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "credit_card",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Digital convenience",
          "customer_message": "Hi Daniel, we value you — digital convenience. Reply HELP for support."
        },
        {
          "action": "Career resources",
          "customer_message": "Hi Daniel, we value you — career resources. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Digital-first, career-focused products",
      "recommended_segment": "YOUNG_PROFESSIONAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Daniel, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Daniel, explore investment apps with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Daniel, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100007",
    "name": "Mary Owusu",
    "age": 24,
    "gender": "Female",
    "occupation": "Teacher",
    "segment": "YOUNG_PROFESSIONAL",
    "total_balance": 17213.3,
    "average_monthly_balance": 13055.5,
    "risk_score": 0.48,
    "engagement_score": 0.6543,
    "transaction_count": 3,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Mary holds ₵17,213 across 3 product(s).",
        "Engagement score 0.65; risk score 0.48.",
        "Profile aligns with Young Professional criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.92,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Promote mobile banking features",
        "customer_message": "Hi Mary, Promote mobile banking features. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Young Professional profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Digital convenience",
          "customer_message": "Hi Mary, we value you — digital convenience. Reply HELP for support."
        },
        {
          "action": "Career resources",
          "customer_message": "Hi Mary, we value you — career resources. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Digital-first, career-focused products",
      "recommended_segment": "YOUNG_PROFESSIONAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Mary, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Mary, explore investment apps with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Mary, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100008",
    "name": "Kwesi Mensah",
    "age": 39,
    "gender": "Male",
    "occupation": "Bank Clerk",
    "segment": "AT_RISK",
    "total_balance": 9116.13,
    "average_monthly_balance": 7661.16,
    "risk_score": 0.5802,
    "engagement_score": 0.2224,
    "transaction_count": 23,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Kwesi holds ₵9,116 across 2 product(s).",
        "Engagement score 0.22; risk score 0.58.",
        "Profile aligns with At Risk criteria."
      ],
      "risk_indicators": [
        "Declining engagement",
        "Low recent activity"
      ],
      "confidence_score": 0.91,
      "growth_potential": "low",
      "next_best_action": {
        "action": "Assign relationship manager for retention call",
        "customer_message": "Hi Kwesi, Assign relationship manager for retention call. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "At Risk profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Personal outreach",
          "customer_message": "Hi Kwesi, we value you — personal outreach. Reply HELP for support."
        },
        {
          "action": "Satisfaction check",
          "customer_message": "Hi Kwesi, we value you — satisfaction check. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Proactive re-engagement and retention outreach",
      "recommended_segment": "AT_RISK",
      "cross_sell_opportunities": [
        {
          "opportunity": "Fee waivers",
          "customer_message": "Hi Kwesi, explore fee waivers with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Financial advisory",
          "customer_message": "Hi Kwesi, explore financial advisory with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100009",
    "name": "Grace Owusu",
    "age": 39,
    "gender": "Female",
    "occupation": "Civil Servant",
    "segment": "YOUNG_PROFESSIONAL",
    "total_balance": 12142.2,
    "average_monthly_balance": 8849.12,
    "risk_score": 0.3035,
    "engagement_score": 0.2084,
    "transaction_count": 3,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Grace holds ₵12,142 across 2 product(s).",
        "Engagement score 0.21; risk score 0.30.",
        "Profile aligns with Young Professional criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.82,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Promote mobile banking features",
        "customer_message": "Hi Grace, Promote mobile banking features. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Income stability and young professional holdings support credit card.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵5,000 - ₵25,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "credit_card",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Digital convenience",
          "customer_message": "Hi Grace, we value you — digital convenience. Reply HELP for support."
        },
        {
          "action": "Career resources",
          "customer_message": "Hi Grace, we value you — career resources. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Digital-first, career-focused products",
      "recommended_segment": "YOUNG_PROFESSIONAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Grace, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Grace, explore investment apps with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Grace, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100010",
    "name": "Michael Owusu",
    "age": 51,
    "gender": "Male",
    "occupation": "Nurse",
    "segment": "GROWTH_POTENTIAL",
    "total_balance": 34225.6,
    "average_monthly_balance": 26951.1,
    "risk_score": 0.6891,
    "engagement_score": 0.6424,
    "transaction_count": 43,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Michael holds ₵34,226 across 3 product(s).",
        "Engagement score 0.64; risk score 0.69.",
        "Profile aligns with Growth Potential criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.93,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Promote savings and investment products",
        "customer_message": "Hi Michael, Promote savings and investment products. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and growth potential holdings support credit card.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵3,000 - ₵15,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "credit_card",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Loyalty rewards",
          "customer_message": "Hi Michael, we value you — loyalty rewards. Reply HELP for support."
        },
        {
          "action": "Financial literacy content",
          "customer_message": "Hi Michael, we value you — financial literacy content. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Growth-focused product recommendations and digital engagement",
      "recommended_segment": "GROWTH_POTENTIAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Plans",
          "customer_message": "Hi Michael, explore savings plans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Michael, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Michael, explore investment apps with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100011",
    "name": "Emmanuel Asante",
    "age": 24,
    "gender": "Male",
    "occupation": "Accountant",
    "segment": "AT_RISK",
    "total_balance": 32652.8,
    "average_monthly_balance": 29033.8,
    "risk_score": 0.2567,
    "engagement_score": 0.2007,
    "transaction_count": 10,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Emmanuel holds ₵32,653 across 3 product(s).",
        "Engagement score 0.20; risk score 0.26.",
        "Profile aligns with At Risk criteria."
      ],
      "risk_indicators": [
        "Declining engagement",
        "Low recent activity"
      ],
      "confidence_score": 0.88,
      "growth_potential": "low",
      "next_best_action": {
        "action": "Assign relationship manager for retention call",
        "customer_message": "Hi Emmanuel, Assign relationship manager for retention call. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "At Risk profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Personal outreach",
          "customer_message": "Hi Emmanuel, we value you — personal outreach. Reply HELP for support."
        },
        {
          "action": "Satisfaction check",
          "customer_message": "Hi Emmanuel, we value you — satisfaction check. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Proactive re-engagement and retention outreach",
      "recommended_segment": "AT_RISK",
      "cross_sell_opportunities": [
        {
          "opportunity": "Fee waivers",
          "customer_message": "Hi Emmanuel, explore fee waivers with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Financial advisory",
          "customer_message": "Hi Emmanuel, explore financial advisory with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100012",
    "name": "Joseph Darko",
    "age": 53,
    "gender": "Male",
    "occupation": "Accountant",
    "segment": "GROWTH_POTENTIAL",
    "total_balance": 36452.8,
    "average_monthly_balance": 34233.6,
    "risk_score": 0.3158,
    "engagement_score": 0.7993,
    "transaction_count": 23,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Joseph holds ₵36,453 across 2 product(s).",
        "Engagement score 0.80; risk score 0.32.",
        "Profile aligns with Growth Potential criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.75,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Promote savings and investment products",
        "customer_message": "Hi Joseph, Promote savings and investment products. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Income stability and growth potential holdings support overdraft.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵5,000 - ₵20,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "overdraft",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Loyalty rewards",
          "customer_message": "Hi Joseph, we value you — loyalty rewards. Reply HELP for support."
        },
        {
          "action": "Financial literacy content",
          "customer_message": "Hi Joseph, we value you — financial literacy content. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Growth-focused product recommendations and digital engagement",
      "recommended_segment": "GROWTH_POTENTIAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Plans",
          "customer_message": "Hi Joseph, explore savings plans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Joseph, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Joseph, explore investment apps with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100013",
    "name": "Nana Boateng",
    "age": 57,
    "gender": "Male",
    "occupation": "Accountant",
    "segment": "AT_RISK",
    "total_balance": 63600.2,
    "average_monthly_balance": 46678.2,
    "risk_score": 0.4977,
    "engagement_score": 0.3109,
    "transaction_count": 6,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Nana holds ₵63,600 across 3 product(s).",
        "Engagement score 0.31; risk score 0.50.",
        "Profile aligns with At Risk criteria."
      ],
      "risk_indicators": [
        "Declining engagement",
        "Low recent activity"
      ],
      "confidence_score": 0.89,
      "growth_potential": "low",
      "next_best_action": {
        "action": "Assign relationship manager for retention call",
        "customer_message": "Hi Nana, Assign relationship manager for retention call. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "At Risk profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Personal outreach",
          "customer_message": "Hi Nana, we value you — personal outreach. Reply HELP for support."
        },
        {
          "action": "Satisfaction check",
          "customer_message": "Hi Nana, we value you — satisfaction check. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Proactive re-engagement and retention outreach",
      "recommended_segment": "AT_RISK",
      "cross_sell_opportunities": [
        {
          "opportunity": "Fee waivers",
          "customer_message": "Hi Nana, explore fee waivers with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Financial advisory",
          "customer_message": "Hi Nana, explore financial advisory with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100014",
    "name": "Grace Owusu",
    "age": 54,
    "gender": "Female",
    "occupation": "Nurse",
    "segment": "NEW_CUSTOMER",
    "total_balance": 2113.58,
    "average_monthly_balance": 1763.09,
    "risk_score": 0.1329,
    "engagement_score": 0.4147,
    "transaction_count": 56,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Investment Account"
      ],
      "key_insights": [
        "Grace holds ₵2,114 across 4 product(s).",
        "Engagement score 0.41; risk score 0.13.",
        "Profile aligns with New Customer criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.84,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Complete digital onboarding checklist",
        "customer_message": "Hi Grace, Complete digital onboarding checklist. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Investment Account"
      ],
      "credit_assessment": {
        "rationale": "New Customer profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Welcome calls",
          "customer_message": "Hi Grace, we value you — welcome calls. Reply HELP for support."
        },
        {
          "action": "Onboarding support",
          "customer_message": "Hi Grace, we value you — onboarding support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Onboarding journey and product education",
      "recommended_segment": "NEW_CUSTOMER",
      "cross_sell_opportunities": [
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Grace, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Debit Card",
          "customer_message": "Hi Grace, explore debit card with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Savings Plan",
          "customer_message": "Hi Grace, explore savings plan with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100015",
    "name": "Yaw Boateng",
    "age": 49,
    "gender": "Male",
    "occupation": "Civil Servant",
    "segment": "MASS_MARKET",
    "total_balance": 3946.37,
    "average_monthly_balance": 2986.95,
    "risk_score": 0.5472,
    "engagement_score": 0.694,
    "transaction_count": 5,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Yaw holds ₵3,946 across 3 product(s).",
        "Engagement score 0.69; risk score 0.55.",
        "Profile aligns with Mass Market criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.73,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Monitor customer activity",
        "customer_message": "Hi Yaw, Monitor customer activity. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Mass Market profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Regular service delivery",
          "customer_message": "Hi Yaw, we value you — regular service delivery. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Standard relationship management",
      "recommended_segment": "MASS_MARKET",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Accounts",
          "customer_message": "Hi Yaw, explore savings accounts with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Yaw, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Yaw, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100001",
    "name": "Kwame Appiah",
    "age": 36,
    "gender": "Male",
    "occupation": "Accountant",
    "segment": "MASS_MARKET",
    "total_balance": 1543.49,
    "average_monthly_balance": 1240.36,
    "risk_score": 0.1159,
    "engagement_score": 0.2993,
    "transaction_count": 42,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Kwame holds ₵1,543 across 2 product(s).",
        "Engagement score 0.30; risk score 0.12.",
        "Profile aligns with Mass Market criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.78,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Monitor customer activity",
        "customer_message": "Hi Kwame, Monitor customer activity. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Mass Market profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Regular service delivery",
          "customer_message": "Hi Kwame, we value you — regular service delivery. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Standard relationship management",
      "recommended_segment": "MASS_MARKET",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Accounts",
          "customer_message": "Hi Kwame, explore savings accounts with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Kwame, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Kwame, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100017",
    "name": "Grace Mensah",
    "age": 49,
    "gender": "Female",
    "occupation": "Trader",
    "segment": "AT_RISK",
    "total_balance": 88081.4,
    "average_monthly_balance": 71800.1,
    "risk_score": 0.5674,
    "engagement_score": 0.4973,
    "transaction_count": 11,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Grace holds ₵88,081 across 3 product(s).",
        "Engagement score 0.50; risk score 0.57.",
        "Profile aligns with At Risk criteria."
      ],
      "risk_indicators": [
        "Declining engagement",
        "Low recent activity"
      ],
      "confidence_score": 0.82,
      "growth_potential": "low",
      "next_best_action": {
        "action": "Assign relationship manager for retention call",
        "customer_message": "Hi Grace, Assign relationship manager for retention call. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "At Risk profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Personal outreach",
          "customer_message": "Hi Grace, we value you — personal outreach. Reply HELP for support."
        },
        {
          "action": "Satisfaction check",
          "customer_message": "Hi Grace, we value you — satisfaction check. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Proactive re-engagement and retention outreach",
      "recommended_segment": "AT_RISK",
      "cross_sell_opportunities": [
        {
          "opportunity": "Fee waivers",
          "customer_message": "Hi Grace, explore fee waivers with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Financial advisory",
          "customer_message": "Hi Grace, explore financial advisory with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100018",
    "name": "Sarah Boateng",
    "age": 28,
    "gender": "Female",
    "occupation": "Entrepreneur",
    "segment": "SMALL_BUSINESS",
    "total_balance": 96929.5,
    "average_monthly_balance": 68958.5,
    "risk_score": 0.5951,
    "engagement_score": 0.6918,
    "transaction_count": 57,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Sarah holds ₵96,930 across 2 product(s).",
        "Engagement score 0.69; risk score 0.60.",
        "Profile aligns with Small Business criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.8,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Review business cash-flow needs",
        "customer_message": "Hi Sarah, Review business cash-flow needs. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Income stability and small business holdings support business loan.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵20,000 - ₵150,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "business_loan",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Dedicated business advisor",
          "customer_message": "Hi Sarah, we value you — dedicated business advisor. Reply HELP for support."
        },
        {
          "action": "Fee waivers",
          "customer_message": "Hi Sarah, we value you — fee waivers. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Business banking specialist support",
      "recommended_segment": "SMALL_BUSINESS",
      "cross_sell_opportunities": [
        {
          "opportunity": "Business Loans",
          "customer_message": "Hi Sarah, explore business loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "POS Solutions",
          "customer_message": "Hi Sarah, explore pos solutions with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Payroll Services",
          "customer_message": "Hi Sarah, explore payroll services with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100019",
    "name": "Yaw Darko",
    "age": 56,
    "gender": "Male",
    "occupation": "Nurse",
    "segment": "DORMANT",
    "total_balance": 1846.39,
    "average_monthly_balance": 1719.06,
    "risk_score": 0.6858,
    "engagement_score": 0.3223,
    "transaction_count": 45,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Yaw holds ₵1,846 across 2 product(s).",
        "Engagement score 0.32; risk score 0.69.",
        "Profile aligns with Dormant criteria."
      ],
      "risk_indicators": [
        "Declining engagement",
        "Low recent activity"
      ],
      "confidence_score": 0.89,
      "growth_potential": "low",
      "next_best_action": {
        "action": "Send reactivation SMS and email",
        "customer_message": "Hi Yaw, Send reactivation SMS and email. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Dormant profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Win-back offers",
          "customer_message": "Hi Yaw, we value you — win-back offers. Reply HELP for support."
        },
        {
          "action": "Account reactivation bonus",
          "customer_message": "Hi Yaw, we value you — account reactivation bonus. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Reactivation campaign with incentives",
      "recommended_segment": "DORMANT",
      "cross_sell_opportunities": [
        {
          "opportunity": "Zero-fee accounts",
          "customer_message": "Hi Yaw, explore zero-fee accounts with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Yaw, explore mobile banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100020",
    "name": "Elizabeth Asante",
    "age": 45,
    "gender": "Female",
    "occupation": "Teacher",
    "segment": "AT_RISK",
    "total_balance": 13283.6,
    "average_monthly_balance": 10750.0,
    "risk_score": 0.5707,
    "engagement_score": 0.8914,
    "transaction_count": 55,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account"
      ],
      "key_insights": [
        "Elizabeth holds ₵13,284 across 3 product(s).",
        "Engagement score 0.89; risk score 0.57.",
        "Profile aligns with At Risk criteria."
      ],
      "risk_indicators": [
        "Declining engagement",
        "Low recent activity"
      ],
      "confidence_score": 0.84,
      "growth_potential": "low",
      "next_best_action": {
        "action": "Assign relationship manager for retention call",
        "customer_message": "Hi Elizabeth, Assign relationship manager for retention call. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account"
      ],
      "credit_assessment": {
        "rationale": "At Risk profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Personal outreach",
          "customer_message": "Hi Elizabeth, we value you — personal outreach. Reply HELP for support."
        },
        {
          "action": "Satisfaction check",
          "customer_message": "Hi Elizabeth, we value you — satisfaction check. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Proactive re-engagement and retention outreach",
      "recommended_segment": "AT_RISK",
      "cross_sell_opportunities": [
        {
          "opportunity": "Fee waivers",
          "customer_message": "Hi Elizabeth, explore fee waivers with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Financial advisory",
          "customer_message": "Hi Elizabeth, explore financial advisory with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100021",
    "name": "Joseph Mensah",
    "age": 53,
    "gender": "Male",
    "occupation": "Teacher",
    "segment": "PREMIUM_WEALTH",
    "total_balance": 1617360.0,
    "average_monthly_balance": 1166400.0,
    "risk_score": 0.6099,
    "engagement_score": 0.5977,
    "transaction_count": 59,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Joseph holds ₵1,617,355 across 3 product(s).",
        "Engagement score 0.60; risk score 0.61.",
        "Profile aligns with Premium Wealth criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.93,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Schedule wealth management consultation",
        "customer_message": "Hi Joseph, Schedule wealth management consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and premium wealth holdings support credit card.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵25,000 - ₵80,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "credit_card",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Exclusive events",
          "customer_message": "Hi Joseph, we value you — exclusive events. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Joseph, we value you — priority support. Reply HELP for support."
        },
        {
          "action": "Customized solutions",
          "customer_message": "Hi Joseph, we value you — customized solutions. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Dedicated relationship manager, premium services",
      "recommended_segment": "PREMIUM_WEALTH",
      "cross_sell_opportunities": [
        {
          "opportunity": "Wealth Management",
          "customer_message": "Hi Joseph, explore wealth management with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Advisory",
          "customer_message": "Hi Joseph, explore investment advisory with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Private Banking",
          "customer_message": "Hi Joseph, explore private banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100022",
    "name": "Yaw Amoah",
    "age": 32,
    "gender": "Male",
    "occupation": "Entrepreneur",
    "segment": "NEW_CUSTOMER",
    "total_balance": 2238.92,
    "average_monthly_balance": 1910.98,
    "risk_score": 0.2199,
    "engagement_score": 0.4538,
    "transaction_count": 14,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Yaw holds ₵2,239 across 3 product(s).",
        "Engagement score 0.45; risk score 0.22.",
        "Profile aligns with New Customer criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.87,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Complete digital onboarding checklist",
        "customer_message": "Hi Yaw, Complete digital onboarding checklist. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "New Customer profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "insufficient_data"
      },
      "retention_actions": [
        {
          "action": "Welcome calls",
          "customer_message": "Hi Yaw, we value you — welcome calls. Reply HELP for support."
        },
        {
          "action": "Onboarding support",
          "customer_message": "Hi Yaw, we value you — onboarding support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Onboarding journey and product education",
      "recommended_segment": "NEW_CUSTOMER",
      "cross_sell_opportunities": [
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Yaw, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Debit Card",
          "customer_message": "Hi Yaw, explore debit card with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Savings Plan",
          "customer_message": "Hi Yaw, explore savings plan with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100023",
    "name": "Nana Osei",
    "age": 45,
    "gender": "Male",
    "occupation": "Civil Servant",
    "segment": "MASS_MARKET",
    "total_balance": 4284.73,
    "average_monthly_balance": 4040.66,
    "risk_score": 0.4172,
    "engagement_score": 0.491,
    "transaction_count": 42,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Nana holds ₵4,285 across 2 product(s).",
        "Engagement score 0.49; risk score 0.42.",
        "Profile aligns with Mass Market criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.86,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Monitor customer activity",
        "customer_message": "Hi Nana, Monitor customer activity. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Mass Market profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Regular service delivery",
          "customer_message": "Hi Nana, we value you — regular service delivery. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Standard relationship management",
      "recommended_segment": "MASS_MARKET",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Accounts",
          "customer_message": "Hi Nana, explore savings accounts with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Nana, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Nana, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100024",
    "name": "Kwesi Mensah",
    "age": 23,
    "gender": "Male",
    "occupation": "Farmer",
    "segment": "GROWTH_POTENTIAL",
    "total_balance": 31140.2,
    "average_monthly_balance": 28392.6,
    "risk_score": 0.4906,
    "engagement_score": 0.3361,
    "transaction_count": 58,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Kwesi holds ₵31,140 across 3 product(s).",
        "Engagement score 0.34; risk score 0.49.",
        "Profile aligns with Growth Potential criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.89,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Promote savings and investment products",
        "customer_message": "Hi Kwesi, Promote savings and investment products. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and growth potential holdings support credit card.",
        "creditworthy": true,
        "risk_factors": [
          "Market concentration"
        ],
        "recommended_limit": "₵3,000 - ₵15,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "credit_card",
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Loyalty rewards",
          "customer_message": "Hi Kwesi, we value you — loyalty rewards. Reply HELP for support."
        },
        {
          "action": "Financial literacy content",
          "customer_message": "Hi Kwesi, we value you — financial literacy content. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Growth-focused product recommendations and digital engagement",
      "recommended_segment": "GROWTH_POTENTIAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Plans",
          "customer_message": "Hi Kwesi, explore savings plans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Kwesi, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Kwesi, explore investment apps with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100025",
    "name": "Kofi Asante",
    "age": 26,
    "gender": "Male",
    "occupation": "Accountant",
    "segment": "HIGH_VALUE",
    "total_balance": 341163.0,
    "average_monthly_balance": 278483.0,
    "risk_score": 0.2451,
    "engagement_score": 0.1895,
    "transaction_count": 20,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account"
      ],
      "key_insights": [
        "Kofi holds ₵341,163 across 3 product(s).",
        "Engagement score 0.19; risk score 0.25.",
        "Profile aligns with High Value criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.84,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Offer investment consultation",
        "customer_message": "Hi Kofi, Offer investment consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Investment Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and high value holdings support credit card.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵10,000 - ₵40,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "credit_card",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Preferential rates",
          "customer_message": "Hi Kofi, we value you — preferential rates. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Kofi, we value you — priority support. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Priority banking, regular reviews",
      "recommended_segment": "HIGH_VALUE",
      "cross_sell_opportunities": [
        {
          "opportunity": "Investment Products",
          "customer_message": "Hi Kofi, explore investment products with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Kofi, explore insurance with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Premium Cards",
          "customer_message": "Hi Kofi, explore premium cards with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100026",
    "name": "Nana Amoah",
    "age": 56,
    "gender": "Male",
    "occupation": "Accountant",
    "segment": "PREMIUM_WEALTH",
    "total_balance": 1745970.0,
    "average_monthly_balance": 1389360.0,
    "risk_score": 0.2918,
    "engagement_score": 0.3343,
    "transaction_count": 28,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking"
      ],
      "key_insights": [
        "Nana holds ₵1,745,970 across 2 product(s).",
        "Engagement score 0.33; risk score 0.29.",
        "Profile aligns with Premium Wealth criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.82,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Schedule wealth management consultation",
        "customer_message": "Hi Nana, Schedule wealth management consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking"
      ],
      "credit_assessment": {
        "rationale": "Income stability and premium wealth holdings support mortgage.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵150,000 - ₵500,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "mortgage",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Exclusive events",
          "customer_message": "Hi Nana, we value you — exclusive events. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Nana, we value you — priority support. Reply HELP for support."
        },
        {
          "action": "Customized solutions",
          "customer_message": "Hi Nana, we value you — customized solutions. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Dedicated relationship manager, premium services",
      "recommended_segment": "PREMIUM_WEALTH",
      "cross_sell_opportunities": [
        {
          "opportunity": "Wealth Management",
          "customer_message": "Hi Nana, explore wealth management with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Advisory",
          "customer_message": "Hi Nana, explore investment advisory with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Private Banking",
          "customer_message": "Hi Nana, explore private banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100027",
    "name": "Efua Amoah",
    "age": 34,
    "gender": "Female",
    "occupation": "Bank Clerk",
    "segment": "MASS_MARKET",
    "total_balance": 1331.65,
    "average_monthly_balance": 1128.22,
    "risk_score": 0.5508,
    "engagement_score": 0.8766,
    "transaction_count": 13,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Efua holds ₵1,332 across 3 product(s).",
        "Engagement score 0.88; risk score 0.55.",
        "Profile aligns with Mass Market criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.94,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Monitor customer activity",
        "customer_message": "Hi Efua, Monitor customer activity. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Mass Market profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Regular service delivery",
          "customer_message": "Hi Efua, we value you — regular service delivery. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Standard relationship management",
      "recommended_segment": "MASS_MARKET",
      "cross_sell_opportunities": [
        {
          "opportunity": "Savings Accounts",
          "customer_message": "Hi Efua, explore savings accounts with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Mobile Banking",
          "customer_message": "Hi Efua, explore mobile banking with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Efua, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233548617798",
    "email": "kylechukwuma@gmail.com"
  },
  {
    "customer_id": "WLK1750100028",
    "name": "Patricia Amoah",
    "age": 28,
    "gender": "Female",
    "occupation": "Software Engineer",
    "segment": "YOUNG_PROFESSIONAL",
    "total_balance": 3079.13,
    "average_monthly_balance": 2911.9,
    "risk_score": 0.5643,
    "engagement_score": 0.8271,
    "transaction_count": 11,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Patricia holds ₵3,079 across 3 product(s).",
        "Engagement score 0.83; risk score 0.56.",
        "Profile aligns with Young Professional criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.84,
      "growth_potential": "medium",
      "next_best_action": {
        "action": "Promote mobile banking features",
        "customer_message": "Hi Patricia, Promote mobile banking features. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "Young Professional profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "medium"
      },
      "retention_actions": [
        {
          "action": "Digital convenience",
          "customer_message": "Hi Patricia, we value you — digital convenience. Reply HELP for support."
        },
        {
          "action": "Career resources",
          "customer_message": "Hi Patricia, we value you — career resources. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Digital-first, career-focused products",
      "recommended_segment": "YOUNG_PROFESSIONAL",
      "cross_sell_opportunities": [
        {
          "opportunity": "Personal Loans",
          "customer_message": "Hi Patricia, explore personal loans with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Apps",
          "customer_message": "Hi Patricia, explore investment apps with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Insurance",
          "customer_message": "Hi Patricia, explore insurance with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233249430715",
    "email": "chuksdeveloper@gmail.com"
  },
  {
    "customer_id": "WLK1750100029",
    "name": "Kwesi Owusu",
    "age": 56,
    "gender": "Male",
    "occupation": "Accountant",
    "segment": "PREMIUM_WEALTH",
    "total_balance": 2138420.0,
    "average_monthly_balance": 1657540.0,
    "risk_score": 0.2822,
    "engagement_score": 0.3773,
    "transaction_count": 49,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Investment Account"
      ],
      "key_insights": [
        "Kwesi holds ₵2,138,424 across 4 product(s).",
        "Engagement score 0.38; risk score 0.28.",
        "Profile aligns with Premium Wealth criteria."
      ],
      "risk_indicators": [
        "None material"
      ],
      "confidence_score": 0.84,
      "growth_potential": "high",
      "next_best_action": {
        "action": "Schedule wealth management consultation",
        "customer_message": "Hi Kwesi, Schedule wealth management consultation. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account",
        "Investment Account"
      ],
      "credit_assessment": {
        "rationale": "Income stability and premium wealth holdings support mortgage.",
        "creditworthy": true,
        "risk_factors": [],
        "recommended_limit": "₵150,000 - ₵500,000",
        "positive_indicators": [
          "Regular inflows",
          "Active digital usage"
        ],
        "recommended_facility": "mortgage",
        "credit_score_estimate": "high"
      },
      "retention_actions": [
        {
          "action": "Exclusive events",
          "customer_message": "Hi Kwesi, we value you — exclusive events. Reply HELP for support."
        },
        {
          "action": "Priority support",
          "customer_message": "Hi Kwesi, we value you — priority support. Reply HELP for support."
        },
        {
          "action": "Customized solutions",
          "customer_message": "Hi Kwesi, we value you — customized solutions. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Dedicated relationship manager, premium services",
      "recommended_segment": "PREMIUM_WEALTH",
      "cross_sell_opportunities": [
        {
          "opportunity": "Wealth Management",
          "customer_message": "Hi Kwesi, explore wealth management with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Investment Advisory",
          "customer_message": "Hi Kwesi, explore investment advisory with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Private Banking",
          "customer_message": "Hi Kwesi, explore private banking with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233554694531",
    "email": "donchukz01@gmail.com"
  },
  {
    "customer_id": "WLK1750100030",
    "name": "Efua Mensah",
    "age": 57,
    "gender": "Female",
    "occupation": "Driver",
    "segment": "AT_RISK",
    "total_balance": 44292.2,
    "average_monthly_balance": 39433.3,
    "risk_score": 0.2149,
    "engagement_score": 0.6233,
    "transaction_count": 12,
    "last_updated": "2026-08-21T17:50:54",
    "ai_analysis": {
      "products": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "key_insights": [
        "Efua holds ₵44,292 across 3 product(s).",
        "Engagement score 0.62; risk score 0.21.",
        "Profile aligns with At Risk criteria."
      ],
      "risk_indicators": [
        "Declining engagement",
        "Low recent activity"
      ],
      "confidence_score": 0.87,
      "growth_potential": "low",
      "next_best_action": {
        "action": "Assign relationship manager for retention call",
        "customer_message": "Hi Efua, Assign relationship manager for retention call. Reply YES to continue."
      },
      "product_holdings": [
        "Savings Account",
        "Mobile Banking",
        "Current Account"
      ],
      "credit_assessment": {
        "rationale": "At Risk profile does not currently meet credit criteria.",
        "creditworthy": false,
        "risk_factors": [
          "Limited repayment history"
        ],
        "recommended_limit": null,
        "positive_indicators": [
          "Existing deposit relationship"
        ],
        "recommended_facility": null,
        "credit_score_estimate": "low"
      },
      "retention_actions": [
        {
          "action": "Personal outreach",
          "customer_message": "Hi Efua, we value you — personal outreach. Reply HELP for support."
        },
        {
          "action": "Satisfaction check",
          "customer_message": "Hi Efua, we value you — satisfaction check. Reply HELP for support."
        }
      ],
      "engagement_strategy": "Proactive re-engagement and retention outreach",
      "recommended_segment": "AT_RISK",
      "cross_sell_opportunities": [
        {
          "opportunity": "Fee waivers",
          "customer_message": "Hi Efua, explore fee waivers with us. Reply YES or visit a branch."
        },
        {
          "opportunity": "Financial advisory",
          "customer_message": "Hi Efua, explore financial advisory with us. Reply YES or visit a branch."
        }
      ]
    },
    "phone_number": "233209366367",
    "email": "kylechukwuma@gmail.com"
  }
]