Skip to content
Build guide

How to build a telehealth platform

The parts of a telehealth platform, from booking and video to prescribing and follow-up, the rules that apply to remote care, and an order to build it in.

Overview

What a telehealth platform does

A telehealth platform lets patients see a clinician remotely: they book, answer intake questions, join a video or chat consult, get a prescription or referral, and receive follow-up. The clinician gets a queue, the patient's history and a place to write notes.

The video is the easy part. The work is in intake and triage, in knowing who may treat whom and where, in prescribing safely at a distance, and in getting the record back to the patient's usual care.

Modules

The modules you need

Most teams need all of these in the end. The phased plan below sets the order.

Booking and queues

Scheduled and on-demand consults, matched to clinicians licensed where the patient is.

Intake and triage

Questions before the consult, with red flags that route the patient to urgent care instead.

Video and chat consults

Secure video with fallbacks for poor connections, and asynchronous chat where it fits.

Clinical notes

Structured notes with history, findings and plan, signed by the clinician.

Prescribing

Electronic prescriptions with checks on what may be prescribed remotely.

Referrals and follow-up

Referrals, test orders and follow-up tasks, with summaries sent to the patient's usual doctor.

Payments and coverage

Self-pay, insurance or employer cover, with eligibility checks.

Clinical governance

Review of consults, outcomes and incidents by a clinical lead.

Architecture

How the parts fit together

  • 01

    Consult as the central record

    Booking, intake, the call, notes, prescriptions and follow-up all hang off one consult.

  • 02

    Video provider behind an adapter

    A managed video service behind one interface, so it can be changed without touching the clinical flow.

  • 03

    Rules for licensing and prescribing

    Which clinician may see which patient, and what may be prescribed remotely, kept as configuration.

  • 04

    Triage engine

    Clinically owned rules on intake answers, with every routing decision logged.

  • 05

    Integration layer

    Connections to EHRs, pharmacies and labs, so the consult record does not end in a silo.

Data model sketch

  • 01

    Patient and coverage

    Identity, location, history and how the consult is paid for.

  • 02

    Clinician and licence

    Each clinician's registrations, specialties and where they may practise.

  • 03

    Consult

    Type, status, times, participants and the recording policy.

  • 04

    Intake answers and triage result

    What the patient said and where the rules sent them.

  • 05

    Note, prescription and referral

    Signed clinical outputs of the consult.

Integrations

Systems it has to talk to

  • 01

    Video service

    A managed video provider with an agreement that covers health data.

  • 02

    E-prescribing

    National e-prescription services or pharmacy networks.

  • 03

    EHRs and health records

    History in, summaries out, over FHIR or national networks.

  • 04

    Insurers and employers

    Eligibility checks and claims or invoices.

  • 05

    Identity verification

    ID checks for patients and registration checks for clinicians.

Compliance

Rules to design for

Which rules apply depends on your market and product.

  • 01

    Telemedicine rules

    Each country, and in the US each state, sets who may treat remotely, for what, and how consent is taken.

  • 02

    Prescribing at a distance

    Limits on which medicines can be prescribed after a remote consult, with tighter rules for controlled drugs.

  • 03

    Health data protection

    HIPAA, the GDPR and national laws, including agreements with the video provider.

  • 04

    Medical device rules

    Triage or symptom-checking software that guides decisions can be a medical device.

  • 05

    Accessibility

    Patients join from any device, in any condition, so accessibility is part of safety.

Plan

From prototype to production

Build in this order so something real is in users' hands early.

  1. 01

    Clickable prototype

    Booking, intake and the clinician's consult screen, tried by patients and clinicians.

  2. 02

    First service live

    One consult type with booking, video, notes and the audit log, in one market.

  3. 03

    Prescribing and follow-up

    E-prescriptions, referrals and summaries to the patient's usual doctor.

  4. 04

    Scale

    More specialties, markets and payers, with clinical governance reporting.

Cost

What drives the cost

These decide most of the budget. For a number based on your own scope, use the cost tool. OceanLab bills $30-50/hr or per milestone.

  • 01

    Markets and licensing

    Each country or state adds rules, clinicians and testing.

  • 02

    Prescribing integrations

    E-prescription services differ by country and take time to certify against.

  • 03

    Triage logic

    Clinically safe triage needs clinical input, testing and maybe device work.

  • 04

    Payers

    Each insurer or employer scheme has its own eligibility and billing.

  • 05

    Native apps

    Mobile apps with reliable video on poor connections.

Proof

Product builds that match this guide

Telehealth & patient apps·🇮🇳India

Nadi - Video Consult Platform with Guideline-Aware Prescribing

Designed and built a clickable ops console for an Indian telemedicine provider's video consult platform: a live queue across four specialties, every consult with its guideline evidence and signed e-prescription, refunds within role limits, and prescribing flags raised when a doctor tries a medicine the Telemedicine Practice Guidelines do not allow.

HealthcareEnterprise
Telehealth & patient apps·🇦🇹Austria

Leitstern - AI Symptom Checker with a Clinical Governance Console

Designed and built the clinical governance console for a CE-marked symptom checker that tells people in Austria how urgently to seek care: releases of clinical content, red-flag rules and locked models approved by e-signature against a passing regression run, real-world under-triage tracked from follow-ups, and vigilance deadlines kept in view.

HealthcareAIEnterprise
Telehealth & patient apps·🇩🇪Germany

Pistill - E-Rezept Redemption, Pharmacist Release and Home Delivery Console

Designed and built a clickable pharmacy operations console for a pharmacist-owned group in northern Hesse with a mail-order permit: one queue for E-Rezepte from every channel, a validation workbench with substitution and co-payment rules, a pharmacist release step, and a cold-chain board for fridge medicines.

HealthcareEnterprise
Mental health & wellness·🇪🇸Spain

Remanso - Online Therapy Platform with Crisis Rules Built In

Designed and built a clickable psychologist workspace for a Spanish online therapy platform that matches clients with licensed psychologists: today's sessions with a pre-session summary, availability and bookings, a private clinical record per client, and a message inbox that flags risk phrases and replies waiting too long.

Healthcare
Work with us

Two ways to work with OceanLab

Project build

We design and build the system as one project. It starts with a clickable prototype your team tries before any production code is written. Pay per milestone (outcome-based) or hourly at $30-50/hr, depending on role and seniority.

Embedded engineers

Our engineers join your team on a flexible monthly retainer. Part-time is fine and it runs month to month, with hours that overlap the US, UK and Europe, the Middle East, and Australia and Asia. Outcome-based or $30-50/hr.

FAQ

Questions

Should we build our own video?

Rarely. A managed video service under a health data agreement is safer and cheaper. We put it behind an adapter so the clinical flow does not depend on one vendor.

How do you handle clinicians licensed in different places?

We store each clinician's registrations and match them to the patient's location at booking, so a patient only sees clinicians who may treat them.

Is our triage questionnaire a medical device?

It can be, if it guides diagnosis or treatment for individual patients. We review it with your regulatory lead before building the rules.

Related

Related guides

START YOUR CONVERSATION

Your Next Mission-Critical
System Starts Here

Speak with a senior engineer about your requirements. No sales process, just a direct technical conversation about what you need to build.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab