Skip to main contentSkip to footer

    Top Rated & Verified

    Top Clutch App Development Company Black Owned United StatesTop Clutch Java Developers France 2026Top Clutch Service Line Blind Company Black Owned 2026Top Clutch App Development Company Minority Owned 2026Top Clutch Web Developers Black Owned 2026Top Clutch App Development Company Black Owned 2026Top Clutch Flutter Developers France 2026Top Clutch Health & Wellness App Developers France 2026Top Clutch Swift Company France 2026Top Clutch Machine Learning Company France 2026Top Clutch Chatbot Company France 2026Top Clutch Artificial Intelligence Company France 2026Top Clutch App Development Company Minority Owned Los Angeles
    Back to Blog
    EHR Integration
    August 9, 2026
    21 min read

    AI Agents & EHR IntegrationThe Write Ceiling Nobody Budgets For

    The federal certified-API mandate covers reading, not writing. Every write your agent performs is a vendor-discretionary privilege — and that asymmetry is why healthcare AI pilots stall at integration. A technical guide to FHIR, SMART, Epic, real vendor economics, and information blocking in 2026.

    AI agents and EHR integration in 2026 — FHIR, SMART on FHIR, Epic write paths, and the read-only federal API mandate
    Read-only
    Scope of the §170.315(g)(10) certified API mandate
    HealthIT.gov (g)(10) test method
    $1M
    Max civil money penalty per information-blocking violation
    OIG/ASTP Enforcement Alert, Sept 2025
    2,450
    Possible information-blocking claims through Jul 31, 2026
    ASTP/ONC QuickStats
    Jan 1, 2027
    CMS-0057-F payer FHIR API compliance date
    CMS-0057-F final rule

    Key Takeaways

    • The federal certified-API mandate is read-only. §170.315(g)(10) requires API-enabled read services and "specifically exclude[s] 'write' capabilities" — so every write your agent performs is a vendor-discretionary privilege, not a regulated right.
    • Read integration is commoditized and predictable. Write integration is negotiated per vendor and per customer. That asymmetry, not model quality, is what kills healthcare AI timelines.
    • The 2026 baseline: FHIR R4 4.0.1, US Core STU 6.1.0, USCDI v3, SMART App Launch 2.0.0, and Bulk Data Access v1.0.0 STU1 with mandatory group-export, as of December 31, 2025.
    • Epic's real gate is per-customer, not per-app: an open.epic API Subscription Agreement, a staff member with the 'Able to Purchase Apps' security point, and app records that are immutable once production-ready.
    • Two vendors publish real prices — eClinicalWorks at no cost with 30 days' notice, and Canvas Medical at $4,000/month with unlimited API calls. Epic, Elation, NextGen, and DrChrono do not.
    • Information blocking enforcement is live: up to $1M per violation for certified health IT developers, HIEs and HINs, with ASTP/ONC issuing notices of nonconformity from February 11, 2026.
    • The proposed HTI-5 rule would extend 'access' and 'use' to automated means including agentic AI — but it is proposed, not final, as of August 2026.
    • When write access is unavailable, human-in-the-loop paste-back and task queues are frequently the correct 2026 architecture, not a failure state.

    The Write Ceiling: The Federal Mandate Is Read-Only

    Almost every healthcare AI post-mortem blames the model, the vendor, or the change-management plan. In our experience the real cause is structural and it is stated plainly in one line of federal certification criteria that almost nobody quotes. The Standardized API for Patient and Population Services criterion at 45 CFR §170.315(g)(10) — the rule that produced the FHIR endpoints every health-tech pitch deck relies on — requires Health IT Modules to support API-enabled “read” services, and those services, in ASTP/ONC’s own words, “specifically exclude ‘write’ capabilities.”

    Read that again with an engineering hat on. The thing the government made universal is the ability to get data out. Nothing in certification obliges any EHR vendor to let your application put anything back. Every write your AI agent performs — a note, a flowsheet value, a questionnaire response, a booked appointment — exists because a specific vendor chose to expose a specific path, and because a specific customer organization enabled it for you.

    The organizing insight of this entire article: read integration is a commoditized, standards-driven engineering task with a predictable shape across every certified vendor. Write integration is a negotiated, per-vendor and per-customer commercial privilege with no standards guarantee and no enforcement backstop. Teams estimate the first and get blindsided by the second.

    The consequence for planning is severe. A read-only integration can be scoped by an engineer from a specification. A write integration cannot be scoped by anyone until you know (a) which vendor, (b) whether that vendor documents a path for the specific data you want to write, (c) whether the customer organization has the program status and internal approvals to enable it, and (d) whether the customer’s interface team has capacity. Three of those four are outside your control, and none of them are engineering.

    A note on scope before we go further. Everything in this guide concerns administrative and documentation automation under human review — intake, eligibility, scheduling, reminders, chart summarization prepared for a person to check. The American Medical Association’s framing of augmented intelligence is the right one: assistive, not autonomous. An AI agent does not practice medicine, and nothing here should be read as advocating autonomous clinical writes.

    The 2026 Standards Baseline You Build Against

    If you build to one thing, build to the certified floor. As of December 31, 2025, a certified Health IT Module supporting (g)(10) is built on FHIR R4, version 4.0.1, US Core STU 6.1.0, USCDI v3, SMART App Launch 2.0.0, and Bulk Data Access (Flat FHIR) v1.0.0 STU1 with group-export support mandatory.

    StandardVersionStatus in 2026What it governs
    FHIRR4, version 4.0.1Certified floor as of Dec 31, 2025Resource model, search, and operation semantics
    US CoreSTU 6.1.0Certified floor as of Dec 31, 2025Profiles and must-support elements for US data
    USCDIv3Certified floor as of Dec 31, 2025The data classes a certified module must expose
    SMART App Launch2.0.0Certified floor as of Dec 31, 2025OAuth 2.0 launch, context, and scope negotiation
    Bulk Data Access (Flat FHIR)v1.0.0 STU1Certified floor, group-export mandatoryPopulation-level asynchronous NDJSON export
    US Core (SVAP upgrade)7.0.0 (USCDI v4)SVAP-approved, optionalCapability-detect; never assume a customer is here
    US Core (SVAP upgrade)8.0.1 (USCDI v5)SVAP-approved, optionalCapability-detect; never assume a customer is here
    SMART App Launch (above floor)2.2.0Not the certified floorGranular scopes for minimum-necessary access

    The 2026 certified standards baseline for EHR API integration, plus the SVAP-approved upgrade path.

    Above the floor sits the Standards Version Advancement Process, which lets developers voluntarily certify to newer versions. SVAP has approved US Core 7.0.0 (aligned to USCDI v4) and US Core 8.0.1 (aligned to USCDI v5). Treat those as capability detection, not as an assumption: at any given customer you may find 6.1.0, 7.0.0, or 8.0.1, and your client has to negotiate accordingly rather than hard-code a profile version.

    Why SMART 2.2.0 granular scopes matter — and why you cannot rely on them

    SMART App Launch 2.2.0 introduces granular scopes, which let an application request a slice of a resource rather than the whole thing — for example a scope shaped like patient/Observation.rs?category=…vital-signs instead of blanket read access to every Observation on the patient.

    That is exactly the mechanism you want for minimum-necessary access under the HIPAA Security Rule. An agent that only needs vitals should not hold a token that can read every lab, every social-history observation, and every screening result on the chart. Narrow scopes shrink your breach blast radius, simplify your BAA conversation, and make your security questionnaire answers short and true.

    The catch: the certified floor is SMART App Launch 2.0.0, not 2.2.0. Granular scopes are something you request and gratefully accept when a vendor supports them — not something you design a product around. Ask for the narrowest scope available at each vendor, and degrade to the coarser scope with a documented justification when that is all you can get.

    Read Integration vs Write Integration: The Asymmetry That Kills Timelines

    The single most useful artifact you can produce in week one of a healthcare AI project is a read/write matrix: every data element the workflow touches, marked as a read or a write, per vendor. It takes a day. It repeatedly saves quarters, because it forces the write dependencies into the open before anyone commits to a launch date.

    DimensionRead integrationWrite integration
    Legal statusRequired by §170.315(g)(10) certificationNot required by any federal certification criterion
    Who decidesThe certification criterionThe EHR vendor, then each customer organization
    Data scopeUSCDI v3 classes via US Core 6.1.0 profilesWhatever narrow resources the vendor chose to open
    PredictabilitySame shape across every certified vendorDifferent per vendor, sometimes per customer build
    Typical effortWeeks; mostly engineeringMonths; mostly contracting and change management
    Failure modeData gaps outside USCDI v3Capability simply does not exist and never will
    Leverage if refusedInformation blocking rules applyNo federal leverage — it is a commercial conversation
    Correct planAssume it works and design around the data floorAssume it does not, and design a human-in-the-loop fallback

    The structural asymmetry between read and write EHR integration in 2026 — the source of most healthcare AI schedule slippage.

    If a healthcare AI roadmap has a write on the critical path before a customer has signed a subscription agreement, that roadmap has a date on it that nobody in the room controls.

    Frenchy Digital engineering principle

    The practical design rule that falls out of this: every phase of the product must deliver standalone value using reads only. If the eligibility agent is worthless unless it can write the result back, you have coupled your launch to a permission you may never receive. If it is valuable as a work queue that a biller clears in one click, you ship in six weeks and add the write later as an optimization — if it ever becomes available.

    Epic: What Actually Gates You (It Is Not the Money)

    Epic is where most of the folklore lives, and most of it is out of date. App Orchard no longer exists. It split into Showroom, the customer-facing marketplace, and Vendor Services, the paid developer program, with Connection Hub serving as the entry listing. If a vendor is quoting you App Orchard economics, they have not integrated with Epic recently.

    More importantly: Epic on FHIR and open.epic are free to develop against. Sandbox access, client-ID registration, and the SMART and CDS Hooks documentation cost nothing, and Epic states directly that direct access to Epic’s software is not needed to develop, test, deploy, or support your product. The barrier to writing code against Epic in 2026 is approximately zero.

    Epic program tierWhat it isCost
    Connection HubEntry listing; requires at least one live Epic customer, self-attested, no approval stepPractitioner-reported $500/yr; not published by Epic
    Vendor ServicesPaid developer program replacing the old App Orchard developer trackPractitioner-reported ~$1,700/yr plus support and transactional API fees; not published by Epic
    ShowroomCustomer-facing marketplace where Epic organizations discover appsListing tier, not a development prerequisite
    ToolboxHigher-tier access — granted by Epic, not purchasedNot a price you can pay your way into
    WorkshopCo-development tier, roughly two vendors per categoryInvitation-driven

    Epic developer program tiers after the App Orchard split. Fee figures are practitioner-reported, not published by Epic.

    Attribution matters here. The commonly cited figures — Connection Hub at $500 per year (which requires at least one live Epic customer, self-attested, with no approval step) and Vendor Services at roughly $1,700 per year plus support and transactional API fees — come from a practitioner account, not from Epic. Epic does not publish these numbers. Cite them as practitioner-reported or do not cite them at all.

    Now the part that actually determines whether you ship. The real gate is per-customer, not per-app. Every Epic organization that runs your application must independently complete a sequence documented in Epic’s API launch guide:

    • Sign the open.epic API Subscription Agreement: A per-organization agreement. Your app being approved somewhere else does not carry over to a new customer.
    • Have staff with the 'Able to Purchase Apps' security point: A security point inside the customer's own Epic environment. If no one at that organization holds it, nothing proceeds — regardless of how ready your code is.
    • Download your app by Client ID: The customer pulls your app into their environment using the Client ID you provide.
    • Set a client secret: Per-customer credential configuration, completed on the customer side.

    The immutability trap — the mistake teams make exactly once

    Epic app records are immutable once marked production-ready. Any change requires creating a new app record. That sounds like an administrative footnote until you need to add one scope in month four.

    At that point you are not editing a config value. You are creating a new app, and then walking every existing customer back through the subscription-agreement, Client-ID download, and client-secret steps — for each organization, on their schedule, with their staff. A one-line scope addition becomes a multi-month customer migration.

    The mitigation is unglamorous and effective: enumerate the complete scope set before you mark anything production-ready, request everything the roadmap will plausibly need (subject to minimum-necessary review), freeze the integration surface, and treat any change to it as a versioned migration project with its own budget — not as a sprint task.

    Epic does expose genuine third-party write paths — they are simply narrow, and specific. Here is the documented set relevant to administrative agents, drawn from Epic’s patient-facing FHIR app documentation:

    PathWhat it writesNotes
    Observation.CreatePatient-entered data (for example, home vitals and patient-reported values)Documented third-party write path
    HL7v2 flowsheet interfaceDevice and structured flowsheet valuesInterface project with the customer's integration team
    DocumentReference submissionDocuments and generated notes attached to the chartDocumented third-party write path
    Questionnaire / QuestionnaireResponseStructured form and questionnaire submissionDocumented third-party write path
    Appointment.$findDiscovering bookable slots that match constraintsScheduling operation (STU3; R4 variants exist)
    Appointment.$bookBooking a discovered slotSlot-constrained; you cannot invent availability
    Schedule.Read / Slot.ReadReading schedules and slot availabilityRead services supporting the scheduling flow

    Documented Epic third-party write paths relevant to administrative AI agents, 2026.

    Note what is on that list and what is not. Scheduling is real: Appointment.$find and Appointment.$book let an agent discover and book slots, which is why scheduling agents are the most common production write in outpatient care. But booking is slot-constrained— the agent can only take availability that the schedule already exposes. It cannot double-book, cannot create availability, and cannot override templates. Any vendor promising an AI scheduler that “finds room” in a full clinic is describing something the API does not do.

    Vendor-by-Vendor Access and the Real Economics

    Here is what the major ambulatory EHR vendors actually require and actually charge, separating sandbox access (nearly always easy) from production access (nearly always the constraint). Where a vendor does not publish pricing, we say so rather than filling the cell with a plausible-looking number.

    VendorDeveloper / sandbox accessProduction gatePublished cost
    EpicFree — Epic on FHIR and open.epic sandbox, client-ID registration, SMART and CDS Hooks docsPer-customer: open.epic API Subscription Agreement, 'Able to Purchase Apps' security point, download by Client ID, client secretNot published by Epic. Practitioner-reported: Connection Hub $500/yr, Vendor Services ~$1,700/yr plus support and transactional API fees
    athenahealthSelf-serve sandbox at developer.athenahealth.comMarketplace partner program including a Solution Validation callathenahealth FAQ: no fee to use the Marketplace, no interface or setup fees. 800+ Marketplace solutions
    eClinicalWorksCertified FHIR APIs open to third-party developers and customersStandard developer onboarding"No cost at this time," with 30 days' notice before any fee
    Canvas MedicalDeveloper access with published plan tiersCommercial contractBuilder $4,000/month — first 1,000 monthly active patients, unlimited users, unlimited API calls, no API fees, implementation included, 2-year initial term
    Elation HealthREST plus FHIR R4, (g)(10)-certified, appointment create availablePartner agreementQuote-only — no published API pricing
    NextGen HealthcareAPI Vendor ProgramProgram admissionQuote-only — no published pricing
    DrChronoREST and OAuth 2.0 included in all plansStandard accountQuote-only — no published API pricing

    EHR API access and economics as of August 2026. “Quote-only” means the vendor publishes no pricing — not that it is expensive.

    Three observations an engineering lead should take from that table. First, the cheapest technical path in the market is eClinicalWorks, which states that certified FHIR APIs are available to third-party application developers and eClinicalWorks customers at no cost at this time, with 30 days’ notice before any fee is introduced. That is a real, quotable commitment, with an explicit expiry mechanism you should note in your risk register.

    Second, Canvas Medical is the only vendor here that publishes a full price list: its Builder tier is $4,000 per month covering the first 1,000 monthly active patients, unlimited users, unlimited API calls with no API fees, and implementation included, on a two-year initial term. For a digital-health builder who needs guaranteed write access and predictable API economics, a modern API-first EHR is often cheaper end-to-end than fighting for narrow write paths in a legacy system.

    Third, athenahealth’s gate is a process, not a price. The sandbox is self-serve, and athenahealth’s own FAQ states there is no fee to use the Marketplace and no interface or setup fees. What stands between you and production is the Marketplace partner program, including a Solution Validation call. Budget calendar time, not dollars. And be aware that the “15 to 30 percent revenue share” figure circulating in integration write-ups cannot be traced to any athenahealth document — we could not source it, and neither should you.

    The Integration Cost Numbers That Are Not Real

    If you have researched EHR integration costs in the last two years you have seen the same numbers repeated with total confidence across dozens of sites. They are not real. They trace back to AI-generated integration-agency blog posts that cite each other, and they cannot be sourced to any EHR vendor document.

    Circulating figureWhere it comes fromVerification status
    "$25,000–$100,000 per interface"AI-generated integration-agency blogsUntraceable to any EHR vendor document
    "$150,000–$350,000 for bidirectional integration"AI-generated integration-agency blogsUntraceable to any EHR vendor document
    "$1,900 Epic Vendor Services fee"AI-generated integration-agency blogsEpic does not publish Vendor Services pricing at all
    "athenahealth takes 15–30% revenue share"Repeated across integration write-upsCannot be traced to any athenahealth document

    Widely repeated EHR integration figures that could not be traced to any vendor or primary source.

    What to do instead:build your budget from what vendors actually publish — eClinicalWorks at no cost, Canvas Medical at $4,000 per month, Epic free to develop against — plus your own engineering time, plus a named line item for per-customer onboarding effort. Everything else is quote-only, and “quote-only” is a fact you can put in a board deck. A fabricated range is not.

    This matters beyond tidiness. A team that budgets $150,000 for “bidirectional Epic integration” has allocated money to a line item that does not correspond to anything purchasable, while allocating nothing to the thing that will actually consume the quarter: per-customer authorization workflows and the change-management cost of immutable app records.

    Information Blocking as Leverage — The Most Actionable Section Here

    Here is the counterweight to the write ceiling, and it is genuinely useful. On the read side, you are not negotiating from nothing. Federal information blocking rules give you a real lever, and as of 2026 that lever has enforcement behind it.

    On September 3 and 4, 2025, HHS issued a press release alongside a joint OIG and ASTP Enforcement Alert. The alert confirmed civil money penalties of up to $1 million per violation for developers of certified health IT, health information exchanges, and health information networks, and confirmed that ONC can ban or terminate certification. Providers face disincentives rather than CMPs — but those disincentives have teeth.

    Who / whenConsequence or eventNotes
    Sept 3–4, 2025HHS press release plus joint OIG/ASTP Enforcement AlertEnforcement posture made explicit
    Certified health IT developers, HIEs, HINsCivil money penalties up to $1M per violationONC can also ban or terminate certification
    Hospitals75% market-basket reductionProvider disincentive, not a CMP
    MIPS eligible cliniciansZero Promoting Interoperability scoreProvider disincentive
    MSSP ACOsAt least one year of ineligibilityProvider disincentive
    Feb 11, 2026ASTP/ONC began issuing letters and notices of nonconformity to certified EHR developers over API and interoperability concernsFirst enforcement since the ban was enacted
    Apr 5, 2021 – Jul 31, 20262,563 total portal submissions; 2,450 possible information-blocking claimsASTP/ONC QuickStats

    Information blocking enforcement posture and claim volume, September 2025 through July 2026.

    The date that changed the conversation is February 11, 2026, when ASTP/ONC began issuing letters and notices of nonconformity to certified EHR developers over API and interoperability concerns — the first enforcement activity since the ban was enacted. Volume is real too: ASTP/ONC reports 2,563 total portal submissions and 2,450 possible information-blocking claims between April 5, 2021 and July 31, 2026.

    How to actually use this leverage without being obnoxious

    The lever works on read access to electronic health information, and it works best when your customer — the provider organization whose data it is — is the one asking. A vendor is far more responsive to a health system asking why its own EHI is not accessible through certified APIs than to a startup asking for a favor.

    The practical sequence: put the request in writing, cite the specific certified capability and the specific data class in USCDI v3, ask for the exception being claimed if access is declined, and document the response. Most of the time this resolves it, because most delays are queueing, not refusal.

    Be honest about the limit, though. Write access is not federally required, so a vendor declining to expose a write path is not, on current rules, an information-blocking question at all. It is a commercial conversation. Confusing the two burns credibility you will need later.

    HTI-5: The Proposed Rule That Would Put AI Agents Inside the Definition

    The forward-looking piece — and it must be labeled correctly. HTI-5 is a proposed rule, published December 29, 2025, with comments closed February 27, 2026. It is not finalized as of August 2026.

    As proposed, it would expand the definitions of “access” and “use” at 45 CFR 171.102 to cover automated means, explicitly including robotic process automation and agentic AI. The implication for anyone in this field is direct: if finalized in that form, blocking an AI agent’s API access could itself constitute information blocking.

    Say “proposed” every time.HTI-5 is a strong signal about regulatory direction and a good reason to design your agent’s access pattern as a first-class, auditable, documented thing rather than a scraped side channel. It is not a rule you can plan a launch around, and it does not change the read-only scope of (g)(10) certification as it stands today.

    What we tell clients: architect as if automated access will be treated as legitimate access, because that is the direction of travel — clean OAuth flows, declared scopes, per-agent identity, and full audit logging. Then plan the business as if nothing changed, because as of today nothing has.

    A Realistic Integration Sequencing Plan

    The sequence below is the one we use on every EHR-integrated engagement. Its defining property is that value ships before any write dependency becomes critical path.

    PhaseTypical durationWhat happensExit criteria
    0. Scope design1–2 weeksEnumerate every read and every write the workflow needs, separatelyA written read/write matrix per vendor
    1. Sandbox1–2 weeksRegister a client, exercise SMART launch, pull US Core profilesWorking prototype against synthetic data
    2. Read-only pilot3–6 weeksOne live customer, read scopes only, value that stands aloneShipped workflow that does not depend on any write
    3. Per-customer authorization2–6 weeks per customerSubscription agreement, security point, Client ID download, client secretProduction credentials at that customer
    4. Write negotiationWeeks to indefiniteMap each write to a documented path; escalate the rest to the interface teamEither a supported write path or a documented fallback
    5. Production hardening2–4 weeksFreeze the app record, audit logging, HITL review gates, incident runbookProduction app record and change-management plan

    Frenchy Digital EHR integration sequencing for AI agents, 2026. Durations assume one vendor and are additive per additional vendor.

    • Phase 0 is not optional: The read/write matrix is the artifact that prevents a write from silently landing on the critical path. Build it before writing any code, and rebuild it per vendor.
    • Phase 2 must stand alone: If the read-only pilot has no independent value, redesign the workflow. A pilot that only pays off after write access arrives is a pilot with an unbounded end date.
    • Phase 3 is a customer function, not an engineering function: Subscription agreements and security points are administrative tasks at the customer. Staff them, script them, and track them like a sales pipeline — because that is what they behave like.
    • Phase 4 can fail permanently, and that is fine: Some writes will never be available. The correct response is to ship the fallback architecture from the next section, not to keep the project open waiting.
    • Phase 5 freezes the surface: Before you mark an Epic app production-ready, confirm the scope set is complete. After that point, changes cost customer migrations.

    When Write Access Is Not Available — And Why That Is Often Correct

    Teams treat “no write access” as a failure. In 2026 it is frequently the right architecture regardless, and framing it that way with a clinical stakeholder tends to go better than framing it as a limitation.

    PatternHow it worksBest for
    Draft-and-reviewAgent produces structured output; a staff member reviews and commits it inside the EHRNotes, summaries, patient-message drafts
    Task queueAgent creates work items with supporting evidence attached so a human acts in one clickEligibility exceptions, intake gaps, follow-up lists
    Document-level submissionDocumentReference where the vendor supports it — a document, not discrete fieldsCompleted forms, generated summaries
    HL7v2 interface projectStructured values written through the customer's interface engineFlowsheet and device data
    Patient-mediated writeObservation.Create scoped to patient-entered dataHome vitals and patient-reported values
    Read-only decision supportAgent reads, reasons, and surfaces; the human writesAnything the vendor will not open at all

    Human-in-the-loop and fallback architectures when a write path is unavailable or undesirable.

    The reason this is defensible rather than a compromise: a licensed human stays accountable for what enters the chart. That is the same principle CMS applies to its own AI-assisted review work — in the WISeR Model, CMS states that all recommendations for non-payment are determined by appropriately licensed clinicians. The AI triages; it does not issue the decision. Applying the same shape to chart writes is not timidity, it is the design that survives contact with a compliance officer.

    The one caveat that makes human-in-the-loop real:review that a person cannot realistically perform is not review. If your queue puts 400 items a day in front of one medical assistant with a single “approve all” button, you have built rubber-stamping with an audit log. Design review gates for the volume a human can actually process, surface the evidence next to the recommendation, and measure how often reviewers actually change the output. If that number is zero, your gate is decorative.

    One more practical note: any vendor processing ePHI on your behalf is a business associate and needs a signed BAA under HIPAA. That includes model providers, transcription services, and hosting. There is no such thing as being “HIPAA-certified” — what exists is a HIPAA-compliant posture, executed BAAs, and Security Rule safeguards you can evidence.

    Adjacent Surface Area: CMS-0057-F and HTI-4

    Two other regulatory surfaces shape what an EHR-integrated agent can do over the next eighteen months. Neither changes the (g)(10) read-only scope, but both change what data will be reachable and from where.

    RuleWhat it coversDateWho it binds
    CMS-0057-FPayer Patient Access, Provider Access, Payer-to-Payer, and Prior Authorization FHIR APIsDue January 1, 2027Applies to payers, not practices
    CMS-0057-F operational provisions72-hour expedited and 7-calendar-day standard decisions, specific denial reasons, public prior-auth metricsLive since January 1, 2026First public metrics report was due March 31, 2026
    HTI-4E-prescribing, real-time prescription benefit, electronic prior authorizationEffective October 1, 2025Certification-side; shapes what your customers' systems can do
    HTI-5Would extend 'access' and 'use' to automated means including RPA and agentic AIProposed December 29, 2025; not finalizedComments closed February 27, 2026

    Adjacent regulatory surfaces for EHR-integrated AI agents as of August 2026.

    CMS-0057-F is the one most often misread. It binds payers, not practices — Medicare Advantage organizations, state Medicaid and CHIP fee-for-service programs, Medicaid and CHIP managed care plans, and QHP issuers on the federally facilitated exchanges. The Prior Authorization, Provider Access, and Payer-to-Payer FHIR APIs are due January 1, 2027. If your agent’s roadmap assumes payer FHIR endpoints exist today, correct that assumption now.

    What is live from that rule, since January 1, 2026: 72-hour expedited and 7-calendar-day standard prior authorization decisions, denial notices that must state a specific reason, and public prior-auth metrics on payer websites, with the first report due March 31, 2026. Those are operational facts your workflows can rely on now. HTI-4, effective October 1, 2025, covers e-prescribing, real-time prescription benefit, and electronic prior authorization on the certification side — relevant because it shapes what your customers’ certified systems are capable of.

    Limitations and Failure Modes — The Honest List

    Every one of the following has cost a real project real time. None of them is solvable by picking a better model or a better framework.

    Failure modeWhy it happensMitigation
    No write mandate means no write timelineYou cannot commit to a bidirectional launch date before the vendor and customer both agreeShip read-only value first; treat write as a phase, not a prerequisite
    Per-customer gating multipliesTen customers means ten authorization workstreams, not oneStaff customer onboarding as its own function with its own runbook
    App immutabilityChanging scopes or redirect URIs forces a new app record and a customer migrationFreeze the surface before going production-ready; version deliberately
    Bulk export is not real-timeGroup-export is asynchronous, built for population data, not for live workflowUse it for cohorts and analytics; use per-patient reads for workflow
    Granular scopes are above the floorSMART 2.2.0 granular scopes are not part of the certified 2.0.0 baselineRequest the narrowest scope available, degrade gracefully when it is not
    USCDI v3 is a floor, not a schemaAnything outside USCDI v3 is vendor-discretionary and inconsistently populatedValidate the data you actually receive per customer, not per vendor
    Sandbox data is not production dataSynthetic data hides null patterns, local customizations, and volume behaviorBudget rework after the first live customer; it always happens
    Enforcement is new and largely untestedThe first notices of nonconformity issued February 11, 2026Do not build a business model that depends on winning an enforcement argument

    Known EHR integration failure modes for AI agents and the mitigations we build in by default.

    The read is an engineering problem and you will solve it. The write is an organizational problem and you will negotiate it. Any plan that treats them as the same kind of work is already late.

    Frenchy Digital delivery principle

    We will also say the unglamorous thing: for a large share of outpatient workflows, the highest-return integration in 2026 is read-only. Pulling the schedule, the coverage, the problem list, and the last visit note into an agent that prepares work for a human is fast to build, cheap to authorize, easy to defend in a security review, and does not depend on a privilege you cannot compel.

    Cost Bands and Timelines

    These are Frenchy Digital’s own scoping bands for EHR-integrated agent work in 2026. They are ours to state, unlike the circulating integration figures earlier in this article.

    EngagementRangeTimelineWhat is included
    Discovery + workflow audit$9k–$22k2–4 weeksRead/write matrix per vendor, data-flow map, BAA and scope review, phased proposal
    Single-workflow agent (intake, reminders, eligibility)$25k–$65k4–9 weeksOne workflow, read-only integration, human-in-the-loop review gate, audit logging
    Multi-workflow practice automation with EHR integration$65k–$160k9–16 weeksMultiple workflows, SMART App Launch, per-customer onboarding runbook, write paths where supported
    Multi-site / regulated build, HIPAA posture + HITL + audit logging$160k–$400k+14–24 weeksMulti-tenant, multi-vendor, full audit trail, change-management plan for immutable app records

    Frenchy Digital cost bands for AI agent engagements with EHR integration, 2026.

    Included at every tier: senior-led delivery at $150–$225 per hour, a written scope and fixed-price phased proposal within 5 business days of the discovery call, a 30-day post-launch warranty, and full source-code and IP ownership transferred to your organization at delivery. Ongoing retainers run $2,500–$9,500 per month. No vendor lock-in.

    One line item most agencies omit and we insist on naming: per-customer onboarding effort. If you are selling to ten practices on Epic, you are running ten authorization workstreams, each requiring a signed subscription agreement, a staff member with the right security point, and a client-secret configuration. That work is real, it is repetitive, and it belongs in the budget as its own line rather than hiding inside “integration.”

    Red Flags When Buying EHR Integration

    Use this list even if you hire someone else. Each item below is something we have seen quoted to a practice or a founder in the last twelve months.

    Red flagWhy it matters
    Quotes "$25k–$100k per interface" as a market rateThat number is from AI-generated agency blogs, not from any vendor. It tells you they have never done this.
    Promises "bidirectional Epic integration" on a fixed dateWrite access is vendor-discretionary and per-customer. Nobody can promise that date before the customer signs.
    Treats API access as a right your app hasThe certified mandate is read-only. Assuming write is a right is the single most common planning error in healthcare AI.
    No plan for Epic app immutabilityThey will discover it the week they need to add a scope, and every existing customer will need re-onboarding.
    Says they are "HIPAA-certified"No such certification exists. The correct terms are HIPAA-compliant posture, a signed BAA, and Security Rule safeguards.
    Cites an athenahealth revenue shareThe 15–30% figure cannot be traced to any athenahealth document. athenahealth's FAQ states no Marketplace fee and no interface or setup fees.
    Proposes an agent that writes to the chart without human reviewAdministrative automation under human review is defensible. Autonomous chart writes are not, clinically or legally.
    No BAA before touching dataAny vendor processing ePHI is a business associate. No BAA, no engagement — including in the sandbox phase if real data is involved.

    The Frenchy Digital red-flag checklist for buying EHR integration and healthcare AI agents, 2026.

    Ask any prospective vendor one question: “Which of these are reads and which are writes, and for each write, name the documented vendor path.” The answer separates people who have shipped EHR integrations from people who have read about them.

    Frenchy Digital buyer's principle

    Working with Frenchy Digital on EHR-Integrated Agents

    Frenchy Digital is a senior-led, Black-owned Los Angeles agency that builds administrative AI agents for healthcare organizations. Here is how an EHR-integrated engagement actually runs:

    • Discovery in days, not weeks: A 60-minute structured discovery call, then a written scope and fixed-price phased proposal within 5 business days. The first deliverable is always the read/write matrix.
    • Senior engineers only: Every SMART launch, scope design, and audit-logging decision is made by someone who has shipped that integration to a live health organization before.
    • Read-only value first: We sequence so the first shipped phase delivers standalone value with read scopes only. Write paths are added when and if the vendor and customer make them available.
    • Human-in-the-loop by design: Every state-changing step passes through a review gate sized for the volume a real person can process, with the supporting evidence surfaced next to the recommendation.
    • Compliance posture, documented: Signed BAA, Security Rule safeguards, minimum-necessary scope design, and audit logging of every access and every action — evidenced, not asserted. We never claim to be 'HIPAA-certified,' because that does not exist.
    • Per-customer onboarding runbook: A scripted, repeatable process for subscription agreements, security points, Client ID download, and client-secret configuration — so customer number ten is faster than customer number one.
    • Full ownership transfer: Source code, prompts, infrastructure accounts, and IP transfer to your organization at delivery. 30-day post-launch warranty on every engagement. No vendor lock-in.

    To scope an EHR-integrated agent, book a discovery call at calendly.com/frenchydigital/discovery-call or call +1 (424) 272-5601.

    The One-Sentence Version

    If you remember one thing from this article, remember that the federal API mandate made reading universal and left writing entirely to vendor discretion — so plan the read like engineering, plan the write like a negotiation, and never let a write sit on the critical path of a date you have promised someone.

    Scoping an EHR-Integrated AI Agent?

    Book a free 60-minute discovery call with Frenchy Digital. You leave with a read/write matrix for your target EHRs and a fixed-price phased proposal within 5 business days.

    Planning an EHR-Integrated Agent? Start With the Read/Write Matrix.

    Book a free 60-minute discovery call with Frenchy Digital — a senior-led, Black-owned Los Angeles agency. You leave with a written scope and a fixed-price phased proposal within 5 business days.

    1517 S Bentley Ave Unit 204, Los Angeles CA 90025

    Frequently Asked Questions

    Sources & References

    Chris Machetto - CEO & Founder of Frenchy Digital

    Chris Machetto

    CEO & Founder of Frenchy Digital. Building apps and digital products since 2019 for startups and enterprises across LA, San Francisco, Paris, Geneva, and more globally.