| TelephonyKeep your current numbers and menus. The assistant is one option in the menu at first, not the only route in. | Amazon Connect, or your existing telephony through a SIP link | Azure Communication Services, or your existing telephony through a SIP link | Your existing SIP telephony (e.g. Asterisk) |
|---|
| SpeechTest with your own callers: accents, older voices, speech differences, poor lines and background noise. | Amazon Transcribe and Amazon Polly (en-GB) | Azure Speech in Foundry Tools | Open-weight speech models (e.g. Whisper) and open-source text to speech on your own GPUs |
|---|
| Reasoning and answersBoth clouds offer a choice of models, including Claude. Short, plain answers, read aloud well. | Amazon Bedrock | Microsoft Foundry | Open-weight models served with vLLM on your own GPUs, or IONOS AI Model Hub |
|---|
| Approved content (retrieval)Only approved, dated content with a named owner. If the content doesn't answer the question, the assistant says so and offers a person. | Bedrock Knowledge Bases | Foundry IQ, built on Azure AI Search | OpenSearch, or PostgreSQL with pgvector |
|---|
| 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 |
|---|
| Urgency and topic screenRuns on every turn. Any symptom, distress or clinical question stops the answer and hands over. Urgency rules are written and signed off by clinicians. | Bedrock Guardrails, plus your own urgency rules | Foundry guardrails (Azure AI Content Safety), plus your own urgency rules | Open-source guardrails (e.g. NeMo Guardrails, Llama Guard), plus your own urgency rules |
|---|
| BookingThe rules live in the booking service, not in a prompt: which clinics, how far ahead, which pathways are excluded. | Through your PAS or EPR supplier's booking interface | Through your PAS or EPR supplier's booking interface | Through your PAS or EPR supplier's booking interface |
|---|
| Patient identityNo personal information is shared before identity is checked. Proxy access for carers follows the trust's existing rules. | NHS login for web; agreed checks plus a one-time code for phone | NHS login for web; agreed checks plus a one-time code for phone | NHS login for web; agreed checks plus a one-time code for phone |
|---|
| Workflow and events | AWS Step Functions, EventBridge, SQS | Logic Apps or Durable Functions, Event Grid, Service Bus | Temporal or n8n; Apache Kafka or RabbitMQ |
|---|
| 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 answer with its source, every handoff with its reason, and every rebooking. | CloudWatch, CloudTrail | Azure Monitor, Log Analytics | Prometheus, Grafana, OpenTelemetry |
|---|
| UK data residencyIONOS AI Model Hub runs in German data centres: EU, not UK, residency. Most trusts will want UK processing for patient conversations. | eu-west-2 (London) | UK South / UK West | Your own UK data centre, or a UK or EU provider |
|---|