| Customer eventsFaults, bill changes, usage, contacts and contract dates, as they happen. | Amazon Kinesis Data Streams | Azure Event Hubs | Apache Kafka |
|---|
| Customer analytics storePseudonymised. Keep the link to customer identities in your own systems. | Amazon Redshift, with data in S3 | Microsoft Fabric | PostgreSQL, or your existing data warehouse |
|---|
| Feature storeThe same features for training and scoring, so the model sees in production what it learned from. | Amazon SageMaker AI Feature Store | Azure Machine Learning managed feature store | Feast on Kubernetes |
|---|
| Churn model and reasonsReasons matter more than the score: an adviser needs to know it's the faults, not the price. | Amazon SageMaker AI, with open-source SHAP | Azure Machine Learning, with open-source SHAP | MLflow and Kubeflow on Kubernetes, with open-source SHAP |
|---|
| Fairness monitoringSageMaker Clarify and Model Monitor closed to new customers on 30 July 2026, so on AWS the same tests run as your own scheduled jobs. | SageMaker AI scheduled jobs and pipelines, with open-source fairness libraries such as Fairlearn | Azure Machine Learning (model monitoring and the Responsible AI dashboard) | MLflow and Kubeflow on Kubernetes, with open-source fairness libraries such as Fairlearn |
|---|
| Offer rulesPlain, tested rules owned by pricing and approved by the offers committee. The model can choose among eligible offers; it can't create one or remove the floor. | AWS Lambda, or your existing offer or rules engine | Azure Functions, or your existing offer or rules engine | Containers on Kubernetes, or your existing offer or rules engine |
|---|
| Drafting messages and adviser notesDrafts from approved templates only. Prices, dates and terms are filled in from billing, never written by the model. | Amazon Bedrock | Microsoft Foundry | Open-weight models served with vLLM on your own GPUs, or IONOS AI Model Hub |
|---|
| Agent runtimeThe original Bedrock Agents closed to new customers on 30 July 2026; new builds use AgentCore. | Amazon Bedrock AgentCore | Foundry Agent Service | An open-source agent framework (e.g. LangGraph) on Kubernetes |
|---|
| Workflow | AWS Step Functions | Logic Apps or Durable Functions | Temporal, or n8n |
|---|
| MessagingAmazon Pinpoint reached end of support on 30 October 2026. Check consent from the CRM at send time, not from a copy. | AWS End User Messaging (SMS), Amazon SES (email) | Azure Communication Services (SMS and email) | Your existing SMS and email gateway |
|---|
| Link to billing and CRMScores and drafts go to the CRM. Only billing applies a price, and only when the customer accepts. | API Gateway, plus your existing integration platform if you have one | API Management, plus your existing integration platform if you have one | Kong or your existing API gateway, plus your existing integration platform if you have one |
|---|
| Human reviewAdvisers see the summary and eligible offers where they already work. | In advisers' existing CRM and contact-centre desktop | In advisers' existing CRM and contact-centre desktop | In advisers' existing CRM and contact-centre desktop |
|---|
| GuardrailsBlocks urgency language, prices not in the approved offer, and anything that discourages leaving. | Bedrock Guardrails, plus rule checks on every draft | Foundry guardrails (Azure AI Content Safety), plus rule checks on every draft | Open-source guardrails (e.g. NeMo Guardrails, Llama Guard), plus rule checks on every draft |
|---|
| Identity, keys, data protection | IAM Identity Center, KMS, Macie | Entra ID, Key Vault, Purview | Keycloak or your existing Active Directory; OpenBao or HashiCorp Vault; an HSM |
|---|
| Monitoring and auditLog every score, offer shown, offer accepted, message sent and the consent basis used. | CloudWatch, CloudTrail | Azure Monitor, Log Analytics | Prometheus, Grafana, OpenTelemetry |
|---|
| UK data residencyIONOS AI Model Hub runs in German data centres: EU, not UK, residency. | eu-west-2 (London) | UK South / UK West | Your own UK data centre, or a UK or EU provider |
|---|