Abigail Stafford · Tyler, TX · Healthcare RCM × Agentic AI

I find what's broken, prove it with data, and build the fix.

For 13+ years that method has run through every corner of healthcare revenue cycle — assessing health systems for C-suites, building analytics functions from the ground up, automating away thousands of hours of manual work. Now I build AI agents that run the same method. Operational soundness, data analytics, and the judgment to know what to automate and what to hand a human.

"I'm the person you hand the thing that doesn't exist yet." It started three years ago with a Telegram bot called NoBody — I haven't stopped building since.

Abigail Stafford
$1.2BEpic implementation
13+ yrsrevenue cycle
10,000users governed
90%accuracy improvement
8agents in my private lab
Chapter 01 · How I work

The method

Every role I've held, every system I've built, runs the same four moves.

01 · ASSESS

Walk the operation front to back

Sit with the people doing the work. Trace the claim from registration to zero balance. The broken step is rarely where the symptom shows up.

→ did this for CEOs & CMOs as a Huron consultant — full operational-soundness assessments
02 · QUANTIFY

If it isn't measured, it's an opinion

Build the dataset that settles the argument: rate comparisons, root-cause splits, dollar impact. Executives don't act on vibes; they act on a number with a name attached.

→ state contract rate comparisons at Sentara; an 84-view SQL platform at Northwell
03 · AUTOMATE

Take the repetition away from humans

A report that took several people a week now runs twice a day in under 10 minutes. Automation isn't the goal — giving skilled people their time back is.

→ 36+ Python pipelines · Registration Team effort cut >50%
04 · GOVERN

Trust is earned by systems, not promised

QA harnesses, change control, audit trails, human sign-off on what matters. The same discipline applies whether the worker is an analyst or an AI agent.

→ 30-assertion QA harness at zero exceptions · human-in-the-loop agent design
This is what "operational soundness" means in practice — and chapters 02–05 are the receipts.
Chapter 02 · Proof at scale

The method, run at $1.2 billion

At Northwell Health — New York's largest health system — I joined a $1.2B Epic implementation and built the team and the analytics function from the ground up.

SME and system of record for 10,000+ employees, contractors, and vendors across four go-live waves. Reporting directly to the AVP of Revenue Cycle, leading a team of two analysts, serving 100+ managers and supervisors. The single source of truth executives rely on is a SQL Server platform I designed and built: 11 schemas, 84 views, a 14-step daily pipeline, 36+ Python automation scripts, and a QA harness running at zero exceptions.

before — several people · one week · one report
after — twice a day · under 10 minutes
Assess → quantify → automate → govern, at enterprise scale, with executives making go-live decisions on my numbers.

The build sheet — shipped on the implementation

The platform above isn't one thing — it's a family of named deliverables. These are the data-analytics and data-management builds behind the numbers:

BuildWhat it doesStack
Analytics Database LayerThe single source of truth: 11 schemas, 84 T-SQL views reconciling Epic, HR, MVP, and Cornerstone — tuned for analyst self-service.SQL Server · SSMS
Go-Live Command CenterSelf-serve analytics app for Epic go-live waves: rosters, training compliance, leadership KPIs on demand.Python · Streamlit
Wave File AutomationCorruption-safe, script-driven updates to the 8,300-row Master Wave File, auto-published to SharePoint — zero integrity incidents.Python · MSAL · O365
Power BI Leadership SuiteExecutive dashboards for readiness, compliance, and registration KPIs — built for the 30-second leadership read.Power BI · DAX
Validation ToolkitThe 30-assertion QA harness plus schema checks, ID reconciliation, and exception reports — running at zero exceptions.Python · Office Scripts
SharePoint Analytics HubTeam information architecture, automated report publishing, and a Power Apps front door for self-serve requests.SharePoint · Power Apps
Database design, pipeline engineering, BI, QA tooling, and the platform to serve it — data management end to end, all in production, all mine.

Thirteen years, every corner of the revenue cycle

Provider side, payer side, consulting side, vendor side. When my agents assess a revenue cycle, they inherit judgment formed on all four.
Chapter 03 · The AI practice

Agents, built the way I build teams

I don't just prompt AI — I design agent systems the way an operations leader designs a department: roles, delegation, QA gates, and a clear answer to "when must a human decide?"

The rest of the lab

Practice areas — from building, not papers

Human-in-the-loop, everywhere

Across everything I build, the pattern repeats: the agent proposes, a human disposes. Approval gates before actions. Escalation when confidence drops. In healthcare AI this isn't a feature — it's the whole design philosophy.

Chapter 04 · Field notes

How I use AI — and how I judge it

Three years of daily agent work, distilled: the practices that separate AI that ships value from AI that ships liability. Expand what you care about.

01Agents vs. chatbots — the question changes

A chatbot answers. An agent acts: it has goals, tools, memory, and a loop. The moment software can act, the important question stops being "is the answer right?" and becomes "what is it allowed to do, and who is accountable when it does it?" I build for the second question.

behavioral indicator — when someone's first question about an agent is about permissions instead of prompts, they get it.
02Every model has knowledge gaps — map them before they bite

Training cutoffs, thin domains, and the things no model can know: your payer contracts, your fee schedules, your SOPs. The fix is grounding — bounded data rooms, retrieval, verification against live systems. My rule: the model never gets to be the source of record.

behavioral indicator — asking "what does this model NOT know about our problem?" before asking what it can do.
03Hallucinations are a design problem, not a moral failing

Models fill gaps confidently — that's what they're built to do. You don't fix it by scolding the model; you contain it by architecture: bounded data, cite-your-source outputs, verification loops, and honest "I don't know" paths.

The agents on this site cannot invent facts about me — bounded knowledge bases, honest "outside my scope" answers. Containment by design, not by hope.

behavioral indicator — designing the workflow so a fabricated claim can't survive to the decision point.
04The 4Ds of AI fluency — measured in behavior

Delegation — choosing what to hand off, and what to keep. Description — specifying the task so a system without your context can succeed. Discernment — judging output quality, especially the subtly wrong. Diligence — owning the outcome as if you'd produced it by hand.

Fluency shows up in behavior, not vocabulary. I watch what people do: do they delegate the right tasks or just the ones they dislike? Do they spec context and definition-of-done? Do they catch the confident error? Do they sign their name to the output?

behavioral indicator — all four, observable in a single week of someone's actual work with AI.
05Delegate to an agent like you'd delegate to a new hire

An agent is a brilliant new hire with perfect memory and zero organizational context. So delegate accordingly: clear scope, the context it can't infer, an explicit definition of done, and an escalation path for when it's stuck. A vague spec doesn't produce a clarifying question — it produces confident wrong work.

behavioral indicator — writing the definition-of-done before writing the prompt.
06Security is scope, before anything else

Least-privilege credentials per agent. Keys server-side, never in the browser. Bounded data — the agent can't leak what it was never given. Prompt-injection resistance tested, not assumed. Audit trails on every action.

This site practices what it preaches: both agents run with server-side keys, capped inputs, scoped prompts, and instructions that survive "ignore your instructions."

behavioral indicator — scoping what an agent CAN'T do before demoing what it can.
07Choosing the right model and agent for the job

Fast, cheap models for triage and routine transforms; strong reasoning models where judgment matters; and routing between them so cost tracks value. I run my own model-routing service across four vendors, and I know each one's failure modes — because the right choice changes with the task, not the hype cycle.

behavioral indicator — matching the model to the task's cost-of-error, not to the leaderboard.
08Customize once with skills, plugins, and MCP — reuse forever

A workflow you explain to an agent twice should become a skill. A tool it needs should become an MCP server. Plugins, skills, and tool protocols are how one person's judgment becomes an organization's capability — pasting the same prompt every morning is the smell that says you haven't done it yet.

behavioral indicator — a library of reusable skills growing where repeated prompts used to be.
09AI in the analytics stack — Excel, Power BI, reporting

Where AI earns its keep in my daily analytics work: drafting DAX measures and Power Query M, generating Office Scripts, documenting measure logic, triaging anomalies before I dig, and writing the first draft of the executive narrative. And as a second reader — AI reviews my code, I review AI's. Two readers catch what one misses.

The governing rule: reconciliation totals decide, not the model. Nothing AI-generated reaches an executive unreviewed. AI drafts; validation against known totals is what makes it reporting.

behavioral indicator — an AI-assisted report that still ties out to the source system, every time.
This is the operating manual I bring to a team — judgment about AI formed by running it in production, not by reading about it.
Chapter 05 · Range

Pressure-tested outside healthcare

Crypto, prediction markets, and live platforms taught me things healthcare AI desperately needs: ship code you can't hotfix, keep a thousand stakeholders' trust, and measure whether a model's 80% actually means 80%.

Payments reconciliation, stakeholder trust at volume, AI tested in live human conversation — all transferable, all already done.
Chapter 06 · The playbook

How I run an implementation — in eight slides

The method, as I would brief it to your leadership. Click through, swipe, or use your arrow keys.

The playbook · 01

I find what's broken, prove it with data, and build the fix.

Eight slides on how I run the data operation inside an Epic implementation — the same method behind every chapter on this page.

click, swipe, or press → to begin

Assess · 02

Walk the operation front to back

  • Go-and-finds on the floor — watch the work, not the org chart
  • VPs arrive with real-time problems; the job is a solution before the meeting ends
  • Trace one record end to end — a claim, a class registration. The broken step hides between systems
Quantify · 03

Make the data tell the truth

  • Reconcile the systems — Epic, HR, LMS — with population counts that must match every day
  • Root-cause to the system, never the person: wrong class ← wrong role ← stale extract ← hand-loaded file ← no source of truth
  • Pareto the defects: find the two clinics, the one cohort, driving most of the problem
Key metrics · 04

Report what predicts, not what flatters

  • Completion velocity vs the required ramp — the real go-live predictor
  • Trends by risk cohort — leading and actionable, not backward-looking
  • Utilization by site · change-churn aging · exception backlog — the silent killers
  • Stop reporting activity: classes held and invites sent measure effort, not readiness
Automate · 05

Give people their time back

  • The report that took several people a week → twice a day, under 10 minutes
  • Power Automate intake for wave & job submissions — acknowledged, validated, exceptions routed
  • Predict no-shows, recommend placements — "needed yesterday" arrives before it's asked for
Govern · 06

Trust is built, then verified

  • One definition, one owner per KPI — with change control on both
  • A 30-assertion QA harness at zero exceptions — checks run before leadership sees a number
  • Corruption-safe automation on an 8,300-row master file — zero integrity incidents
Add AI, safely · 07

The agent proposes. A human disposes.

  • Synthetic-first development — real shape, invented data
  • Bounded data and least-privilege keys — an agent can't leak what it never had
  • Humans keep judgment: approvals, escalations, the go/no-go
  • Know the compliance lanes — PHI, workforce data, de-identified, synthetic
At scale · 08

This is my day job.

  • $1.2B Epic implementation · 10,000+ users governed · 100+ leaders served
  • 84-view SQL source of truth · Registration effort cut >50% · accuracy up 90%

Want the deeper story? Ask my AI agent · grab the résumé · email me

1 / 8
Chapter 07 · The stack

Systems I've touched, tools I live in

Breadth isn't the flex. The flex is knowing which tool the problem actually needs — because I've been inside all of these, not beside them.

Systems I've worked in

legend: teal = daily drivers — in her hands every week · everything else = worked-in experience, ready when needed

Healthcare & payer systems
Epic (10+ yrs)CernerMeditechACEEMDEONOptumQNXTNetworX ModelerContract ManagerFinThriveWorkday HR + Cornerstone LMS (integrations)Jira
AI & agents
Claude + Claude Code (daily)MCP — I build servers, not just use themHermes (self-hosted)OpenClawLangGraphLangChainGrokChatGPT / CodexGeminimodel routing — my own serviceagent skill authoringprompt & eval design
Data & analytics
SQL Server / T-SQLPower BIDatabricksMicrosoft FabricDuckDBPower QueryStreamlitExcel (deep)VBAOffice Scripts
Engineering
PythonTypeScript / JavaScriptReactNestJSTailwindSolana programsEVM contracts
Infra & automation
DockerTraefikLinux VPSAWSVerceln8nSupabaseRedisSharePointPower Apps / AutomateTelegram Bot APIself-hosted secrets vault

The Translator — paste a mystery formula

Every analyst inherits a workbook full of formulas nobody can explain. Paste one — Excel, DAX, Power Query M, or SQL — and get plain English plus a modernization tip. Same architecture as everything else here: a scoped agent, key server-side.

scoped to explaining formulas — it won't touch your data, because it never sees any

My agent lab, annotated

This isn't a stack I read about — it's the one running right now. Hermes is my personal agent: self-hosted, containerized, always on, reachable from my phone through a Telegram gateway I built. It routes every request through my own model-routing service, holds only scoped credentials from a self-hosted secrets vault, and writes down what it did.

Most people demo agents. I operate one — with the routing, secrets, and audit decisions an enterprise deployment forces you to make.

EducationYale School of Management — Healthcare Management · Cornell University — Data Analytics · B.S., Management Information Systems · bilingual English/Russian

Chapter 08 · Off the clock

The human behind the agents

The method didn't come from a consulting framework. It came from a childhood where making things work wasn't optional.

Where the method actually comes from

I was adopted from Kazakhstan as a teenager, into a big American family — and I mean big: 30 siblings, many adopted like me, many living with serious medical needs. Russian is my native language, which is why I speak with a slight Russian accent wrapped in a Texas one — a combination that surprises everyone at least once.

A family that size, with that much medical care in it, runs on the exact things I now do professionally: budgets stretched by sheer number-crunching. Insurance, appointments, and treatments coordinated like a logistics operation. Sacrifices weighed out loud and made anyway. And creative workarounds invented daily — because in our house, "can't do it" and "can't be done" were simply not acceptable sentences. Nobody called it revenue cycle management or data analytics. It was just how we took care of each other.

So when people ask why healthcare, why the spreadsheets, why the obsession with making systems work for the people inside them — that's why. I didn't choose this field. I was raised in it.

Every chapter above is this one, professionalized: find what's broken, stretch the numbers, make it work, take care of people.

The competitive streak

I grew up competing — dance, gymnastics, rodeo (cutting horses), showing cattle. The streak never left; it just points at denial codes and calibration curves now instead of arenas. It's also why I'm usually the first to volunteer: helping people isn't a value I adopted, it's the family business.

Home now

Home is my husband, our four-year-old son — possibly a future tech genius; he already stress-tests my tech skills and is my favorite video-game partner — and our three cat-children: Biff, Sass, and Missy. We camp when we can.

Abigail with her husband and son on a vintage settee in a Texas field

the home team. (cats not pictured — Biff, Sass, and Missy stayed home.)

I'm analytical to the bone, straightforward by default, a perfectionist when it matters, and a believer in working smarter, not harder. Blockchain is my expensive hobby; AI is the cheap one that got out of hand — always testing something new, always dabbling, sometimes building games. My jokes are not always funny. This one wasn't either.

Why this, why me

The closing argument

Healthcare revenue cycle is drowning in exactly the work AI agents are finally good enough to help with — and almost nobody has deep experience on both sides of that sentence. I've spent 13+ years finding what's broken in revenue cycles and fixing it: as the denials specialist, the contract analyst, the payer-side SME, the C-suite consultant, and now the analytics lead on a $1.2 billion Epic implementation. And for three years I've been building the agents that will do this work next — with the governance to be trusted with it.

If you're building AI for patient access, revenue cycle, or healthcare operations — you don't need someone who knows the domain or someone who builds agents. You need the person who does both and knows where the line between them belongs. I've been preparing for this role without knowing it had a name.