Skip to content

AuthLens

AuthLens is a point-of-capture prior authorization readiness agent that helps clinicians prevent avoidable denials before they happen.

Core trick

Parses a payer's medical-necessity policy into discrete criteria and maps each to a verbatim cited excerpt from the note, transcript, or FHIR chart.

Tags

Description

AuthLens is a point-of-capture prior authorization readiness agent that helps clinicians prevent avoidable denials before they happen. Prior authorization often fails not because a patient is ineligible for care, but because the evidence required to demonstrate medical necessity is missing, buried across the chart, or not clearly connected to the payer’s criteria. A clinician may make an appropriate treatment decision during the visit, yet administrative staff must later interpret a lengthy payer policy, search through notes and FHIR records, identify supporting evidence, request missing documentation, and manually assemble a submission packet. By that point, the encounter context has gone cold. The clinician may receive an inbox message days later asking them to clarify symptom duration, document failed treatments, rewrite the clinical rationale, or participate in a peer-to-peer review. This creates repeated interruptions, duplicated documentation, and administrative work that contributes directly to physician burnout.
zubincarvalho/abridge-zubinpranesh★ 00 forksHTMLCreated Jul 18, 2026 · last push Jul 19, 2026

README excerpt

# AuthLens

**Prior authorization readiness, at the point of capture.**

AuthLens checks encounter documentation against a payer's medical-necessity
policy *while the patient is still in the room* — downstream of an
Abridge-style ambient note.

It parses the policy into discrete criteria, maps each one to a **verbatim
cited excerpt** from the note, transcript, or FHIR chart, classifies what's
missing, asks the clinician one precise question, and produces a verified,
source-grounded PA packet and mock form — stopping at **Ready for Clinician
Review**.

It never diagnoses, never recommends treatment, never predicts payer
approval, and **never submits anything**.

> All patient, clinician, and payer data here is **hackathon-authored
> synthetic data**. The payer "Meridian Health Plans" is fictional.
> See `data/` and ADR 0004.

---

## The problem

Prior auth happens days after the visit, in a back office, from a note the
clinician has already moved on from. A missing line of documentation costs a
week — and the one person who could have fixed it in five seconds was the
physician who saw the patient.

AuthLens moves that check to the moment the documentation is created.

---

## Run it in two minutes

Two processes. **`DEMO_MODE=1` is required** — see the note below it.

```bash
# Terminal 1 — backend (http://localhost:8000)
cd backend
uv sync
DEMO_MODE=1 uv run uvicorn app.main:app --reload --port 8000

# Terminal 2 — frontend (http://localhost:5173)
cd authlens
npm install
npm

Team