What five agents actually do to a clinical intake file
Five agents, each with one job. Splitting the work that way was never about speed.
xLongevity is a Windmill client and a Windmill founder is an officer of xLongevity. We publish these numbers because the work is real, and we say this because you should weigh them knowing it.
By Windmill Editorial Team, Product and delivery

A clinical intake file arrives as whatever the patient's history happens to be: scans, letters, lab results, none of it structured. Turning that into a protocol a clinician will sign used to take four days.
The pipeline that does it now is not complicated. Five agents, each with one job. One parses the intake file and pulls structured values out of documents that were never structured. One assesses risk against those values. One drafts the protocol. One handles lifestyle guidance. One assembles the report a clinician actually reads. They run on Azure OpenAI inside Swiss and EU cloud isolation, because the alternative was not an option for this client.
Splitting the work that way is not about speed. It is about being able to answer the question a reviewer will ask, which is never "how fast" and always "where did this come from". A single model doing all five jobs gives you an answer and no trail. Five agents with defined handoffs give you a chain you can walk backwards, which is why every recommendation carries its citation back to source.
That is the part that took the time. Parsing biomarkers is a solved problem. Producing output a clinician will put their name to is not, and the difference is almost entirely in what happens after generation rather than during it.
The honest version of the four-days-to-five-minutes claim is this: the five minutes is the generation. The reason it can be trusted in five minutes is the evaluation layer around it, which we built first and which never appears in the headline.
Working on a related product or operating question?
Explore the four ways Windmill can help shape direction, prove value, build for production or evaluate a live system.
Related Insights
From SaaS to self-built in weeks, not months: Why we created Audra Vibe
We replaced Jira and Tempo with Audra Vibe, an internal platform shaped around how our team actually works.
2026-04-22Audra Eval: How we hold our own AI work accountable
Audra Eval is our evaluation and quality-gate layer. It tests accuracy, citations and model drift before and after release.