ClaimStride
Liveat an eye clinicAsks every insurer where each unpaid claim stands and writes the next step, for eye care and dental.
1,140 claims
read from the biller's real report, every total matching hers
About 2 min
to get insurer status on 97 unpaid claims in AR
The biller's first live run, on her real claims.
How it works
-
Read the claims report
ClaimStride reads the claims report the practice already exports, every format and every sheet. Nothing plugs into the practice software.

-
Ask every insurer
Every unpaid claim goes to its insurer in one run, through a healthcare clearinghouse, and comes back with a clear status.

-
Sort by what's needed
Claims are sorted by what they need: denials grouped by reason and age, and the nearest filing deadlines first.

-
Write the next step
Each claim gets its next step in plain words, with numbered steps and the timely filing deadline, so the biller knows what to fix and by when.

What I built
Reads their own report
It works from the claims report the practice already exports, in every format and every sheet, at the eye clinic and the dental office. Nothing has to plug into the practice software.
Asks every insurer
Each unpaid claim goes to its insurer through a healthcare clearinghouse and comes back with one clear status: needs action, paid, pending, or not on file.
A next step on every claim
Where the insurer or its payment file gives a reason, ClaimStride writes it in plain words, with numbered steps and the timely filing deadline, so the biller knows what to fix and by when.
The board the biller asked for
Primary, secondary and tertiary claims kept apart, denials sorted by reason and age, and the nearest deadlines first. The cost shows before every run, with a monthly limit.


“This all reads very accurate… it really truly gives you everything that you would need at a quick glance.”
The biller, Wichita Family Vision
Engineering
Exported reports instead of a vendor integration, so it runs on day one. No electronic answer means a call, never a guess.
- How it fits together
- A FastAPI service. Plain code parses the report and every X12 answer; Claude on Bedrock reads scanned EOBs. Same claim, same status.
- Tested
- 2,596 automated tests.
- Cost to run
- About 30 cents a check.
- Runs on
- The clinic's own AWS account, under its BAA.
- Claude on AWS Bedrock
- Python
- FastAPI
- Stedi API
- X12 276/277
- X12 270/271
- AWS
- pytest
My role. My co-founder built the first version. I rebuilt how it reads insurer answers and built the eye care side.