| P-01 | Speech intake | Inbound call or voice note, 5 Nigerian languages | - Amazon Transcribe
- Amazon Connect
| Timestamped transcript with per-token confidence | Below threshold → replay to caller for confirmation |
|---|
| P-02 | Document intake | Photographed requisition slip or ward form | | Key-value pairs and table cells with geometry | Unreadable cell → re-capture request, never a guess |
|---|
| P-03 | Extraction & triage | Transcript or extracted text | - Amazon Bedrock
- Comprehend Medical
- Bedrock Guardrails
| Structured request: group, units, facility, indication, urgency | Confidence < 75% → human coordinator queue |
|---|
| P-04 | Ledger digitisation | Photographed blood-bank stock ledger | - Amazon Textract
- Amazon Bedrock
| Per-group unit counts, reconciled against the prior reading | Implausible delta → hold last trusted figure |
|---|
| P-05 | Arrival propensity | Candidate donors, congestion, history, group scarcity | - Amazon SageMaker
- Amazon Location Service
| Probability each donor commits and arrives in the window | Rest period is a hard filter applied before scoring |
|---|
| P-06 | Dispatch policy | Ranked candidates, request urgency, roster fatigue state | - AWS Lambda
- Amazon EventBridge
- Amazon Pinpoint
| Timed SMS waves with per-donor contact budget | One donor, one contact per request |
|---|
| P-07 | Demand forecasting | Historic per-group demand, season, facility mix | | Regional shortfall projection over a multi-week horizon | Projection drives drives, never dispatch decisions |
|---|
| P-08 | Trust screening | Donation cadence, identity clustering, response behaviour | - Amazon SageMaker
- Amazon Fraud Detector
| Risk score with contributing signals | Suspension always routes to a human, never automatic |
|---|