Clinic management · Built for OPD
The whole visit, typed in 1 min 43 s.
Queue, note, diagnosis, prescription, bill and the patient's WhatsApp, on one screen. That is the median keyboard time across 627 visits at two clinics; the patient is in the room for 3 min 50 s.1
One consult, to scale. Ayesha Khan is called from the queue at 0:05. From 1:12 the doctor is on the keyboard for 1 min 43 s, the measured median: the note and diagnosis, four medicines, and a bill of Rs. 3,400. The prescription reaches her WhatsApp at 2:55, and she is out of the room at 3:50.
One visit, to scale · in the room 3:50
3:50 / 3:50 · 10×
1 Demo clinic, made-up patient, paced to the measured medians: 1 min 43 s on the keyboard (p90 3 min 8 s), 3 min 50 s in the room. 627 signed-off visits, 90 days to Oct 2026, PostHog production events.
- median on the keyboard per visit
- 1:43
- median on the keyboard per visit
- visits finished, last 6 months
- 1,068
- visits finished, last 6 months
- clinics, in use for a year
- 2
- clinics, in use for a year
- of bookings are walk-ins
- 99%
- of bookings are walk-ins
In use at two clinics for a year.
- Lala's Holistic Health Center, Karachi
- ENT Clinic, Rahim Yar Khan
Measured in production · as of Oct 2026
One Finish visit savesFinish visit · Rs 3,400
- EncounterCough, 4 days
- VitalsBP 138/86
- DiagnosisJ06.9
- Prescription4 medicines
- Lab orders2 tests
- Follow-upOct 20
- InvoiceRs 3,400
One screen. The whole visit.
QuickWiz, the visit screen, one real visit, section by section.
app.tibb.pk/quickwiz1:1
Encounter
Type .. for a saved phrase, or Ctrl+K to save one
Load templateChief complaint
Cough and chest tightness for 4 days
Symptoms
Dry cough worse at night, mild breathlessness on stairs, low-grade fever
Findings
Scattered expiratory wheeze both lungs. No crepitations. Throat mildly congested.
Treatment plan
Bronchodilator and antibiotic course. Steam inhalation. Avoid dust and cold drinks.
› More info · allergies, history, follow-up
Diagnosis
optional
Load templatePrescription
↺ Repeat lastLoad template+ Add medication
Lab orders
optional
Load panel- X-Ray Chest PA ViewRadiology & Imaging↑ Attach resultORDERED×
- Complete Blood Count (CBC)Hematology↑ Attach resultORDERED×
Add test: search catalog, or type your own…
Lab result upload linksRequest upload
Send the patient a link to upload reports from their phone.
Invoice
Load template PaidUnpaid- Consultation1500
- Complete Blood Count (CBC)700
- X-Ray Chest PA View1200
Add charge: search catalog, or type your own…
Discount0
Tax0
Your usual
- Sore throat / URTINotes
- URTI adult coursePrescription
- Usual: sore throatWhole visit
- Hypertension reviewNotes
- HypertensionDiagnosis
Save this
Review · one last look
Ayesha Khan: today's visit
Dr. Hina Qureshi · Consultation · saves the encounter, prescriptions, orders and invoice together.
- Encounter
- Chief complaint: Cough and chest tightness for 4 daysTreatment plan: Bronchodilator and antibiotic course.
- Vitals
- BP 138/86 · HR 94 · 99.8 °F · SpO₂ 96
- Diagnosis
- J06.9 · Acute upper respiratory infection
- Prescription
- Tab. Azithromycin · 500mg · 24 hourly · 3 daysSyp. Salbutamol · 2mg/5ml · 8 hourly · 5 days+ 2 more
- Lab orders
- X-Ray Chest PA View · Complete Blood Count (CBC)
- Follow-up
- Oct 20
- Invoice
- Total Rs 3,400 · Unpaid
⚠ Invoice is marked unpaid, so it will appear on the Invoices page as due.
Print · each option completes the visit
✓ Completed
- Templates fill the note
- Pickers for drugs, diagnoses, labs
- Print or WhatsApp on finish
698 template loads · 978 prescriptions printed · as of Oct 2026
Allergies by brand name.
Type what the patient says, "Augmentin", and the list resolves it to Co-amoxiclav. Prescribe a penicillin later and the visit says so, in the rail and above the note, before you sign.
app.tibb.pk/quickwiz · AllergiesAyesha Khan · MR-00001


Every problem, rated at every visit.
Hypertension, diabetes: Improved, no change, worse. One tap each, then the patient's page turns the ratings into a grid, visit by visit, labs included.


app.tibb.pk/patients/126/dashboard · Lab resultsImran Sheikh

Each result, against the last one.
HbA1c comes back and the card says what changed since 10 September, in the doctor's words. The previous result is one tap away; the file stays on the record.
- Compared to the previous result, one tap
- The remark stays on the record
- Result files from the lab or the patient
The medicines the patient is on.
The current list, each with its end date. One tap continues a medicine; Continue all does the whole list, each by its own days.
app.tibb.pk/quickwiz · MedicationsAyesha Khan · MR-00001


Everything else the clinic runs on.
All features →Clinical
Walk-in queue
Wait times, reorder, call next.
Clinical
Appointments
Confirm, reschedule, mark no-shows.
Overview
Analytics
Owners see the money.
Clinical
Prescriptions
Printed, or sent on WhatsApp.
Clinical
Patients
MR number, problems, files.
Clinical
Lab tests
Results land on the order.
Billing
Invoices
Billed from your catalog.
Management
Staff & roles
Seven roles, real permissions.
Built for the three people who run a clinic.
Finish the note before the patient stands up.
- Problems, meds, allergies at a glance
- Vitals trends across visits
- Lab results requested or attached

Run the clinic from one screen.
- Revenue today and this month
- Seven days of collections
- Unpaid invoices flagged

Register, queue, share. On any device.
- Walk-in line with wait times
- Reorder, start or remove
- Rx and invoices on WhatsApp


Patients don't need an app.
Prescriptions and result requests go out on WhatsApp.
The clinic sends · press it
Send the prescription
A private download link, valid for 7 days. Anyone with the link can open it.
Sunrise Family Clinic: your prescription from your visit on 15 Oct 2026. Download it here (link valid for 7 days): app.tibb.pk/d/Vx9NAuAh9F
← Share something else
The patient's WhatsApp
Sunrise Family Clinic
Today
Sunrise Family Clinic: Dr. Hina Qureshi has asked for these tests: Complete Blood Count (CBC). Once they're done, upload the results here (link valid for 3 days):
app.tibb.pk/u/Q4ynJ1B7t6
10:21
Sunrise Family Clinic: your prescription from your visit on 15 Oct 2026. Download it here (link valid for 7 days):
app.tibb.pk/d/Vx9NAuAh9F
10:22✓✓
Results, from the phone

Every rupee and every visit, accounted for.
The owner's dashboard, the staff roles, the audit log.
- Revenue this month
- Rs. 79,900
- Collected today
- Rs. 5,100
- Appointments today
- 9
- Outstanding
- Rs. 18,000 · 7 invoices
Demo clinic · made-up figures
| When | Actor | Action | Target |
|---|---|---|---|
| Oct 15, 10:47 PM | HQHina Qureshi | Export | Consultation for Ayesha KhanQuickWiz · Appointment · #3226 |
| Oct 15, 10:44 PM | RBRida Batool | Create | Lab test result request for Ayesha KhanOther · uploadrequest · #45 |
| Oct 15, 10:43 PM | HQHina Qureshi | Create | J06.9 for Ayesha KhanQuickWiz · Diagnosis · #210 |
| Oct 15, 10:43 PM | HQHina Qureshi | Create | Invoice for Ayesha KhanBilling · Invoice · #2080 |
| Oct 15, 10:31 PM | OSOmar Siddiqui | Update | Encounter for Hamza IqbalQuickWiz · Encounter · #402 |
| Oct 15, 10:12 PM | NANadia Akhtar | Create | Lab report: lipid.pdfOther · patientdocument · #43 |
| Opens | Admin | Doctor | Nurse | Desk | Accts |
|---|---|---|---|---|---|
| Encounters | ✓ | ✓ | ✓ | · | · |
| Prescriptions | ✓ | ✓ | ✓ | · | · |
| Lab tests | ✓ | ✓ | ✓ | ✓ | · |
| Invoices | ✓ | ✓ | · | ✓ | ✓ |
| Expenses | ✓ | · | · | · | ✓ |
- Sunrise Family ClinicGulberg · 3 doctorsActive
- Sunrise Medical CentreModel Town · 2 doctorsActive
Two months free, then Rs. 1,000 a month.
Per clinic, every module, as many doctors as you have. Pay for the year and it is Rs. 9,000.
- Monthly
- Rs. 1,000
- a month, per clinic
- Months 1–2 free. Cancel any time; billing stops.
- Yearly Save 25%
- Rs. 9,000
- a year, per clinic
- Rs. 3,000 less than twelve months. Free months first, either way.
Questions clinics ask first.
Something else? Ask us on WhatsApp.
What happens if the internet goes down?
Tibb OS is online and needs a connection to save a visit. A phone on mobile data works as a backup, and no patient data stays in a shared PC's browser.
Does it work on phones?
Yes. Tibb OS installs as a PWA straight from the browser on Android, iPhone and desktop. No app store. On a phone it gets its own tab bar.
Who owns the data, and where is it hosted?
Your clinic owns its records. On the demo call we'll show where they are hosted and how access is controlled.
We use paper or other software. How do we switch?
Staff, fees, drug list and templates are set up once, then patients get an MR number on their first visit. Have records elsewhere? Bring an export to the demo and we'll tell you what can come across.
How much does it cost?
First 2 months free. Then Rs. 1,000 a month per clinic, or Rs. 9,000 a year, which saves 25%. Everything included, unlimited doctors. Details on the pricing page.
See a whole visit in 15 minutes.
On the demo clinic: queue, QuickWiz, WhatsApp. In use at two clinics for a year.

