Flo Health Details a Bedrock Pipeline for Medical Content Review

Flo Health and AWS described a production workflow that uses Amazon Bedrock to help review medical content while retaining final human approval. The architecture connects Contentful through API Gateway, S3, Lambda, Step Functions, and DynamoDB, then applies separate model judges for medical accuracy, legal compliance, and brand style. Flo says lighter work is routed to Haiku and more complex tasks to Sonnet. The companies report 60% lower review time, threefold throughput without expanding the medical team, more than 70% fewer repeated errors, and automation of 80% of routine compliance corrections. Those metrics are company-reported and not independently audited. The system is a content-review workflow, not clinical decision support, and it does not establish patient outcomes or safe autonomous medical generation.
What happened
Flo Health and AWS described a production workflow that uses Amazon Bedrock to help review medical content while retaining final human approval. The system connects a Contentful publishing workflow through API Gateway, S3, Lambda, Step Functions, and DynamoDB. It applies separate model-based judges for medical accuracy, legal compliance, and brand style rather than asking one prompt to handle every review dimension.
Flo says lighter review work is routed to Haiku and more complex tasks to Sonnet. The companies report 60% lower review time, threefold throughput without expanding the medical team, more than 70% fewer repeated errors, and automation of 80% of routine compliance corrections. These figures come from the coauthored company case study and have not been independently audited. Human medical reviewers remain the final approvers.
Technical context
The design separates orchestration, content storage, model calls, judge outputs, and workflow state. That separation matters because medical accuracy, legal compliance, and brand style have different evidence requirements and different consequences when a model misses an issue. Routing by task complexity can control cost, but only if the router itself is measured for false negatives and escalation failures.
| Control layer | Stated design | Production evidence to monitor |
|---|---|---|
| Content ingress | Contentful and API Gateway | Version, author, and source lineage |
| Orchestration | Step Functions and Lambda | Retries, timeouts, and fail-closed states |
| Medical judge | Separate accuracy evaluation | False negatives and reviewer overrides |
| Compliance judge | Routine correction checks | Policy version and jurisdiction coverage |
| Model routing | Haiku or Sonnet by complexity | Cost, latency, and misrouting rate |
| Final decision | Human approval | Named reviewer and immutable receipt |
For practitioners
A modular judge architecture is easier to audit than one general quality score, but independence between judges should not be assumed merely because prompts are separate. Teams should test correlated failures, use adversarial examples, measure agreement with qualified reviewers, and maintain a holdout set that changes only through controlled review.
The workflow also needs evidence lineage. Every suggestion should retain the exact content revision, cited medical source, model and prompt version, judge outputs, policy version, reviewer decision, and final published change. If a source is retracted or a policy changes, the organization should be able to identify affected content and rerun the relevant checks.
Editorial analysis
LDS views the strongest design choice as separating judges and preserving human approval. The main unresolved risk is whether the system measures the errors it does not catch. Throughput and correction rates show operational efficiency, but they do not prove medical correctness. A mature deployment should publish internal quality thresholds for false negatives, reviewer overrides, disagreement, and post-publication corrections, then halt automation when those thresholds regress.
What to watch
Useful follow-up evidence would include independent audit results, judge-level precision and recall, error severity distributions, reviewer-override rates, correction latency, and proof that the workflow fails closed when sources, models, or policy checks are unavailable.
Key Points
- 1Flo and AWS describe separate medical, legal, and brand judges with human reviewers retaining the final content-approval decision.
- 2Company-reported results include 60% lower review time, threefold throughput, over 70% fewer repeated errors, and 80% routine correction automation.
- 3LDS recommends immutable evidence lineage, judge-level error metrics, reviewer-override tracking, regression tests, and fail-closed workflow states.
Scoring Rationale
An impact score of 6.5 reflects a concrete production architecture with reported operational gains, limited by company-only evidence and no clinical outcome validation.
Sources
Primary source and supporting public references used for this report.
Practice with real Health & Insurance data
90 SQL & Python problems · 15 industry datasets
250 free problems · No credit card
See all Health & Insurance problems


