Skip to content

Features

Every workflow around the visit, in one hospital and clinic management platform.

Organised the way a patient visit actually happens: from the booking to the bill, and on to the next visit.

A doctor holding a tablet talks with a patient sitting up in a hospital bed

Appointments

Doctor hours become bookable slots.

The admin sets each doctor's weekly availability once. PyMedic generates individual slots from it and shows them on the booking page.

  • Slot durations of 15, 20, 30, 45 or 60 minutes, set per doctor
  • Holidays remove their slots automatically
  • Four booking channels, each tagged: online, walk-in, referral, follow-up
  • In-person and video consultation slots
  • Lifecycle: Booked, Confirmed, In progress, Completed, No-show, Cancelled
  • Corporate patients tagged at booking for billing later

Why it mattersFewer phone calls, fewer double bookings, and a record of where every patient came from.

Book · Dr. Sharma · Tuesday
14Booked today
4Free slots
1No-show

Weekly hours

Mon–Fri · 9:00 AM – 1:00 PM · 20 min

Tuesday slots

9:009:209:4010:0010:2010:4011:0011:20

Latest bookings

#6
Priya R.10:40 · Online booking
Confirmed
#7
Arjun M.11:00 · Walk-in
Holding
#8
Fatima K.11:20 · Referral · Dr. Iyer
Booked

Booked via

Online · bookingWalk-inReferralFollow-up
Waiting room display
PyMedicCity Care Clinic · OPDLive

Now serving

Dr. SharmaGeneral medicine · Room 2#6Please proceed
Dr. IyerOrthopaedics · Room 3#14
Dr. RaoPaediatrics · Room 5#3
Up next
#7#8#9#15#4
Avg wait · 9 min

Queue & OPD

A digital token for every patient in the room.

Patients check in at the front desk or a self-service kiosk and receive a token. The waiting room sees the queue on a TV; the patient sees it on their phone.

  • Waiting-room display shows the current token for each doctor
  • WhatsApp queue link with live position
  • Call Next from the doctor's screen
  • Consultation start time recorded for wait-time reporting

Why it mattersPatients can step out and return on time, and the front desk stops answering "how much longer?".

Consultation & EMR

Notes from the conversation, not from the keyboard.

Voice recording is converted to text notes. Vitals are entered once and saved to the patient record alongside medicines, tests and the prescription.

  • Start Recording captures the visit; speech-to-text produces the notes
  • BP, pulse, temperature, SpO2, respiratory rate, height, weight and calculated BMI
  • AI suggestions on the prescription, with the doctor making the final call
  • Full history on the patient record

Why it mattersThe doctor looks at the patient, not the screen.

Walk through a consultation →
Prescription · Priya R.
BP130/85
Pulse80
SpO298%
BMI24.1
Medicine Pack: Viral Fever0 of 3 added
Paracetamol 500 mg1-0-1Tablet · 5 days · after food
Prescription · Meera N. · PDF
PyMedicCity Care Clinic · Dr. Iyer
Meera N. · 45 F · Token #12Amlodipine 5 mg · 1-0-0 · 30 days · morningMetformin 500 mg · 1-0-1 · 30 days · after foodAtorvastatin 10 mg · 0-0-1 · 30 days · at nightTests: Lipid profile · HbA1c · Follow-up: Mon 3 Nov
Dr. Iyer · digitally signed
Generating PDF…

Prescription

A signed PDF, on the clinic letterhead.

Medicines come from the master database with form, strength, frequency, duration and instructions. Medicine Packs add a whole set in one click.

  • Auto-suggest from the master medicine database
  • Medicine Packs configured by the admin
  • Digital signature and QR verification code on every PDF
  • Delivered on WhatsApp and available in the patient portal

Why it mattersLegible, verifiable and already in the patient's hands.

Diagnostics

Order a panel, not a list.

The master test catalogue covers pathology and imaging. Test Panels group related tests so a workup is ordered in one click.

  • Central catalogue of lab tests and imaging
  • Panels such as a diabetes panel or pre-surgery workup
  • Ordered tests appear on the prescription message to the patient
  • A DIAG- series invoice is generated for the tests

Why it mattersNothing is forgotten from a standard workup, and the bill is ready.

Tests · Priya R.
Pre - Blood Workup applied1 tests added
Complete blood count (CBC)PathologyFasting not required
Invoice DIAG-0090 pendingListed on WhatsApp message
Counselling · Case C-21
C-21
Priya R. · 38 FReferred by Dr. Sharma · laparoscopic cholecystectomy
Counselling

Counselling checklist

Risks explainedDone
Package shown · ₹45,000Done
Insurance pre-authorisationApplied
Patient decisionConsidering

Package · ₹45,000

Room₹12,000
Surgeon₹18,000
Anaesthesia₹8,000
Tests₹7,000
Awaiting decision

Surgery Counselling

Every surgical recommendation becomes a case.

The doctor ticks Surgery Suggested on the prescription. PyMedic creates a counselling case and assigns it to the clinic's counsellor.

  • Risks discussion recorded
  • Package options: room, surgeon, anaesthesia, tests and the out-of-pocket total
  • Insurance pre-authorisation tracked: Applied, Approved, Rejected
  • Patient decision: Proceed, Considering or Declined

Why it mattersNo recommendation leaves the building without an owner.

WhatsApp & AI calling

The clinic's WhatsApp, inside PyMedic.

PyMedic sends automated confirmations, prescriptions and reminders through the WhatsApp Business API using pre-approved templates, and gives staff an inbox for replies. AI calls confirm appointments and remind patients by phone.

  • Templates: health checkup promotion, appointment confirmed, prescription delivered, follow-up reminder
  • Follow-up sequences on Day 3, 7 and 14
  • Medicine, test and follow-up reminders tracked from sent to booked
  • AI calls to confirm appointments and remind patients
  • Two-way chat from the PyMedic inbox, not personal phones
  • Number selection: doctor's number, then clinic number, then platform number
  • Credentials encrypted with AES-256

Why it mattersEvery message has a sender the clinic controls and a record the clinic keeps.

WhatsApp inbox
126Sent today
98%Delivered
1Need reply

Inbox

PR
Priya R.Is the lipid test fasting?
New
AM
Arjun M.Prescription delivered
Sent
+91
Unknown numberDo you do health checkups?
Add as patient

Follow-up sequence

Day 3 sentDay 7 scheduledDay 14
Billing
₹16,250Collected today
39Invoices today
₹6,200Outstanding
CONS-0147Consultation · ₹500Generated
Pending…Lipid profile · ₹800
Pending…Pharmacy · ₹420

Corporate partner · monthly credit

Used of ₹5,00,00062%

Recent payments

UPI
Priya R.CONS-0147 · consultation
₹500
CARD
Arjun M.DIAG-0089 · lipid profile
₹800
CORP
Karan V.Billed to Nimbus Technologies
₹400

Billing

Three invoice series, generated as care is delivered.

Consultation, diagnostic and pharmacy charges each get their own numbered series, so accounting, GST filing and audits need no manual sorting.

  • CONS- for consultations, DIAG- for tests and imaging, PHAR- for pharmacy
  • Discount coupons: flat or percentage, with a cap, a minimum bill and service restrictions
  • Online payment for patients

Why it mattersThe bill exists the moment the service does.

Corporate B2B

Company-paid patients on a running account.

Corporate partners are set up with agreed discounts, a monthly credit limit and a point of contact. Their employees' bills go to the company.

  • Patient marked as corporate at booking or walk-in
  • Invoice billed to the company; patient pays nothing or a co-pay
  • Consolidated invoice at month end
  • Admin alerted as the credit limit approaches

Why it mattersCorporate tie-ups without a separate spreadsheet.

Corporate partners · Nimbus Technologies

Partner

Nimbus Technologies · Bengaluru
20% discount · SPOC: HR benefits team
Active

Monthly credit · ₹5,00,000

₹3,72,000 used · settlement on 1 Nov74%

Billed to company this month

CONS
Priya R. · consultationCONS-0147 · ₹500
Company
Lead management · Pipeline

New

Walk-in · Meera N.Website formWhatsApp

Contacted

Phone call

Interested

Health checkup

Negotiation

Corporate

Converted

New patient

Meera N. · touchpoints

Walk-in enquiryMon 10:12
WhatsApp: health checkup priceMon 14:40
Call back · interestedTue 11:05
Package offer sentWed 09:30
Booked · converted to patientThu 12:15
Meera N. moved to New

Lead management

Enquiries become leads. Leads become patients.

PyMedic gives the marketing and business-development team a pipeline for enquiries from the website, WhatsApp, phone and walk-ins.

  • Stages: New, Contacted, Interested, Negotiation, Converted or Lost
  • Every call, email, message and meeting logged as a touchpoint
  • Converted leads flow into the patient database without re-entry
  • Corporate partnership leads tracked in the same pipeline

Why it mattersThe team that brings patients in works on the same platform as the team that treats them.

Multi-location support

Many clinics, one platform, separate data.

PyMedic is multi-tenant. The medicine database, test catalogue, WhatsApp gateway and payments are shared; everything about a clinic is its own.

  • Each clinic's patients, doctors, slots, invoices, WhatsApp credentials, partners and coupons are isolated
  • Admins manage several branches; owners see all of them on one dashboard
  • Each clinic or doctor can use their own WhatsApp number

Why it mattersGrow to a second branch without a second system.

Platform · Workspaces
PyMedic platformShared by every clinic
  • Medicine database
  • Test catalogue
  • WhatsApp gateway
  • Payments
PrivateYour clinic
  • Patients
  • Doctors
  • Invoices
  • WhatsApp number
PrivateClinic B
  • Patients
  • Doctors
  • Invoices
  • WhatsApp number
PrivateClinic C
  • Patients
  • Doctors
  • Invoices
  • WhatsApp number

Data & access

Your patients' data stays with your clinic.

Separate by design

Every clinic's patients, invoices and partners are isolated. No other clinic on the platform can see them.

Encrypted WhatsApp credentials

WhatsApp tokens are stored with AES-256 encryption.

Access by role

Doctors, front desk and admins each see only what their job needs.

Verifiable prescriptions

A digital signature and QR verification code on every prescription PDF.

Platform map

Every module. One PyMedic.

Every capability on this page runs on the same platform and the same patient record. Select a module to jump back to its section.

14 capabilities · one patient record

Eleven capabilities. One demo.

Pick the workflows that matter to your clinic and we'll walk through those first.