Telehealth kit

Video consults, a waiting room and AI-drafted notes, ready to ship

Clone a working consult app for web and Flutter. Patients consent, wait and join from a link; doctors admit them, consult on any connection and sign an AI-drafted note. Built on MediaSFU rooms, recording and AI notes.

  • Web and Flutter
  • Media servers in Mumbai
  • From $0.015 per 20-minute consult
Consult · Dr RaoRecording, with consent
AS
Asha · 320×180
Ravi K.Waiting #1
Meena P.Waiting #2
ConsentRecorded 10:42
Visit note · draftChief complaint: fever and body ache for 3 days.Prescription draft: paracetamol 500 mg, 1 tablet every 6 hours if fever, 3 days.
Example visit
A visit, start to finish

Five steps your patients and doctors already understand

  1. Book and send a link

    The clinic desk books a visit and sends the patient a link by SMS, WhatsApp or email. No app needed; a Flutter app is included if you want one.

  2. Check devices and consent

    The patient tests camera and microphone, then agrees to the consult and, separately, chooses whether it may be recorded.

  3. Wait to be admitted

    The patient waits with a live place in the queue. Room access is issued only when the doctor admits them.

  4. Consult on any connection

    Low-data video by default, audio only when the signal is weak, and live translation when doctor and patient speak different languages.

  5. Review and sign the note

    An AI-drafted visit summary and prescription draft arrive for the doctor to edit and sign with their registration number.

Built in

The parts every telehealth platform rebuilds, done once

  • Consent records

    Versioned consent text, a separate recording choice, caregiver details and a timestamp, stored with each visit.

  • Recording follows the patient’s choice

    When a patient declines, the recording control is replaced by a notice. A live banner tells everyone when recording is on.

  • A real waiting room

    The queue runs on your server, so a patient holds no room credentials until the doctor lets them in.

  • Low-data video

    320×180 video by default with an audio-only option, for patients on 3G or prepaid data.

  • Media in India

    Rooms prefer our Mumbai media servers when you choose the Asia region.

  • AI scribe, doctor signs

    A ready prompt turns the consult transcript into a structured note and prescription draft. Nothing is final until a doctor signs.

  • Live translation

    Doctor and patient each hear the other in their own language, with your choice of speech and language providers.

  • Keys stay on your server

    Browsers and phones receive a per-room secret after admission, never your API key.

  • Recordings in your storage

    Final recordings are delivered to your own S3-compatible bucket, in the region you pick.

What a consult costs

Priced per stream, and published

A 20-minute video consult between one doctor and one patient is two streams for 20 minutes. At our published rates:

Low-data video$0.015

320×180, the kit’s default for weak connections.

Standard video$0.03

640×360 for patients on good connections.

Recording+$0.12

20 minutes of recorded output at 640×360.

AI notes and translation use the speech and language providers you choose, billed by them directly. Volume discounts and every rate are on the pricing page.

Made for how teleconsults run

India, Africa and Southeast Asia

Patients on mobile data

  • Low-data video and audio-only visits
  • The SDK loads only once the doctor admits the patient, so the first screens open fast
  • Links work in the phone’s browser

Consent on record

  • Explicit consult consent, kept with time and version
  • A separate recording choice the room respects
  • Caregiver and guardian details for minors and elders

Notes doctors trust

  • A prompt written for mixed-language consults
  • Only what was said; empty fields stay empty
  • Signed with the doctor’s registration number

The kit gives you the building blocks; your clinical and legal advisers decide how they apply to your practice. See data residency and compliance.

Questions

What telehealth teams ask first

What is in the kit?

A small Node server (visits, queue, consent records, audit trail, MediaSFU room calls), a React web app for the clinic desk and the patient, a Flutter patient app, and the AI scribe prompt with its JSON schema. It runs on MediaSFU rooms, recording and AI notes, and you can change any part of it.

Where is patient data stored?

Visit and consent records live on your server. Live media runs on MediaSFU media servers in the region the room is placed. Final recordings go to your own bucket and leave MediaSFU storage after 72 hours. The data residency page lists every data type.

Is MediaSFU HIPAA compliant?

MediaSFU does not offer a Business Associate Agreement today, so it is not the right choice for US patient data yet. If you serve US patients, talk to us before going live. Most teams using the kit serve patients in India, Africa and Southeast Asia, where local law applies.

Does the kit make my platform ABDM compliant?

ABDM certification applies to the software that creates health records, which is your platform. The kit gives you a structured, doctor-signed visit note that your ABDM-integrated system can turn into a health record.

Which AI model writes the notes?

The one you choose. The scribe runs on MediaSFU AI notes with your own language-model key or ours; the provider bills its usage directly, with no MediaSFU markup.

Run your first consult this week

Start free, point the kit at your account, and send a visit link to a colleague. We will help you set up recording storage and the AI scribe.