| Intake: email, forms, filesLog verbal EIR requests in the case system as today. The AI starts from the logged record. | Amazon SES, API Gateway, S3 | Logic Apps connectors, API Management, Blob Storage | Your mail server, Kong, Ceph or IONOS S3 Object Storage |
|---|
| Classification, summaries and draftingBoth clouds offer a choice of models, including Claude. Test on your own past requests, including AI-written ones. | Amazon Bedrock | Microsoft Foundry | Open-weight models served with vLLM on your own GPUs, or IONOS AI Model Hub |
|---|
| Records search (retrieval)Search runs within the access granted for each request, not across everything. The disclosure log is indexed too, so repeat requests are spotted. | Bedrock Knowledge Bases | Foundry IQ, built on Azure AI Search | OpenSearch, or PostgreSQL with pgvector |
|---|
| Reading documentsIncludes scanned papers, email attachments and spreadsheets with hidden sheets and columns. | Amazon Textract | Azure Content Understanding (includes Document Intelligence) | Open-source parsing (e.g. Docling) plus an open-weight vision model |
|---|
| Personal data detectionA first pass only. It finds names and identifiers; it can't judge whether a senior official's name should be released. That is the officer's call. | Amazon Comprehend (PII detection) | Azure Language in Foundry Tools (PII detection) | Open-source PII detection (e.g. Presidio) plus an open-weight model |
|---|
| 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 and deadline clockWorking days and bank holidays from one calendar. Clarification and fee notices pause the clock, as the law allows. | AWS Step Functions | Logic Apps or Durable Functions | Temporal, or n8n |
|---|
| Middleware and events | Amazon EventBridge, SQS | Event Grid, Service Bus | Apache Kafka or RabbitMQ |
|---|
| Link to the FOI case systemThe case system stays the record of every request, decision and date. | API Gateway, plus your existing integration platform | API Management, plus your existing integration platform | Kong or your existing API gateway |
|---|
| Redaction and releaseSuggestions arrive as marked-up proposals. The officer applies redactions, and the release copy is flattened and checked for hidden content before it leaves. | In the FOI team's existing redaction tool | In the FOI team's existing redaction tool | In the FOI team's existing redaction tool |
|---|
| Guardrails | Bedrock Guardrails | Foundry guardrails (Azure AI Content Safety) | Open-source guardrails (e.g. NeMo Guardrails, Llama Guard) |
|---|
| Identity, keys, data protectionMailbox and file search rights are granted per request, time-limited and logged. They are never a standing permission. | 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 search, every suggestion and every decision with its reason. These logs can be requested under FOI too. | 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 |
|---|