Category comparison
Custom athenaOne Workflow Automation: What to Do When No Vendor Will Build It
Most practices have three or four athenaOne workflows no vendor will touch. This is how to scope them, what makes one automatable, and how an agentic platform prices and builds work that is not on anyone's roadmap.
The short answer
Most front-office software is bought as a fixed feature set, so the workflows that are specific to your practice — the ones consuming the most staff hours — are usually the ones no vendor will build. Pretty Good AI is an agentic platform on 500+ athenaOne APIs rather than a fixed product, so a custom workflow is a configuration and build exercise rather than a roadmap request. The practical test of whether a workflow can be automated is not how unusual it is, it is whether the decision can be written down and whether every object it touches lives in athenaOne.
The workflows nobody will build for you
Ask a practice administrator which tasks eat the most staff hours and you rarely get a feature name back. You get something specific: chasing one payer for prior-auth status because that payer will not accept the portal submission. Triaging inbound referrals against acceptance criteria that exist in one person’s head. Working denials for a reason code that keeps recurring. Migrating a departing provider’s panel without losing the patients.
These are not edge cases. They are the ordinary texture of running a practice, and they are consistently the last thing to get automated, because most front-office software is sold as a fixed feature set. If your workflow is on the list, you are served. If it is not, you are told it is on the roadmap.
We built the product the other way round, and this page explains what that means in practice — including the parts we will not do.
Front door to back office, in one place
The reason a custom request is tractable for us and awkward for a point tool is coverage. A booking product can automate booking. An intake product can automate intake. When the workflow crosses stages — and the expensive ones always cross stages — the automation stops at the seam and a human carries the work across.
We cover the whole path a patient and their money take through the practice:
Patient discovery and acquisition. Self-referral web forms, a provider referral portal, fax and email referral intake with the referral parsed and de-duplicated, new-patient registration collected before day one, and closed-loop attribution from the source of the referral to the visit that resulted.
Getting the patient booked and into the room. Inbound voice 24/7 with smart routing, booking and rescheduling against real provider availability, waitlist backfill on cancellations, no-show recovery, lapsed-patient reactivation, tickler and order outreach, appointment reminders and confirmations, and multilingual service.
Everything that decides whether you get paid. Eligibility and insurance verification before the visit, prior-auth status tracking and preparation, denials and appeals worked by reason code, patient balance collection, and payment links and plans.
The back office nobody demos. Records requests, document classification, fax intake and routing, demographic and pharmacy updates, referral status tracking back to the referring provider, and per-call QA with KPI reporting on all of it.
That list is not a wishlist. It is the work our AI does inside athenaOne today, and it is only possible because we connect 500+ athenaOne APIs out of the roughly 800 endpoints athenahealth exposes and support nothing else.
Why depth in one system is what makes custom work cheap
A vendor supporting several EHRs has to express every workflow in a model general enough to translate into all of them. That model is the intersection of what the supported systems have in common, and a custom request that lives outside the intersection is genuinely expensive for them to build — not because they are unwilling, but because it means new work in the translation layer for every system they support.
Building only for athenaOne removes that constraint. When a practice describes a workflow, the objects in the description — appointment types, provider groups, order and tickler queues, eligibility responses, referral orders, claim and denial reasons, document classes — are objects we already read and write. The question stops being “can we reach the data” and becomes “can you tell us the rule”.
That is why an unusual request is often a configuration exercise for us and a roadmap conversation elsewhere.
The three-question test for whether a workflow can be automated
Before anyone quotes anything, a workflow has to pass three tests. We run them on a call and the answer is sometimes no.
1. Can the decision be written down? Not “is it simple” — written down. Payer-specific prior-auth rules are intricate and highly automatable, because the rules are real and knowable. A referral triage where two experienced schedulers handle the same case differently and neither can explain why is not automatable by anyone, including us, until the practice decides which one is right. That is a genuinely useful outcome of the scoping call even when it ends in no.
2. Does every object live in athenaOne, or somewhere we can read? If the rule depends on a spreadsheet on someone’s desktop or a payer portal with no interface, we will say so and scope around it rather than pretend.
3. Is the decision administrative rather than clinical? We automate the logistics around clinical work, never the clinical decision inside it. We prepare a prior auth, track it, chase it and tell you where it stands; a licensed human decides what care is appropriate. We route a refill request through your approval workflow; we do not approve it. This is a firm line and it does not move for a large contract.
What custom actually looks like
The requests that come to us cluster, which is the tell that they are underserved rather than exotic:
- Payer-specific prior-auth preparation and chasing. One workflow per difficult payer, because the payers differ and a generic prior-auth feature averages them.
- Referral triage against a practice’s acceptance criteria. Parse the inbound referral, check it against what this practice actually accepts, book it or route it back with a reason.
- Specialty-specific recall and order cadence. The interval that matters in sleep medicine is not the one that matters in vascular surgery.
- Provider-departure panel migration. Reach every patient on a departing provider’s panel and move them to the right remaining provider before they go looking elsewhere.
- Denial rework by reason code. A queue per recurring reason, worked on a schedule, with the appeal prepared.
- Records-request fulfilment. Intake, verify, fulfil and log, which is pure administrative work and almost never automated.
How to scope one with us
Bring the workflow, not a feature request. The scoping call is short and it is mostly us asking what happens today: who touches it, in what order, what they look at to decide, what they type into athenaOne when they are done, and what makes a case go wrong.
Out of that call you get one of three answers, quickly. Yes, and here is the scope, the build time and the price in writing before work starts. Yes, but the practice has to settle a rule first, and here is which one. Or no, with the reason — usually that it is a clinical decision or that the data does not exist.
Nobody enjoys the third answer, but a vendor who never gives it is a vendor whose roadmap you are about to join.
Where to start
Most practices begin with voice at the front door because it is the loudest problem and it produces the structured data everything downstream needs. The custom work usually arrives in month two or three, once the obvious volume is handled and what is left is the specific stuff.
If you already know which workflow is eating your staff, you can start there instead. Practices come to us having asked other vendors to build exactly this and been told no, or having failed to find anyone who covers it. That conversation is a good use of a call even if the answer turns out to be no.
Why practices pick us over Alternatives
Four parts, one platform, and each part uses the others. Most of the vendors on this site own one of these four well. The argument for us is that the same integration and the same patient memory carry all four, and that it is athenaOne only.
Patient engagement
We bring patients in and keep them close
We pick up the phone, day and night. Patients reach you by phone, text, chat or video. They book, reschedule, ask for a refill or get an answer. We call and text for you too — confirmations, recalls, and open slots to fill. Our AI remembers what a patient already told your practice, across every channel, so nobody repeats themselves.
Workflow automation
We do the staff work that piles up
A cancellation, a new referral, an overdue follow-up or a staff request starts a job. We do the steps, reach the patient if we need to, and hand the rest to your staff with everything they need. Your team sees the work in the Pretty Good AI Console or right inside athenaOne. Clinical decisions stay with your care team, always.
Referral management
We turn referrals into first visits
Referrals arrive by fax, portal and form. We track each one from intake to first visit, chase the missing information, reach the patient and book the visit. You see where every referral stands, and where the funnel leaks.
Revenue cycle
We keep revenue moving
Money leaks around every visit. We check insurance before the visit, track approvals so visits are not held up, call patients about balances, set up payment plans, and follow up on the claims your team hands us. Built to your billing team’s rules.
We only do athenaOne
One system means we go deep. We connect 500+ of the roughly 800 endpoints athenahealth exposes, and we read and write the real record — no middleware. Most vendors in this category connect ten or twelve. That depth is what lets a workflow finish instead of stopping at a handoff.
We build yours
If you can write down the rule, we can automate it. Your scheduling rules, your intake questions, your handoffs, your billing follow-up. And if another athenaOne marketplace app does a workflow you need, we can build it for you — same APIs, your rules, one vendor.
Live and measured
- 100,000+
- patient calls a month, at more than one customer
- About 60%
- of those calls handled start to finish by the AI at the largest deployments
- Hundreds
- of providers inside a single group
- 20
- specialties on our athenahealth Marketplace listing
The mix is deliberately wide: FQHCs, family practice and primary care, OB-GYN, behavioral health, orthopedics, pulmonology and sleep, gastroenterology, urology, urgent care and surgery centers among them. Different specialties break the front office in different places, and the rules that fix them are not the same rules.
Customer-reported results. Your numbers will vary by workflow, staffing, seasonality and call mix.
Month to month, no setup fees. We build your first workflow before you pay anything, then the first 30 days live are free from the day it goes live — not the day we start building.
We don’t sell AI. We build yours.
Frequently asked questions
- Can Pretty Good AI automate a workflow that is specific to our practice?
- Usually yes, and that is a large share of what we build. The requirement is not that the workflow be common — it is that the decision rules can be written down and that the data and objects it touches live in athenaOne. If both are true, it is a scoping and build exercise rather than a product roadmap request.
- What kinds of workflows do practices ask for that are not standard features?
- The recurring ones are payer-specific prior-auth preparation, referral triage against a practice's own acceptance criteria, order and tickler chasing on a specialty specific cadence, provider-departure panel migration, denial rework by reason code, balance and payment-plan outreach with practice specific rules, and records-request fulfilment. None of these are exotic. They are simply specific enough that a fixed feature set does not cover them.
- How is custom work priced?
- There is no setup fee and no implementation fee. Where a practice wants a custom workflow built beyond the standard modules, that build is scoped and quoted in writing in the month-to-month order form before work starts. Ongoing use falls under the same published model as everything else: platform fee per location per month, a per-provider fee for the modules switched on, and voice metered per call actually handled.
- What makes a workflow impossible to automate?
- Three things. A decision that requires clinical judgment, which we do not automate and will say so. Data that does not exist in athenaOne or in a system we can read. And a rule nobody can articulate — if two experienced staff members handle the same case differently and neither can say why, the workflow needs to be settled by the practice before it can be automated by anyone.
- How long does a custom workflow take to build?
- Standard implementation runs about 30 days to measurable results. A custom workflow is scoped separately against that timeline, and the scope, the build time and the price are all agreed in writing before work begins rather than discovered afterwards.
Sources
Everything stated here about another vendor comes from that vendor's own public material or from the athenahealth Marketplace listing, on the date shown. Vendors change their products and their pricing; if something below is out of date, email contact@prettygoodai.com and we will correct it.
- Pretty Good AI — athenahealth Marketplace listing (accessed 2026-09-04)
- Pretty Good AI pricing model (accessed 2026-09-04)
- athenahealth developer portal — athenaOne API documentation (accessed 2026-09-04)
See it against your own athenaOne data
The honest way to compare is on your own call volume, your own schedule and your own payer mix. Book a working session and we will walk your numbers.