Every visit, prepped.
Every suggestion, proven.
Martlet AI surfaces suspected conditions from structured and unstructured data — labs, meds, notes, claims — and delivers them as concise, evidence-linked suggestions inside your EHR workflow. Clinicians see the proof, act in seconds, and stay in charge of every clinical decision.
- 100,000+
lives served by our platform
- 10
health systems and payers in production
- Zero
PHI leaves your network — on-prem, VPC, or air-gapped
How it actually works.
Martlet AI prepares a suggestion before the visit, puts it in front of the clinician during it, and carries the outcome forward once the visit is over.
- 1
Pre-visit
A prep summary worth reading
A tight, prioritized set of suspects per member — each with its signals, provenance, and a documentation cue. Minutes to read, not an hour of chart digging.
- 2
In-visit
Inside the EHR, not beside it
Suggestions surface in native workflow — Epic BPAs and FHIR CDS Hooks patterns — so confirming or dismissing takes seconds and nothing interrupts the exam.
- 3
Post-visit
The loop actually closes
Confirmed conditions flow into validation and submission with evidence attached; dismissals feed back into thresholds, so the suggestions keep getting quieter and better.
- Prior yearCKD stage 3 coded 2024 · absent 2025
- LabeGFR 52 (11/2024) → 48 (03/2025)
- Pharmacylisinopril 20mg · active
- Claimsnephrology consult · 02/2025
Queued for pre-visit review · high confidence
Documentation cue: confirm stage from current labs and document the plan. The clinician decides — nothing is auto-coded.
All patient data shown is synthetically generated for illustration.
See the evidence behind every suggestion we raise.
Five signal types feed what Martlet AI raises — prior-year recapture, labs, pharmacy, unstructured notes, and claims history — each tagged with a confidence tier and carrying the exact note, lab or claim it came from. You set the thresholds; nothing surfaces without its evidence attached.
- High confidence
Prior-year recapture
Chronic HCCs documented last year and missing this year — the January 1 reset makes this the largest, most defensible suspect class.
H.O. CKD coded 2024, absent 2025 → confirm and re-document
- High confidence
Lab signals
Results that meet diagnostic thresholds under clinical guidelines, sustained across readings — not one-off values.
eGFR 52 then 48, 90+ days apart → CKD staging suspect
- Medium confidence
Pharmacy signals
Active medications that imply an undocumented condition — flagged as a question for the clinician, never auto-coded.
Insulin active, no diabetes coded this year → confirm at visit
- Medium confidence
Unstructured-note NLP
Conditions documented in narrative notes but never coded — surfaced with the exact sentence and page attached.
"...polyneuropathy, stable on gabapentin" in a note, never coded
- Supporting
Claims + ADT history
Specialist claims, admissions, and HIE/ADT events that corroborate other signals and route suspects to the right visit.
Nephrology claim + discharge summary → strengthen CKD suspect
The four numbers that decide whether clinicians use it.
Ask for these in every point-of-care evaluation — ours included. RAF lift follows adoption; adoption follows trust; trust follows evidence.
- 01
Suggestion acceptance rate
The single best proxy for trust. If clinicians accept few suggestions, the tool is noise — whatever the RAF dashboard says.
- 02
Alerts per encounter
Alert fatigue kills adoption. A hard cap on suggestions per visit is a feature, not a limitation.
- 03
Chart-prep minutes, before vs. after
The AAFP measured 14.1 minutes baseline. Demand the same before/after measurement on your own panel.
- 04
Evidence attached per suggestion
Every suggestion should carry its provenance — the note, lab, or claim it came from. If clinicians have to hunt for the why, they'll stop looking.
The guardrail behind all of it: Martlet AI is MEAT-aware by design — it never prompts a condition the documentation can’t support, suggestions carry documentation cues rather than bare codes, and the clinician makes every clinical decision.
What plans, ACOs and health systems each get out of it.
MA plans and risk-bearing providers
Accurate capture, before the visit closes
The January 1 reset means every chronic condition is revenue at risk until it's re-documented. Prospective capture moves that work to the point of care — where the clinician can still document it — instead of a retrospective chase six months later. Every suggestion is MEAT-aware, so what gets captured survives the audit.
ACOs — MSSP and ACO REACH
Defensible completeness under the cap
ACO economics are different: risk-score growth is capped, so the goal isn't maximum RAF — it's a complete, accurate, defensible picture of panel severity for benchmarking. That means two-way suspecting (what's missing and what's unsupported), documentation quality, and evidence trails your compliance committee can stand behind.
What re-documenting every condition each year costs the visit.
Chronic conditions don’t carry forward — every HCC must be re-documented from a qualifying encounter, every year. The AAFP’s Innovation Lab has independently shown point-of-care AI can cut the prep burden — but adoption lives or dies on trust: one unsupported suggestion and clinicians stop reading them.
- Jan 1
every RAF score resets — chronic conditions must be re-documented annually
- 14.1 min
average chart-prep time per visit without AI, in AAFP's Innovation Lab study
- 61%
chart-prep reduction the same study measured with point-of-care AI (to 5.5 min)
- −23%
physician burnout reduction measured in that study
WVU Medicine runs this in production, inside Epic.
A 25-hospital academic health system uses Martlet AI’s prospective engine for longitudinal chart analysis and point-of-care suggestions — presented publicly at the NLP Summit: “Maximizing Patient Care through AI-Enhanced HCC Code Discovery.”
Prospective risk adjustment
Fully automated chart review
Embedded in Epic workflows
Provider-focused code validation
What clinical and quality leaders ask.
Does this add time to the visit?
The intent is the opposite: the pre-visit summary collects what a clinician would otherwise go hunting for across prior notes, labs and claims, and puts it on one screen. During the visit, suggestions are short, capped per encounter, and dismissible in a single action. We would rather you measured it than took our word for it — chart-prep minutes before and after, on your own panel, is the number to hold us to.
How many suggestions will a clinician see in one encounter?
As many as you allow, and no more. The cap per encounter is a setting you control, as is the confidence threshold a suspect has to clear before it surfaces at all. Raising the bar shows fewer, stronger suggestions. This is the single most important dial in the system: a tool that interrupts a clinician too often stops being read, and after that its accuracy is irrelevant.
What happens when a clinician disagrees with a suggestion?
They dismiss it, and that is the end of it for that encounter. Dismissals are recorded — not to challenge the clinician, but because the pattern of what gets dismissed is the clearest signal of where the suspecting logic is wrong. Those rates come back to you by condition and by signal type, so thresholds can be tightened where the tool is being noisy.
Can it prompt a clinician toward something the record can't support?
It is built not to. A suspect surfaces as a documentation cue with the evidence behind it attached — the note, the lab, the medication it came from — so the clinician is being shown why something is worth considering, not handed a code to accept. The clinical decision is the clinician's, and a condition that is never addressed at the encounter never becomes a submitted diagnosis.
Who decides what counts as a suspect?
You do. The signal types are published rather than hidden behind a score, so your clinical and coding leadership can review the logic and decide which sources to trust and at what threshold. Conditions, signal types and confidence tiers can each be turned up, turned down, or switched off entirely for your organization.
What does it take to get this into our EHR?
Suggestions are delivered through the patterns your EHR already supports — Epic Best Practice Advisories and FHIR CDS Hooks — so clinicians see them where they already look, rather than in another tab. The work is mostly on the data feeds and the tuning, not on building a new interface for your physicians to learn.
Where does it run, and does patient data leave our network?
It runs inside your own environment — on-premises, in your private cloud, or air-gapped. No PHI leaves your network and there are no external API calls in the data path, so your existing security controls, IAM and monitoring stay in effect. Updates ship as versioned releases your team applies on its own schedule.
How do we know it's working once it's live?
Suggestion acceptance rate is the number that matters most, tracked by condition, by signal type and by clinician, because it tells you whether the people using it trust it. Alongside it: alerts per encounter, dismissal patterns, and how much of the panel had its conditions addressed during a visit rather than chased afterwards. If acceptance is falling, the logic needs tightening — and you will see that before it becomes a coding problem.
Bring one clinic's panel. We'll prep next week's visits.
Suspects with provenance, pre-visit summaries, and the adoption metrics that matter — run on your panel, inside your environment.
- 95%
closed automatically
- 99%
precision on automated codes
- 100,000+
lives on the platform