New WhatsApp AI now replies in Hindi, Marathi and Tamil Read more →
Product See inside Who it's for Pricing Customers FAQ Sign in
Built for Indian clinics, not hospitals' back offices

Every enquiry answered.
Every patient followed up.

Vitals turns every website form, Instagram DM, missed call and WhatsApp message into a lead with an owner and a next step — then books the consultation, chases the follow-up and raises the GST invoice.

No card needed Live in a day Data stored in India
app.vitals.in/dashboard
Good morning, Dr. Sharma
Tuesday, 25 August
+ Add lead
New leads
268
Follow-ups
24
Consults
61
Conversion
31.8%
Lead overview Last 12 weeks
PV Priya Venkatesh Qualified
RM Rohit Malhotra Won
New lead
Instagram · 4 sec ago
Alisha Bose — Laser hair removal
Auto-assigned to Sneha Nair
WhatsApp AI replied
Do you do hair transplant?
Yes — from ₹85,000 for 1500 grafts. Free scalp assessment this month. Shall I book Saturday 4:30 PM?
Yes please

Running the front desk at 4,200+ clinics and clinic groups

Aarogya Advanced Meridian Dental Nova Skin & Hair Sanjeevani Group Prakash Ortho Kanha Fertility
4,200+clinics and practices
38%average enquiry → consultation
< 5 minmedian first response
2.1MWhatsApp conversations a month
The real problem

Your marketing is fine.
The leak is between the enquiry and the chair.

Most clinics do not have a lead problem. They have a follow-up problem — and it is invisible, because nobody counts the patient who never came back.

Enquiries live on three personal phones

Instagram DMs on the manager's phone, calls on the receptionist's, website mails in a shared inbox nobody opens after 7 PM. When someone is on leave, those patients simply vanish.

Vitals: one shared inbox, every channel, with an owner on each conversation.

The second follow-up never happens

A patient asks the price, says “let me discuss at home”, and that is the last anyone hears. Nobody is at fault — there is no list, no reminder, and no one owns the callback.

Vitals: every lead carries a date, a purpose and a name until it closes.

You cannot see which channel actually pays

₹80,000 a month across Google and Instagram, and the honest answer to “which one brought treatments?” is a guess. So budget goes to whichever agency argues best.

Vitals: source → consultation → treatment, per channel, per doctor.

Clinics that reply within 5 minutes convert roughly 3× better
Vitals exists to make that the default, not the exception.
The product

One workspace, from first message to final invoice

Four things have to work in sequence. Vitals is built as that sequence, not as a pile of modules.

Capture

Nothing arrives anywhere except here

Website forms, Google and Meta lead ads, Instagram DMs, WhatsApp, walk-ins and phone calls all land in the same list — de-duplicated on phone number, tagged with their source and routed to a named person within seconds.

Drag-and-drop form builder — publish an enquiry form on any page and get submissions as leads, not emails.
Google & Meta lead-ad sync — the lead is in your CRM before the patient has closed Instagram.
Duplicate merge — the same patient enquiring twice becomes one record with two touchpoints, not two leads.
Excel import — bring five years of patient history in with column mapping and a preview.
Leads · today live
AB
Alisha Bose
Laser hair removal
Instagram
NA
Nitin Ahuja
Full body health check
Website
FQ
Fatima Qureshi
IVF consultation
WhatsApp
SD
Sameer Deshmukh
Physiotherapy
Referral
Routing rule applied
Aesthetics enquiries → Sneha Nair · follow-up set for tomorrow 11:00 AM
Communicate

A shared WhatsApp inbox your whole team can work

Your verified business number, one inbox, conversations assigned to real people. Templates for the repetitive things, an AI assistant for the after-hours ones, and a full history attached to the patient record.

Official WhatsApp Business API — no unofficial workarounds, no risk of a ban.
Campaign broadcasts — recalls, health-check offers and reactivation to a filtered segment.
Conversations billed at Meta's cost — passed through with no markup, ever.
Internal notes — flag context for the next person without the patient seeing it.
PV
Priya Venkatesh
+91 98204 11267 · online
Sneha Nair
Hi, I saw your reel about hair transplant. Can you tell me the cost?
Hello Priya! Packages start at ₹85,000 for 1500 grafts. The exact plan depends on your grade of hair loss.
Sneha · 11:06 ✓✓
Is a consultation needed first?
Yes — a 20-minute scalp assessment with Dr. Ananya Sharma. Complimentary this month.
AI assistant · 11:10 ✓✓
Internal note — asked about EMI, share the 12-month plan
Type a message…
Convert

A pipeline your front desk will actually keep updated

Eight stages from New to Won, drag-and-drop, with the follow-up date and owner visible on every card. If a lead has no next step, it shows up red — which is the entire point.

Follow-up queues — today, upcoming, overdue. One screen your team opens each morning.
Automation rules — every new enquiry gets a follow-up in 24 hours, whether or not anyone remembers.
Doctor calendars — book the consultation from inside the conversation, with a WhatsApp confirmation.
Team performance — leads handled, response time, conversion, per advisor.
Contacted 12
Riya Verma
IUI cycle
Overdue · yesterday
Neel Iyer
Teeth whitening
In 3 days
Qualified 9
Priya Venkatesh
Hair transplant
₹1,45,000 · Sneha
Aisha Sethi
PRP hair treatment
In 2 days
Consult booked 6
Aditya Menon
Braces / aligners
Thu · 11:30 AM
4 follow-ups overdue
Assigned to Rohit Shetty and Karan Desai
Open queue
Collect

GST invoices and payment links, from the same record

Raise a compliant tax invoice from a lead in two clicks — CGST/SGST split, HSN codes, discounts, amount in words. Send it on WhatsApp with a payment link and stop chasing balances on paper.

Rule 46 compliant — the layout your CA expects, with a GSTR-1 ready export each month.
Healthcare exemption handled — consultations exempt, aesthetics at 18%, set per line.
Razorpay, UPI, card, net banking — plus a UPI QR printed on the invoice itself.
Automatic reminders — before due, on due date, and after. Politely, on WhatsApp.
Aarogya Advanced Care
GSTIN 27AABCA1234C1ZV
Tax invoice
AAC/26-27/1079
Billed to
Rohit Malhotra
+91 99301 55420
Doctor
Dr. Priya Kapoor
Dental & Implantology
ServiceGSTAmount
Dental implant — single tooth18%₹42,598
Zirconia crown18%₹14,160
Grand total₹56,758
Send with payment link
Everything included

The rest of what you get

No modules to buy separately. Every plan includes the whole workflow — the tiers change capacity, not capability.

AI assistant, two places

Answers on your website widget and your WhatsApp number — shares prices, books slots, and hands over to a human the moment the question needs one.

Doctor-wise calendars

Month, week, day and agenda views with appointments, consultations, follow-ups and callbacks colour-coded. Two-way sync with Google Calendar.

Campaigns that respect the number

Segment, template, schedule, paced sends — with opt-out handling so your quality rating survives the campaign.

Forms you can build yourself

Drag fields, set routing, publish, paste one line of embed code. No developer, no agency ticket, no waiting a week.

Reports that answer real questions

Which source converts, who responds fastest, when enquiries arrive, and how many consultations became treatments.

Roles built for a clinic

Owner, admin, advisor, doctor, read-only. A tele-caller sees their leads; a doctor sees their calendar; only you see billing.

Who it's for

Configured for your speciality on day one

Stages, services, forms and templates arrive pre-built for how your kind of clinic actually sells. Change anything you like.

Dental clinics

Long decision cycles on implants and aligners. Treatment-plan estimates, EMI conversations and six-monthly recall campaigns built in.

ImplantsAlignersRecalls

Dermatology & aesthetics

High Instagram volume, price-sensitive first contact. Fast replies, package pricing and session-wise follow-ups for laser and PRP courses.

Instagram leadsPackagesSessions

Orthopaedics & physio

Referral-heavy and session-based. Track referring doctors, package utilisation and the patients who stopped coming after session four.

ReferralsPackagesAttendance

IVF & fertility

Long, private, emotionally heavy journeys. Careful consent handling, counsellor assignment and cycle-stage follow-ups without a single mass broadcast.

CounsellorsConsentCycle stages

Diagnostic centres

Volume business on thin margins. Package campaigns, home-collection scheduling and repeat-test reminders that actually get read.

PackagesHome collectionReminders

Multi-speciality groups

Several branches, one brand. Branch-wise routing and reporting, shared patient records, and one number patients recognise.

BranchesRolesGroup reports
Getting started

Live by tomorrow morning

Most clinics are taking enquiries through Vitals the same day they sign up. Nobody needs to be technical.

01

Create your workspace

Clinic name, GSTIN, doctors and services. Two minutes, no card.

02

Connect WhatsApp

Your existing number or a new one. We handle the Meta verification with you.

03

Import and publish

Upload your patient Excel, publish an enquiry form to your website.

04

Watch the first lead land

Assigned, tagged and with a follow-up date on it — before anyone touched it.

Free migration and setup on annual plans · ₹9,999 one-time otherwise

Integrations

Works with what your clinic already runs on

WhatsApp, payments, ad platforms, calendars and your accountant's software. Connect in a few clicks — no middleware, no developer.

Official Meta partner Razorpay verified REST API + webhooks
WhatsApp API
Messaging
Razorpay
Payments
Google Ads
Lead forms
Meta Lead Ads
Instagram & FB
Google Calendar
Availability
Tally Prime
Accounting
A look inside

Every screen your front desk will live in

Thirty-two screens, all connected. This is the actual interface, not a marketing illustration.

Dashboard
The 8 AM screen — what needs a person today
Home
New leads
268
Follow-ups
24
Consults
61
Conversion
31.8%
Lead overview Last 12 weeks
Pipeline
Drag a card, the stage and follow-up move with it
Kanban
New19
Sara Kulkarni
Hair transplant
Gauri Sethi
Root canal
Qualified9
Priya Venkatesh
₹1,45,000 · Sneha
Booked6
Aditya Menon
Thu · 11:30 AM
WhatsApp inbox
Shared, assigned, with the lead record beside it
Live
PV
Priya Venkatesh
online
Sneha
Do you do hair transplant?
From ₹85,000 for 1500 grafts. Free scalp assessment this month — shall I book Saturday 4:30 PM?
Yes please
GST invoice
Rule 46 compliant, raised from the lead in two clicks
Billing
Aarogya Advanced Care
Tax invoice
Dental implant — single tooth18% ₹42,598
Zirconia crown18% ₹14,160
Grand total ₹56,758
Open the live prototype

No sign-up needed — the prototype opens with a fully populated clinic.

Results

What changes in the first ninety days

Numbers from clinics who moved off spreadsheets and personal WhatsApp. Averages, not best cases.

Meridian Dental
3 branches · Pune
+41%
consultations booked
14 min
→ 4 min response

“We were not losing patients to competitors. We were losing them to our own inbox. The overdue follow-up list was the uncomfortable part — 60 names on day one.”

Dr. Kavita Rane · Clinical Director
Nova Skin & Hair
Single clinic · Bengaluru
3.2×
Instagram leads converted
₹0
extra ad spend

“Same budget, same reels. The difference is that a DM at 11 PM now gets an answer at 11 PM, and there is a name against it in the morning.”

Farhan Sheikh · Growth Manager
Sanjeevani Group
7 branches · Gujarat
92%
follow-ups completed
6 hrs
saved weekly on reporting

“Branch-wise numbers used to take a day to compile and were wrong by the time we met. Now the Monday review starts with the screen already open.”

Nikhil Trivedi · Operations Head
In their words

Doctors and front-desk teams, not analysts

“We were losing enquiries in WhatsApp. Now every message becomes a lead with an owner and a follow-up date. Consultations are up a third and I stopped being the bottleneck.”

RM
Dr. Rahul Mehta
Mehta Ortho & Physio, Pune

“I run the front desk alone till 2 PM. The follow-up queue tells me exactly who to call and what to say. I have not written a name on a diary page in four months.”

SN
Sneha Nair
Patient advisor, Aarogya Advanced Care

“The GST invoice was the surprise. My CA stopped sending me corrections in month two. That alone justified moving off the old software.”

PK
Dr. Priya Kapoor
Kapoor Dental Studio, Mumbai
Pricing

Flat per-clinic pricing. No per-seat penalty.

Front-desk staff change often. Charging you every time they do is a bad way to run a partnership, so we don't.

2 months free on annual

Starter

Single-doctor practices getting their enquiries out of WhatsApp and into one place.

₹1,666/month
₹19,990 billed yearly · save ₹3,998
Includes
Leads, enquiries and pipeline
Shared WhatsApp inbox
GST invoices and payment links
1 lead capture form
Contacts1,000
Team / doctors3 / 1
WhatsApp chats1,000 / mo
Most clinics choose this

Growth

The plan most clinics run on — campaigns, AI replies and team accountability.

₹4,166/month
₹49,990 billed yearly · save ₹9,998
Everything in Starter, plus
WhatsApp campaigns and templates
WhatsApp AI assistant
Team performance and full reports
Google and Meta lead-ad sync
Contacts5,000
Team / doctors10 / 5
WhatsApp chats20,000 / mo

Scale

Multi-branch and multi-speciality groups that need routing, roles and an API.

₹10,832/month
₹1,29,990 billed yearly · save ₹25,998
Everything in Growth, plus
Website AI chat widget
Branch routing and branch reports
Custom roles and permissions
Tally / Zoho sync, API and webhooks
Contacts25,000
Team / doctors30 / 20
WhatsApp chats75,000 / mo

Enterprise

Hospital groups with procurement, compliance and integration requirements.

Custom
Priced on locations and volume
Everything in Scale, plus
SSO / SAML and audit log
Data residency and signed DPA
99.9% uptime SLA
White-label and custom integrations
ContactsUnlimited
Team / doctorsUnlimited
WhatsApp chatsCustom
18% GST extra. Input credit available on every invoice.
WhatsApp at Meta's cost. Passed through with no markup.
Change anytime. Upgrade instantly, downgrade at renewal.
Need a little more of one thing?
Extra contacts ₹499 / 1,000 · extra team member ₹399 · extra branch ₹2,499 · AI pack ₹1,499 / 5,000 replies. Pro-rated to your billing date.
Honestly compared

Where Vitals fits — and where it doesn't

Vitals is a growth CRM. It is not a hospital information system, and we will tell you when you need one instead.

  Vitals Excel + personal WhatsApp Hospital management software
Enquiries in one placeEvery channel, auto-taggedWhoever's phone it hitUsually walk-ins only
WhatsAppOfficial API, shared inboxPersonal numbers, ban riskRarely, or via a plugin
Follow-up disciplineOwner + date on every leadMemory and a diaryNot the design goal
Marketing attributionSource → treatmentNoneNone
GST invoicingBuilt in, CA-readySeparate softwareUsually yes
Setup timeSame dayAlready thereWeeks, with training
Front desk will actually use itDesigned for thatYes, badlyOften the sticking point
EMR, pharmacy, IPD, labNot includedNoYes — use one

If you need clinical records, pharmacy or IPD billing, keep your HIS — Vitals sits in front of it and handles everything before the patient reaches the chair. Most of our clinics run both, and our API keeps them in step.

Trust

Patient data, handled like patient data

You are holding names, phone numbers and treatment interest. We treat that as the sensitive record it is — and we put the controls where you can see them, not in a PDF.

ISO 27001 DPDP aligned Hosted in Mumbai Signed DPA
Data stays in India
Stored and processed on Indian infrastructure. Encrypted in transit and at rest.
Role-based access
A tele-caller cannot see billing. A doctor cannot export your patient list.
Audit log
Every record change, who made it and when. Exportable for a review.
Your data is yours
Export everything in one click, any time — including if you leave.
FAQ

The questions clinics actually ask

Yes, in most cases. If the number is currently on the WhatsApp Business app, it can be migrated to the official API — you lose the app, but keep the number, the display name and your chat history stays on the device. We do the Meta verification with you on a call; it usually takes a day or two. If you would rather keep the app number for personal use, we can provision a fresh number instead.

Meta charges per 24-hour conversation, not per message, and rates differ for service versus marketing conversations. Every plan includes a monthly volume — 1,000 on Starter, 20,000 on Growth, 75,000 on Scale. Beyond that we bill at Meta's exact rate with no markup, and you can see the running count in your billing screen before it ever surprises you.

No, and you should be suspicious of anyone who says they do both well. Vitals handles everything before and around the consultation — enquiries, follow-ups, bookings, communication, invoicing and reporting. Clinical records, pharmacy, IPD and lab belong in an HIS. Most of our multi-speciality customers run both and connect them through our API.

Signing up and importing contacts takes under an hour. WhatsApp verification is the only step with an external dependency, and that is typically one to two days. Clinics on annual plans get a guided setup session where we configure your services, stages, forms and templates with your team on the call — that is included, not an upsell.

Your workspace becomes read-only for 60 days — you can still open, search and export every lead, patient, conversation and invoice, but new leads and WhatsApp sending stop. After 60 days it is archived, and we will have emailed you three times before that point. Nothing is deleted without warning, and export is always one click.

That is the whole design brief, and the honest answer is that it depends on one thing: whether the follow-up queue is shorter than their diary. We built the daily view around three questions — who do I call, what do I say, and what happened last time. Teams that adopt it fastest are the ones where the owner opens the same screen in the Monday review.

Data is stored and processed in India. We are ISO 27001 certified, align with the DPDP Act on consent, purpose limitation and deletion, and sign a data processing agreement with every clinic that asks. Marketing messages require an explicit opt-in that is recorded against the contact, and an opt-out keyword is enforced automatically.

Yes — that is what the 14-day trial is for, and no card is required to start. Import your contacts, connect WhatsApp and run it alongside whatever you do today. If you decide against it, export your data and nothing is charged. We would rather you find out in two weeks than be locked in for a year.

Still deciding?

14 days free · no card · cancel in one click

Your next enquiry is arriving in about four minutes.

Somebody is typing into your website form or your Instagram DMs right now. The only question is whether anyone will answer them today.

Setup help included Your data exportable always Support in English & Hindi