The healthcare operating system

Tell your practice
what to do.

One doctor or two hundred. A single room or a fifty-bed hospital. DRP-OS runs the whole of it — and you operate it by saying what you want, in English or Hinglish. It books the appointment. Writes the prescription. Takes the payment. Settles the money to your bank.

Clinics to hospitalsUnlimited roles & permissionsMulti-tenant by designBuilt in India
32features in production — none on a roadmap
22API domains behind portal, apps and integrations
3surfaces kept in sync by one system, not three
roles, permissions and tenants — you define them
One patient · ₹1,067 · six steps · zero paperwork

This is Tuesday.
Watch the money move.

Six things happen to every patient in every practice on earth. In most of them, those six live in six different systems — a diary, a notebook, WhatsApp, a card machine, a tally book, someone's memory. Every handoff loses information and leaks revenue. Here they are one continuous thread, and you can watch the rupees move through it.

01

Ramesh books himself. At 11pm.

He opens the patient app, sees Dr. Priya's actual free slots, and takes Tuesday 4pm. Nobody answered a phone. Nobody wrote in a diary. And he paid before he picked the slot — so if he doesn't turn up, you're not out of pocket.

Patient Self-BookingOnline ConsultationPremium
TUE 15 JUN · DR PRIYA
09:30 booked
11:00 booked
16:00 selected
PREPAID₹800
02

The phone rings. Not a notification — a call.

DRP-OS uses PushKit and CallKit on iOS and a full-screen intent on Android. That means it takes over the lock screen like a phone call, even when the app is force-quit. Your consultant doesn't miss it in a pile of WhatsApp badges. They swipe, and WebRTC connects them — encrypted, peer-to-peer, TURN-relayed when the network is hostile.

Online ConsultationVideo consultsPremium
9:41▮▮▮ ⌁ ▮
DRP-OS · video
RG
Ramesh Gupta DRP-OS Audio & Video…
Decline
Accept
iOS · CALLKIT
9:41▮▮ ⌁ ▮
Incoming video call
RG
Ramesh Gupta DRP-OS
ANDROID · FULL-SCREEN INTENT
03

Ten minutes over? Charge for it.

The consultation runs long because it needed to. You extend it from inside the call, and the extra time is billed pro-rata — automatically, at the rate you set. Your time stops being the thing you give away for free.

Extend consultationsCharge for extensionsPremium
Consultation30 min
Extended+10 min
Pro-rata charge₹267
04

The prescription writes itself. In Hindi.

Pull a saved template, or say it to Oja. Group the medicines by morning, lunch, evening. Print it on your letterhead — in English, हिंदी, or संस्कृत. The patient downloads the PDF from their app before they've left the building.

Multi-language RxMulti-group RxTemplatesPDF generation
Rx #1042हिंदी
सुबह · MORNING
Amoxicillin 500mg1 × 5 दिन
रात · NIGHT
Pantoprazole 40mg1 × 5 दिन
PDF · sent to patient app
05

The money is already yours. Now take it home.

Ramesh prepaid at 11pm. It sat in your clinic wallet through the consultation. Now you settle it — to your bank, on your schedule. This is the part other clinic software doesn't do: it records payments. DRP-OS moves them.

Wallet SettlementConsultation BillingGST invoicingPremium
CLINIC WALLET
0
Ramesh Gupta · prepaid+₹800
Extension · 10 min+₹267
Settled to HDFC ••4821−₹18,000
SETTLE TO BANK →
06

Three months later, he comes back.

Because you set a follow-up before he left, and the system remembered when you didn't. That's the difference between a patient and a patient list — and it's why your revenue compounds instead of leaking.

Follow-upsAudit trailPatient Portal
Ramesh Gupta15 SEP
Anita Sharma18 SEP
Vikram MehtaTODAY
reminders sent automatically
Three surfaces, one clinic

One system.
Three windows into it.

Twenty-two API domains sit underneath. The portal, the doctor app and the patient app are three clients of the same brain — so a prescription written on a phone in the consulting room is on the front desk's screen before the doctor has stood up. Nothing syncs, because nothing is separate.

Web portal

Twelve modules for the front desk and the consulting room. Patients, visits, prescriptions, billing, follow-ups, availability, files, templates, catalog, staff, roles, settings.

BROWSER · NO INSTALL

Doctor app

iOS and Android. Your OPD list, patient history, prescriptions, video consults with real incoming-call screens, wallet, file manager — everything the portal has, sized for a phone.

iOS · ANDROID

Patient app

They book, prepay, join the video call, read their prescriptions, download the PDFs, and get reminded about follow-ups. Your clinic, in their pocket, with your name on it.

iOS · ANDROID · WEB
The part other systems don't do

Every other system
tells you what you earned.
This one pays you.

Practice management software records a payment and hands you a report. DRP-OS collects the money before the consultation, holds it, prices the overrun, and settles the balance to your bank. Follow one Tuesday through the ledger.

23:04 · MON
Ramesh books himself Patient app · Dr Priya · Tue 16:00 · prepaid before the slot is held
+₹800
16:00 · TUE
Consultation connects PushKit rings the phone · WebRTC · 30 minutes booked
16:30 · TUE
Doctor extends by 10 minutes Pro-rata at the rate you set · charged without a conversation
+₹267
16:41 · TUE
Prescription issued in हिंदी Template · grouped by time · PDF in the patient's app before they leave
16:42 · TUE
GST invoice generated CGST/SGST split · numbered · in the audit trail
₹1,067
FRIDAY
Wallet settles to your bank HDFC ••4821 · the week's consultations, in one transfer
₹1,84,300
CLINIC WALLET · LIVE
0
SETTLES FRIDAY · HDFC ••4821
Consultations₹1,43,000
Extensions₹18,700
Counter sales₹22,600
Money that used to arrive after the visit — if it arrived at all — now arrives before it.
No-shows stop being freeThe patient has already paid. If they don't come, the slot cost them, not you.
Overruns stop being charityThe ten minutes you always gave away is now a line item, priced automatically.
Collection stops being a jobNobody chases a balance. The money was in the wallet before the consultation began.
Reconciliation stops being SundayOne settlement, one statement, one audit trail. Your accountant stops phoning you.
iOS & Android · free with every plan

The whole practice,
in a coat pocket.

Not a companion app that shows you a read-only list. The doctor app does what the portal does — consult, prescribe, bill, settle. The patient app is your practice, in their hand, with your name on it.

DRP-OS doctor app dashboard showing today's OPD and key stats
DASHBOARD
Patient record with full visit history in the DRP-OS doctor app
PATIENT RECORD
GST billing screen in the DRP-OS doctor app
BILLING & GST
Staff and role management in the DRP-OS doctor app
STAFF & ROLES
Practice settings in the DRP-OS doctor app
SETTINGS

FREE WITH EVERY PLAN · NO PER-SEAT APP CHARGE

Three tiers, three different businesses

Most healthcare software
records your work.
This one gets you paid for it.

The tiers aren't small, medium and large. They're three different relationships between a practice and its software — and only one of them puts money in your account.

STARTER · 11 FEATURES

A register that doesn't burn.

Patient records, digital prescriptions with PDFs, appointments, follow-ups, the medicine catalog, GST invoices, partial payments. Everything the paper register did — searchable, permanent, and backed up.

FOR: a practice leaving paper behind
STANDARD · 23 FEATURES

A clinic that runs without you in the room.

Everything in Starter, plus multiple doctors with their own availability, a patient portal, prescriptions in Hindi and Sanskrit, saved templates, your letterhead, a file manager with images and video, custom patient fields, counter sales, courier tracking, and a full audit trail.

FOR: a practice with staff, doctors and departments
PREMIUM · 32 FEATURES

A clinic that earns while you sleep.

Everything in Standard, plus the seven that change the arithmetic: patients book themselves and prepay, consultations run online, per-doctor fees, extensions billed pro-rata, wallet settlement to your bank, bulk import of your entire history, and Oja — the assistant you talk to.

FOR: a practice that intends to be a business
Nothing here is a roadmap

All 32 features.
All shipped.

Every line below is running in production in a real clinic today. If it isn't built, it isn't on this page.

Consultation Billing Set per-doctor consultation fees.
Online Consultation Premium: patients book & prepay video/in-person consultations; clinic wallet with settlement.
Patient Self-Booking Patients can book follow-up appointments themselves through the portal
Wallet Settlement Withdraw / settle the consultation wallet balance.
Bulk patient import Import patients and prescription history from a spreadsheet.
Oja AI Assistant AI assistant: search/create patients, build prescriptions, manage staff & settings by chat or voice.
Custom Module Activation Request bespoke modules tailored to your clinic. We prepare a quote; once terms are agreed and advance is received, the custom module is built and activated for your account.
Dashboard Welcome screen with key stats
Patient records Manage patient information with full history
Digital prescriptions Create prescriptions with line items and pricing
PDF generation Auto-generate printable PDFs for every prescription
Multi-group Rx Group medications by time (morning/lunch/evening/etc.)
Multi-language Rx Generate prescriptions in Hindi and Sanskrit
Prescription templates Save and reuse common prescriptions
Patient Portal Patients can log in to view their prescriptions and download PDFs
Appointments Schedule and track patient appointments
Follow-ups Track post-visit follow-up calls and reminders
Extend consultations Doctors can extend an ongoing consultation by extra minutes.
Charge for extensions Show a pro-rated charge option when a doctor extends a consultation.
File manager Upload and organize patient documents
Images & videos Full media support beyond just documents
GST invoicing GST-compliant invoices with CGST/SGST/IGST split.
Partial payments Accept payments in installments. Track balance per visit.
Counter service mode Quick-sale for walk-in patients without a full visit.
Courier delivery Add courier charges per visit. Track delivered prescriptions.
Multiple payment methods Accept Cash, UPI, Card, Bank, Cheque. Each tracked separately.
Medicine catalog Manage the product/medicine catalog
Custom units Define dosage units beyond standard presets
Custom patient fields Define your own data fields per patient
Multi-doctor support More than one doctor account per clinic
Doctor availability Per-doctor working hours and slot configuration.
Audit trail Every action logged with user, timestamp, changes. Compliance-ready.

Your practice already works.
Give it a system that keeps up.

Fourteen days, no card, your own patients. Import your history, run a week of real OPD, and count what stopped leaking.