
Telehealth App Development: Features, Compliance, Cost, and How Long It Takes
Core features, the compliance rules that shape the build, EHR and e-prescribing integrations, and what a telehealth app costs and takes at Empat.
A telehealth app lets a patient see a clinician without being in the same room: video or asynchronous visits, scheduling, intake, prescriptions, payment and a record of the encounter that reaches the clinical chart. Building one is less about the video call than about everything wired around it — identity, consent, compliance, e-prescribing, billing and the EHR.
This guide is for a clinic group, a digital-health founder or a payer product lead scoping a remote-care product. It covers the features that matter, the compliance rules that shape the architecture, the integrations that decide the timeline, what a telehealth app costs and how long it takes, and how to choose a development partner.
The one decision to make first: synchronous visits, asynchronous care, or both. Video visits need real-time infrastructure, waiting rooms and scheduling; asynchronous care needs messaging, structured intake and clinician queues. Everything else in scope follows from that answer.
What features does a telehealth app need?
A telehealth app needs a small core — identity, scheduling, the visit itself, clinical notes and payment — and a set of features that turn it from a video tool into a care product: intake forms, e-prescribing, lab orders, follow-up messaging, and a link into the practice's records. Ship the core first and add the rest in the order the clinical workflow demands.
| Feature | Must-have or later | What it depends on |
|---|---|---|
| Identity and consent | Must-have | Identity verification, consent capture, audit logging |
| Scheduling and waiting room | Must-have for synchronous care | Provider calendars, time-zone handling, no-show rules |
| Video visit | Must-have for synchronous care | A HIPAA-eligible video SDK with a signed agreement, bandwidth fallback |
| Asynchronous messaging | Must-have for asynchronous care | Secure messaging, clinician queues, response-time rules |
| Intake and questionnaires | Must-have | Structured forms that map into the clinical record |
| Clinical notes | Must-have | Templates, sign-off, export to the EHR |
| E-prescribing | Later, unless prescribing is the product | A certified e-prescribing network, pharmacy directory, controlled-substance rules |
| Payments and insurance | Must-have for self-pay; later for insured | Payment processor, eligibility checks, claim generation |
| Lab and imaging orders | Later | Lab integrations, result delivery |
| Remote monitoring data | Later | Device integrations, alert rules |
The two rows that most often get underestimated are identity and clinical notes. Verifying who is on the call, capturing consent in a way that stands up later, and getting a signed note into the record are what make the visit a medical encounter rather than a video chat.
What compliance rules shape a telehealth build?
In the US, a telehealth app is shaped by HIPAA for how patient data is handled, by state licensing rules for where a clinician may treat a patient, by federal and state rules on prescribing — especially controlled substances — and by accessibility requirements. None of these is exotic, but each one changes the architecture, so they belong in discovery rather than in a pre-launch review.
- HIPAA. Business associate agreements with every vendor that touches protected health information — the video provider, the hosting provider, messaging, analytics. Technical safeguards under the Security Rule: role-scoped access, encryption in transit and at rest, and audit logs that record who viewed which record and when. The audit log is the requirement teams most often under-build and the one an auditor asks for first.
- State licensing. A clinician generally needs to be licensed in the state where the patient is located at the time of the visit. The app therefore has to know the patient's location and route or restrict accordingly. Rules differ by state and change, and HHS keeps an overview of the options — full licenses, compacts, telehealth registrations — in its guide to licensing across state lines. Design the location logic to be configurable.
- Prescribing. E-prescribing has its own certification requirements, and prescribing controlled substances via telehealth is governed by federal rules that have changed several times since 2020. At the time of writing, DEA and HHS have extended the telemedicine flexibilities for controlled medications through December 31, 2026, while a permanent special-registration framework is still pending — HHS tracks the status on its page on prescribing controlled substances via telehealth. Confirm the current rules for your use case with counsel before scoping this feature.
- Accessibility. Healthcare apps are expected to meet accessibility standards; building to them from the start is far cheaper than retrofitting.
For the compliance side in depth — the BAA checklist, safeguards, and what a HIPAA audit actually looks at — see our guide to HIPAA-compliant healthcare app development. This article assumes those basics and focuses on the product.
Which integrations decide the timeline?
Four integrations decide how long a telehealth app takes: the EHR, e-prescribing, payments and insurance eligibility, and the video provider. The engineering for each is rarely the hard part; vendor access programs, sandbox approvals, interface fees and review cycles are, and they run on the vendor's calendar, not yours. Start those conversations in discovery.
- EHR. Usually HL7 v2 messages or a FHIR API, depending on what the practice's system exposes. Patient demographics and appointments flow in; encounter notes and charges flow out. Our guide to EHR and EMR integration covers Epic, Cerner, HL7 and FHIR specifics.
- E-prescribing. A certified network, a pharmacy directory and identity proofing for prescribers. Budget for certification time.
- Payments and insurance. Card data stays in a PCI-compliant processor's vault, never in your database next to health data. Eligibility checks against payers add a second integration.
- Video. Buy, don't build: a HIPAA-eligible video SDK under a signed agreement, with a bandwidth fallback and recording rules aligned to consent.
Build, buy, or configure?
Most single-site practices should buy a telehealth platform and integrate it. Building is justified when telehealth is the product, when a specialty or care model does not fit commercial platforms, or when the app must sit inside a larger product — a payer app, a remote-monitoring service, a care-navigation platform. The middle path, a platform plus custom extensions around its API, is where many organizations with real but limited custom needs end up.
Two architecture decisions follow. Web first, native later: a well-built web app covers most visit flows and ships faster; native apps earn their cost when device access, notifications or offline behaviour matter. And data residency: decide early which region patient data lives in and which vendors may process it, because moving later is expensive.
How much does telehealth app development cost, and how long does it take?
At Empat, telehealth work follows a staged ladder: discovery from $5,000 over one to two weeks, a proof of concept from $15,000 over two to four weeks, an MVP from $30,000 over six to twelve weeks, and a full product from $50,000 over three to twelve months or more. E-prescribing, insurance integration and multi-state licensing logic are the features that push a build toward the upper end.
- Discovery — from $5,000, 1–2 weeks. Care model, feature scope, compliance map, integration assessment against your EHR and vendors, and a written build-versus-buy recommendation.
- Proof of concept (from $15,000, usually two to four weeks). Only when one integration or component decides the rest — an EHR interface, a specific device feed.
- MVP — from $30,000, 6–12 weeks. Identity, scheduling, visits, intake, notes and payments for one care flow, running with real users.
- Full product — from $50,000, 3–12+ months. E-prescribing, insurance, multi-state routing, monitoring data, native apps.
Two honest notes. Compliance work — BAAs, safeguards, audit logging, a security review — belongs in the estimate from day one, not as a surprise before launch. And vendor timelines for EHR access and e-prescribing certification can be longer than the engineering; a realistic plan runs them in parallel from week one. Our project cost calculator gives a first-pass build estimate.
How do you choose a telehealth app development partner?
Choose a telehealth development partner on evidence of healthcare delivery, not on a portfolio of video apps. Ask about signed BAAs on past projects, how they handle audit logging and access control, which EHRs and e-prescribing networks they have integrated, how they scope state-licensing logic, what the data-residency plan is, and how they hand over a system that a compliance officer will later ask about.
- Has the team shipped under HIPAA? Ask for the specifics of safeguards they built, not the badge.
- Which EHRs and networks have they integrated? Named systems and what the interface actually exchanged.
- How do they design for state licensing? The answer should include patient location and configurable rules.
- Where will data live and who can access production? Providers, regions, retention, and how access is granted and revoked.
- How is the app tested? Accessibility, security testing, and clinical workflow testing with real clinicians.
- What does handover include? Documentation, runbooks, and the artefacts a compliance review will need.
How Empat approaches telehealth
Empat builds healthcare software under HIPAA constraints, with the compliance work in the estimate from day one and a paid discovery that sometimes ends in "buy a platform and integrate it". The work is led by Yaroslav Melnychenko, our Head of Engineering, who owns the integration and compliance architecture on our healthcare projects.
Two relevant projects from our own work: Dr. Alexa, a service for booking doctor consultations, tests and prescriptions across a phone app, a website and an admin panel — the scheduling-and-prescriptions core this article describes — and VitalAI, a remote patient monitoring platform that connects wearable data and predictive alerts to keep patients engaged after discharge, which is the monitoring layer many telehealth products add second. For the wider picture, see our healthcare software development practice and our guide to remote patient monitoring software.
If you are still deciding what to build, our guides to custom healthcare software development and healthcare app development cover the wider build decision, and healthcare IT consulting explains when an outside assessment is worth it before you commit.
FAQ
How much does it cost to develop a telehealth app?
At Empat, discovery starts from $5,000 over one to two weeks, a proof of concept from $15,000, an MVP covering identity, scheduling, visits, intake, notes and payments from $30,000 over six to twelve weeks, and a full product from $50,000 over three to twelve months or more. E-prescribing, insurance integration and multi-state licensing logic are what push a build toward the upper end.
How long does telehealth app development take?
A focused MVP typically takes six to twelve weeks after one to two weeks of discovery. Full products with e-prescribing, insurance and native apps take three to twelve months or more. The engineering is rarely the longest item: EHR access programs, e-prescribing certification and vendor agreements run on the vendors' timelines, so a realistic plan starts them in week one and runs them in parallel with the build.
Does a telehealth app need to be HIPAA compliant?
If it handles protected health information for a covered entity or its business associates in the US — which almost any telehealth app does — yes. That means business associate agreements with every vendor that touches the data, including the video provider, and technical safeguards such as role-scoped access, encryption in transit and at rest, and audit logging. Build these in from the start; they are far more expensive to retrofit.
Can a telehealth app integrate with an existing EHR?
Usually, through HL7 v2 messages or a FHIR API, depending on what the EHR exposes. Typical flows are patient demographics and appointments into the app, and encounter notes and charges back into the chart. The engineering is straightforward; vendor access programs, interface fees and review cycles usually determine the timeline, so confirm what your EHR supports, and at what cost, during discovery.



