API & Agents

Putting licensed providers behind your AI health product

Every AI health product eventually meets the same user: the one who needs a prescription, a lab order or a clinician’s judgment. Software can’t provide that, and building a medical practice to provide it is a different company. This is how AI companies put licensed providers behind their product instead.

TL;DR

No US state lets software prescribe, so an AI health product that offers prescriptions needs licensed providers behind it. Most AI companies connect to a licensed clinical layer by API instead of forming a medical group. The AI keeps the conversation, intake and follow-up; a provider licensed in the user’s state diagnoses, prescribes and handles anything clinical. Priced per completed visit, it’s a variable cost: in a worked model, 1,500 visits a month cost $49,500, or $33 a visit.

Build a medical group or connect to one?

In all 50 states, prescribing belongs to licensed people, so your AI can’t write the prescription your users ask for. Connect to a licensed clinical layer by API: your AI takes the history, a provider licensed in the user’s state decides, and you pay per completed visit, about $33 a visit at 1,500 visits a month on a volume commitment.

Building the same layer yourself is a second company. Here’s the comparison.

Build your own medical groupConnect to Lithos
Licensed providersRecruit and credential in every state you serveMDs, DOs, NPs, PAs and RDs, licensed in each patient’s state
Legal structureForm a medical entity to satisfy corporate practice rulesNot needed; you build on a licensed layer
Protocols, prescribing, pharmacy routingWrite, contract and integrate each oneIncluded, behind one API
State modality rules and board filingsYours to trackHandled state by state
Liability coverageBuy malpractice for your cliniciansMalpractice, general liability and cyber cover clinicians working through Lithos
Fixed cost before the first visitEntity, recruiting, insurance, compliance staffNone: no setup, implementation or platform fee
Cost per visitProvider pay plus all of the above$45 async / $70 sync, falling to $25 / $40 with volume
Time to launchYour hiring and credentialing timelineAs little as three weeks in the fastest cases; pace varies

Either way you keep the product, the conversation, the brand and the user. The rest of this post covers why software can’t cross the line, how the handoff works and what the bill looks like.

Why your AI can’t prescribe

Prescriptive authority comes from state licensure. Each state’s practice acts name the professions that may prescribe, and software isn’t on any list. Every e-prescription carries a licensed prescriber’s NPI. Controlled substances add identity-proofed, two-factor signing the prescriber completes personally.

People are testing the edges. Utah is running a supervised sandbox pilot for AI renewals of existing prescriptions, and federal bills have been introduced. A national product still has to work under today’s rule. The longer version is in Can AI prescribe medication?

Two more rules shape the build. Corporate practice of medicine doctrines keep clinical judgment with licensed providers, away from a lay company. Telehealth modality laws decide, state by state and treatment by treatment, whether async review is enough or a video visit is required. You can’t prompt around either. If you’re still weighing your own entity, see PC/MSO structures for venture-backed telehealth.

Write the handoff down before the prompts

Most teams leave the handoff to the model. Decide it in a table instead, and have a clinician review it.

Your AI doesThe licensed provider does
Collects a structured history and the user’s goalsReviews the history and asks follow-up questions
Explains options in general termsDecides whether a treatment is appropriate
Captures consent and identity firstDiagnoses, prescribes, changes doses, declines or refers
Submits the request and tracks statusSigns every prescription and lab requisition
Sends reminders and answers logisticsHandles side effects and clinical questions
Your product: brand, conversation, usersLicensed clinical layerdecision, message, order status (webhooks)Userasks for careYour AI assistanthistory · consentAPI · MCPstructured caseProviderlicensed in statePharmacyfillsEmergency guidanceurgent → exits flowdiagnose · prescribe · change dosesexplain · remind · track statusno state grants prescriptive authority to software
Your AI product keeps the conversation, intake and consent; everything right of the line is a licensed act. A provider licensed in the patient’s state decides, the result comes back by webhook, and anything urgent leaves the flow before a care request exists.

Put three escalation rules in code, where a clever user can’t talk the model out of them:

  1. Anything urgent (chest pain, suicidal thoughts, a severe reaction) exits to emergency guidance before a care request exists.
  2. Clinical questions go to the care team. “Can I take this with my blood-pressure medication?” is a provider’s question.
  3. When the infrastructure says no, because the state requires a live visit or the protocol excludes the user, the assistant explains the next step. It doesn’t retry with new wording.

Tell users they’re talking to AI and that a licensed provider decides. Our post on where AI stops covers escalation lanes in depth.

Connect by API now, MCP when it fits

  • REST API. Your backend creates a patient, opens a care plan and submits an encounter with the intake your assistant collected. This is the production path today. Adding prescriptions to an existing app shows the calls.
  • Webhooks. Review runs on human time, so outcomes arrive as events: encounter.in_review, encounter.escalated when the provider needs more, encounter.completed, then order.placed and onward. Payloads are thin; you fetch the resource, so PHI stays out of the webhook.
  • MCP, in preview. An MCP server exposes the same actions as tools the model calls in the conversation. Lithos’s is in preview with design partners as of late 2026. The tools let an agent request care and follow it; deciding stays with the provider.

How much does the clinical layer cost?

Picture an assistant with 200,000 monthly active users. These inputs are illustrative; swap in yours.

  • 1% ask for something only a clinician can give: 2,000 requests a month.
  • 75% complete as visits after eligibility and intake drop-off: 1,500 visits.
  • 85% async, 15% sync: 1,275 and 225.
  • A volume commitment at the 1,000-visit band: a flat $30 async and $50 sync from month one.
LineCalculationMonthly
Async visits1,275 × $30$38,250
Sync visits225 × $50$11,250
Clinical layer total$49,500
Per completed visit$49,500 ÷ 1,500$33

Without a commitment, pay-as-you-go is graduated: visits 1 to 499 bill at $45 and $70, 500 to 999 at $40 and $60, and 1,000 and up at $30 and $50. At this mix that blends to about $42 a visit. A 50-visit pilot month costs 50 visits and nothing else.

Medication passes through at pharmacy cost, plus a small flat fee on mail-order orders. Add-ons are usage-based: benefits checks and prior authorization for insurance-covered branded prescriptions, and AI care agents.

Users pay you, through your own merchant account, whatever you set. Charge $79 a visit and the clinical layer is about 42% of visit revenue. Put care in a $49 monthly membership where a quarter of members have a visit each month, and it costs about $8 a member.

Tell us your monthly active users and the requests your assistant turns away, and we’ll build this model with your numbers on a call. Book a call.

Add providers before users demand it daily

Waiting means bolting care on under pressure, with a handoff nobody designed. A sensible order:

  1. Pick one category. Refills, weight care, sexual health and dermatology have well-defined protocols.
  2. Design the handoff with a clinician.
  3. Build against the sandbox. Sandbox routes drive encounters and orders through every status, escalations included.
  4. Sign the BAA and settle protocols in parallel with the build.
  5. Launch narrow, then widen. Track completed visits per request, escalation rate and time to decision.

Enterprise AI teams meet procurement early. Lithos signs a BAA at onboarding, runs on HIPAA-compliant infrastructure and has SOC 2 Type II in progress; see the security page and launching telehealth inside an enterprise.

Lithos is the licensed clinical layer under your AI product: providers licensed in each patient’s state, protocols, prescribing and pharmacy routing, and state-by-state compliance behind one API, with an MCP server in preview. AI prepares the chart; a licensed provider reviews and makes the clinical decision. We’ll walk your engineers through the API and the MCP preview, or scope a pilot and answer your security questionnaire. See Lithos for AI agents, get sandbox access, or book a call.

Frequently asked questions

Can an AI health assistant prescribe medication?

No. Every state reserves prescribing to licensed practitioners, and each prescription carries a licensed prescriber’s identity. The assistant can collect the history and submit the request; a licensed provider in the patient’s state decides.

How do AI health companies add licensed providers to their product?

Most connect to licensed clinical infrastructure rather than building a medical group. The product sends a structured case through an API or an MCP server, a provider licensed in the patient’s state decides, and the outcome comes back as webhook events.

Do we need to form a medical group to offer prescriptions in our AI product?

Not if you build on licensed infrastructure. Corporate practice of medicine rules in many states keep clinical decisions with licensed providers and their entities, and the infrastructure supplies that layer. You keep the product, brand and patient relationship.

What does a licensed clinical layer include?

Licensed providers (MDs, DOs, NPs, PAs and RDs) in each patient’s state, written protocols, prescribing and pharmacy routing, state modality rules, liability coverage for the clinicians and an audit trail, all reachable through an API.

How much does it cost to put licensed providers behind an AI product?

On Lithos you pay per completed visit: $45 async and $70 sync on pay as you go, falling with volume to $25 and $40 from 2,500 visits a month, with no setup or platform fee. Medication passes through at pharmacy cost, plus a small flat fee on mail-order orders.

Get started

Put a medical practice behind your product

Book a call and we'll scope your program together, or get free sandbox access and start building.

Book a call Get sandbox access

Free to startNo setup or platform fees