Skip to content

Platform · Clinical AI

Protocol prose in. A ranked, cited patient list out.

Eligibility criteria are written for humans and patient records are written by humans. Accrual's language models read both, continuously, and cite the chart line behind every determination.

A synthetic record screened against a synthetic protocol. The model resolves each criterion against a specific line in the chart and cites it; anything the record cannot settle is flagged for a coordinator rather than assumed.

The pipeline

Four steps, run continuously by the model.

01

Connect

A read-only connection to the systems the site already runs. No new workflow, no data leaving the site's control, no migration project. Structured fields and unstructured narrative both come across.

02

Read

Language models decompose protocol prose into machine-checkable criteria, then read every record against them — notes, pathology, imaging reports, labs, medication history. This is the step conventional search could never do, and the reason the eligible patients have stayed hidden.

03

Match

The model ranks candidates by strength of match and cites the evidence for every criterion, linked back to the source line in the chart. A coordinator confirms or dismisses in seconds, and that judgement trains the ranking.

04

Forecast

The same population read becomes the sponsor's feasibility answer: how many patients this site can realistically enrol, at what rate, with what competing studies in the way. Aggregate and anonymised, always.

01 · Continuous screening

The population is re-read, not queried once.

Most matching tools run a search when a study opens and never run it again. Patients become eligible after that search — a biopsy comes back, a therapy fails, a lab crosses a threshold — and nobody notices, because nothing is looking.

Accrual's models re-screen as records change and as protocols open, close and amend. A patient who becomes eligible on a Tuesday surfaces on Tuesday, not at the next feasibility review. Running an AI read continuously is only affordable because it needs no human in the loop until there is something worth showing.

Re-screened on record change and on protocol amendment
Amendments re-run the whole population, not just new patients
Screen-failure reasons captured so the same patient is not re-surfaced blindly

02 · The AI reads the unstructured half

The eligible patients are hiding in the prose.

Structured fields carry diagnosis codes and medication lists. They do not carry ECOG status, lesion measurability, prior-therapy sequence, or the sentence in a pathology report that decides the whole question. This is why two decades of rule-based matching largely failed.

Accrual applies language models to clinical notes, pathology and imaging reports, discharge summaries and lab trajectories alongside the structured record, because criteria are written against all of it. The model extracts the criterion, finds the evidence, and cites where it found it.

Notes, pathology, imaging, labs and medication history read together
Every determination cited to the source span that produced it
Ambiguity flagged for coordinator review rather than inferred
No determination is shown to anyone without its citation

03 · At the point of care

A match nobody sees is not a match.

Research portals fail because they ask a busy clinician to go somewhere else. The one moment a trial conversation can actually happen is when the patient is in front of them.

Accrual surfaces the AI's candidates inside the workflow the clinician already uses, with the cited evidence for each criterion in view and a one-click path to the coordinator. The clinician is confirming a shortlist, not running a search.

Surfaced in the existing clinical workflow, not a separate portal
Evidence per criterion, with the chart line it came from
Confirm or dismiss in seconds, with the reason recorded

04 · Feasibility modelling

A forecast is a by-product of the matching, not a survey.

Site feasibility questionnaires ask a site to estimate its own population from memory. The answers are optimistic, unfalsifiable, and the reason a third of sites enrol nobody.

Because the AI has already read the population to find matches, the sponsor-side answer falls out of the same computation: how many candidates exist, how fast they can realistically be worked through, and what competing studies are drawing on the same pool.

Counts and rates derived from records, not self-report
Competing-study load accounted for
Aggregate and anonymised — no patient data reaches the sponsor

What it connects to

Read-only, in place, no migration.

Accrual reads from the systems a site already runs. Nothing is moved, nothing is copied out of the site's control, and no clinician is asked to adopt a new system of record.

Read-only

Accrual never writes to the clinical record. The chart remains the site's, unaltered

In place

Processing runs within the site's governance boundary as agreed in the data agreement

No migration

No data warehouse project, no new system of record, no clinician retraining

Named EPR integrations are agreed per site during onboarding. Accrual claims no vendor partnership or certification it has not signed.

See it against your own protocols

Bring us a protocol you are struggling to enrol.

The fastest way to judge this is against a study you already know is behind. Tell us which one.