The clinical record and the front desk cost nothing, for good. Growth adds everything that works on its own — the chasing, the recalls, the calls answered, the chairs filled — for one annual fee. There is no monthly plan and there never will be.
§ Introductory Offer — Extended
₹24,990 a year. Locked for life. Onboarding free.
Sign up before the offer closes and the paid plan is ₹24,990 a year instead of ₹34,990, with the ₹4,990 onboarding fee waived. And it is not a first-year discount: ₹24,990 is your price for as long as you stay, renewal after renewal.
The price is locked for as long as your subscription continues without a break. Commit to two or three years and the longer-commitment discounts apply on top of it.
Term
Discount
You pay
Per year
1 year
—
₹24,990
₹24,990
2 years
10% off
₹44,982
₹22,491
3 years
15% off
₹63,725
₹21,242
The offer was due to close on 30 September 2026. We have extended it to 15 October 2026 — and said so here, rather than moving a date quietly. 15 October is the final date, and there is no countdown timer on this page.
Closes 15 October 2026
§ The Two Plans
Free, and Growth.
No tiers to decode. Free is the whole clinical record and the front desk, for good. The paid plan is everything that does work on its own.
Free
Your whole practice, on the record. Free forever.
₹0 forever
✓The entire clinical record — tooth and gum charting, treatment plans, notes, prescriptions, medical history
✓X-rays and photos captured onto the chart and viewed full size
✓Consent forms, ABDM/ABHA, the DPDP consent ledger and the audit trail
✓Appointment book, check-in and the live queue
✓GST invoicing, UPI, part payments, the daybook and cash reconciliation
✓Every declined plan, outstanding balance and due recall — visible, and yours to act on by hand
✓No card, no onboarding fee, no time limit
✓2 chairs, 1 location
✓Last 7 days of dashboard reporting — nothing is ever deleted
✓Full data export, any time, no fee
Want appointment reminders to go out on WhatsApp from your own number? Add one for ₹200 a month, plus 25 paise a message from a prepaid balance. Only if you ask for it — the Free plan itself never bills you. Campaigns and other marketing messages are on the paid plan only.
No monthly subscription on either plan · full data export any time, at no charge · the clinical record is never behind a paywall.
All prices are exclusive of GST. Velvet Vizion's GST registration is in process — until it is effective, invoices carry no GST; once it is, GST is added at the applicable rate.
§ What Growth Adds
The whole clinical record is free.
Nothing about a patient's care is behind a paywall — including the audit trail and full export. On Free you see every declined plan, every balance and every due recall, and act on them by hand. Growth is the engine that does it for you.
Growth — everything in Free, plus:
✓The treatment-plan chase
✓Instant reply to every enquiry
✓Nurture for enquiries that didn't book
✓Reminders and no-show recovery
✓An AI assistant answers every call
✓Recall driven by what the dentist found
✓Chair-gap fill
✓Balance-due recovery
✓Instagram DMs, story replies and lead ads
✓What each ad actually cost you, per booked patient
✓Review requests and referral asks
✓Festival and birthday messages
✓Compare, measure, annotate, present
✓1:1 video sessions with patients
✓Visiting consultant commissions
✓Dental lab workflow
✓Stock with batch and expiry, and implant traceability
✓Sterilisation logs
✓Payment plans and orthodontic contracts
✓Your own WhatsApp number, with the monthly rent included
✓600 new patient enquiries a month, never blocked beyond it
✓Up to 3 locations in one account, with per-location reporting
✓Lifetime dashboard history
✓Priority support and a quarterly review of what was recovered
Two years: onboarding is free and the plan is 10% off. Three years: onboarding is free and the plan is 15% off.
Standard price — ₹34,990 / year
Term
Discount
You pay
Per year
Onboarding
1 year
—
₹34,990
₹34,990
₹4,990
2 years
10% off
₹62,982
₹31,491
Free
3 years
15% off
₹89,225
₹29,742
Free
Introductory — ₹24,990 / year, until 15 October 2026
Term
Discount
You pay
Per year
1 year
—
₹24,990
₹24,990
2 years
10% off
₹44,982
₹22,491
3 years
15% off
₹63,725
₹21,242
Onboarding is free on every introductory term, and the discount applies on top of the locked price.
Two- and three-year terms are paid up front for the whole term. The discount applies to the plan fee; chair add-ons and messages are priced as usual. Totals are rounded to the nearest rupee. All prices are exclusive of GST. Velvet Vizion's GST registration is in process — until it is effective, invoices carry no GST; once it is, GST is added at the applicable rate.
§ Add-Ons
Messages, chairs and AI, priced in the open.
Messages are not bundled into the Growth fee — you pay for what you send, and a bundle makes it cheaper. Utility and service messages are 20 paise each; marketing messages are ₹1.25.
Message bundle
₹4,000
✓3,000 marketing messages
✓6,000 utility & service messages
₹4,950 at per-message rates · valid 12 months
Message bundle
₹9,000
✓7,500 marketing messages
✓15,000 utility & service messages
₹12,375 at per-message rates · valid 12 months
Extra chairs
The paid plan includes 3 chairs. The first chair beyond that is ₹2,000 a year, the next ₹4,000, the next ₹6,000 — each one ₹2,000 a year more than the last.
Chair 4₹2,000 / year
Chair 5₹4,000 / year
Chair 6₹6,000 / year
…and so on
AI, measured in scoops.
Growth includes a yearly allowance of AI scoops — the one unit every AI feature draws from, the call assistant included. There is no per-minute charge for calls. Asking for help in the app never uses a scoop. If the allowance runs out, you top up with a prepaid pack. Nothing is ever charged automatically, and an AI action shows roughly what it will use before you press it.
Included scoops reset at each renewal and do not carry over. Top-up scoops do not expire while your subscription is active. Scoops are not refundable, transferable between clinics, or exchangeable for cash.
A bundle is a one-time purchase, valid for twelve months from the day you buy it. Bundle messages are used first; after that, messages bill at the per-message rates. Unused messages do not carry over and are not refundable.
A chair limit never stops you starting a visit. A visit beyond your last chair is simply recorded without one — nothing about a patient's care waits on a purchase.
Utility & service: Booking confirmations · appointment reminders · feedback requests · replies to a patient who wrote first
Marketing: Campaigns · promos · recall nudges · the declined-treatment chase · festival and birthday wishes · referral and review asks. Which category a message falls into is decided by Meta, not by us — their delivery receipt is what we count from.
§ Getting Started
One-time charges, itemised.
Free needs none of these. On the paid plan they are separate line items on separate dates, deliberately — you are never asked to pay for something before you have seen it.
Onboarding
The guided setup, to a ~14-day target: moving your existing records across, WhatsApp Business API, configuration and training for your team.
Due before we begin work. Free under the introductory offer, and free on any two- or three-year term.
₹4,990
Website (redesign or new build)
Your website's enquiry form is one of the things that feeds Flow. If you want us to build or redesign it, it is priced on its own line, so you can see exactly what it costs.
Optional. Due at go-live — not before.
₹14,990
Each additional location, beyond the first
One-time onboarding add-on per additional location on Growth, up to three.
Due when that location is set up.
₹14,990
Onboarding is due before we start; a website is due at go-live. If you look at what we’ve built and decide not to launch, you simply don’t pay for it — the details are in our Refund Policy.
All prices are exclusive of GST. Velvet Vizion's GST registration is in process — until it is effective, invoices carry no GST; once it is, GST is added at the applicable rate.
§ Spreading the Cost
Pay yearly, or arrange EMI through your lender.
There is no monthly plan and there never will be. If you would rather spread the fee, you can arrange your own EMI with a healthcare lender — CarePay and Bajaj Finserv Health both do this for clinics. That is your contract with the lender, not with us: we invoice the term, you settle it however you have arranged.
We deliberately do not divide the annual fee by twelve and call it a subscription. A monthly number would make this look like software you rent, and the way the product is priced and supported is not that.
§ No Hostages
Your data is yours.
Full export of everything — patient records, clinical history, imaging, billing and lead history — on either plan, including Free, at any time, for no fee and with no notice period. Not a support ticket, not a retention call, not a negotiation. A button.
On the way out
Your data is yours.
We would rather you be able to leave easily and choose to stay. Software that keeps clinics by making the exit painful is software that has stopped trying.
On the way in
We do the migration.
Three years of records inside BestoSys, Dentee, KiviHealth, a spreadsheet or a stack of registers is not a reason to stay — it is the only reason most clinics stay. On the paid plan we move it for you, as part of onboarding.
§ Billing
How billing actually works.
The plan fee is paid up front for the term — one year, two or three. Bundles are paid when you buy them. Messages beyond a bundle — and nothing else — appear on a monthly invoice in arrears.
Due: The 5th of the following month, 12:00 IST
Collected by: UPI Autopay mandate, set up when you move to the paid plan
Retries: Auto-debit is attempted three times — on the 5th, 6th and 7th.
A bank outage or an expired mandate does not trigger a fee on its own.
No lock-in beyond the term you have paid for. What happens if you leave part-way through is written out in full in our Refund Policy.
If a message invoice goes unpaid
Unpaid on the 8th
Late payment fee, and marketing pauses
A one-time late payment fee of ₹1,500 or 10% of the invoice — whichever is higher, capped at ₹10,000 — is added, and marketing sending pauses. Appointment confirmations and reminders keep going out.
Unpaid at 30 days
The account becomes view-and-export only
Your clinical records stay readable and fully exportable. Nothing is deleted and nothing is held back.
On payment
Everything restarts within minutes
No reactivation fee, no re-onboarding.
A patient must never miss an appointment because of a billing dispute, and a dentist must never be locked out of a clinical record. Confirmations and reminders keep running through a pause, and records stay readable and exportable throughout — that is deliberate.
Late payment fee: ₹1,500 or 10% of the invoice, whichever is higher, capped at ₹10,000. Charged once per invoice, never re-applied and never compounded. All prices are exclusive of GST. Velvet Vizion's GST registration is in process — until it is effective, invoices carry no GST; once it is, GST is added at the applicable rate.
§ Pricing Questions
The fine print, out loud.
Two plans. Free is free forever — the whole clinical record, the appointment book and billing, no card and no onboarding fee. Growth is ₹34,990 a year plus ₹4,990 one-time onboarding, and adds everything that works on its own. Until 15 October 2026, Growth is ₹24,990 a year, locked for life, with onboarding free.
Free is the record and the desk: charting, perio, treatment plans, notes, prescriptions, medical history, imaging capture, consent, ABDM, the audit trail, the appointment book, GST invoicing and full export. You can see every declined plan, balance and due recall, and act on them by hand. Growth is the engine that does it for you — instant replies, nurture, reminders and no-show recovery, the AI assistant that answers every call, the declined-treatment chase, clinically-driven recall, balance-due recovery, reviews and referrals, Instagram, ad cost per booked patient, 1:1 video sessions, the operations half, up to three locations and lifetime history.
Yes, with no time limit and no card. The one thing on Free that costs anything is a WhatsApp number, and only if you ask for one: ₹200 a month for the number and 25 paise a message for the reminders it sends. Free never sends campaigns or other marketing messages.
Sign up before the offer closes and the paid plan is ₹24,990 a year instead of ₹34,990, with the ₹4,990 onboarding fee waived. And it is not a first-year discount: ₹24,990 is your price for as long as you stay, renewal after renewal. The price is locked for as long as your subscription continues without a break. Commit to two or three years and the longer-commitment discounts apply on top of it. The offer was due to close on 30 September 2026. We have extended it to 15 October 2026 — and said so here, rather than moving a date quietly. 15 October is the final date, and there is no countdown timer on this page.
Yes. Take Growth for two years and onboarding is free and the plan is 10% off; for three years, onboarding is free and the plan is 15% off. At the standard price that is ₹62,982 for two years or ₹89,225 for three. Under the introductory offer the same discounts apply on top of the locked ₹24,990. Two- and three-year terms are paid up front for the whole term. The discount applies to the plan fee; chair add-ons and messages are priced as usual. Totals are rounded to the nearest rupee.
No, and there never will be. There is no monthly plan and there never will be. If you would rather spread the fee, you can arrange your own EMI with a healthcare lender — CarePay and Bajaj Finserv Health both do this for clinics. That is your contract with the lender, not with us: we invoice the term, you settle it however you have arranged.
No — you pay for what you send, and a bundle makes it cheaper. On Growth, marketing messages are ₹1.25 each and utility and service messages 20 paise. Bundles: ₹4,000 for 3,000 marketing and 6,000 utility and service messages; ₹9,000 for 7,500 marketing and 15,000 utility and service messages. A bundle is a one-time purchase, valid for twelve months from the day you buy it. Bundle messages are used first; after that, messages bill at the per-message rates. Unused messages do not carry over and are not refundable.
Growth includes a yearly allowance of AI scoops — the one unit every AI feature draws from, the call assistant included. There is no per-minute charge for calls. Asking for help in the app never uses a scoop. If the allowance runs out, you top up with a prepaid pack. Nothing is ever charged automatically, and an AI action shows roughly what it will use before you press it. Included scoops reset at each renewal and do not carry over. Top-up scoops do not expire while your subscription is active. Scoops are not refundable, transferable between clinics, or exchangeable for cash.
The paid plan includes 3 chairs. The first chair beyond that is ₹2,000 a year, the next ₹4,000, the next ₹6,000 — each one ₹2,000 a year more than the last. A chair limit never stops you starting a visit. A visit beyond your last chair is simply recorded without one — nothing about a patient's care waits on a purchase.
On Growth, ₹4,990 for onboarding — the guided ~14-day target covering your WhatsApp Business API, your data migration, configuration and training — due before we begin. It is free under the introductory offer and on any two- or three-year term. If you want us to build or redesign your website, that is ₹14,990, due only at go-live. Free has no one-time charges.
Growth supports up to 3 locations; each one beyond the first is a ₹14,990 one-time onboarding add-on. The paid plan covers 600 new patient enquiries a month. Enquiries beyond that are never blocked and never stop being captured — they bill quietly at ₹3,990 per 500, on your normal invoice.
Not any more — there is a Free plan instead, with no time limit. Use the clinical record and the desk for as long as you like, and move to Growth when you want the engine working for you.
All prices are exclusive of GST. Velvet Vizion's GST registration is in process — until it is effective, invoices carry no GST; once it is, GST is added at the applicable rate.
Anything promotional: campaign broadcasts, promos, re-engagement pushes, recall nudges, referral and review asks — anything with a "book now" in it. Confirmations, reminders and service replies are utility or service, billed at the lower rate.
Meta does, not us. WhatsApp classifies every message template, and Meta's own delivery receipt is the billing source of truth. Meta can also reclassify an existing template — for example from utility to marketing — which can change what messages sent under it cost. That is outside our control, and we'd rather you know it up front than find it on an invoice.
Nothing stops. Messages beyond the bundle bill at ₹1.25 for marketing and 20 paise for utility and service, on a monthly invoice in arrears — or you buy another bundle. There is no cliff and no block in the way of a message you meant to send.
No. A bundle is valid for twelve months from the day you buy it, and whatever is left at the end of that does not carry over. We would rather say that here than have you find it in a clause.
No. Campaigns are unlimited on Growth. You pay per message, not per campaign — so running four smaller, better-targeted campaigns costs the same as one big one of the same size.
In real time, on the dashboard: how much of your bundle is left, what anything beyond it has cost so far this month, and what the invoice is heading toward. Nothing hidden.
The plan fee is paid up front for the term — one year, two or three. Bundles are paid when you buy them. Messages beyond a bundle — and nothing else — appear on a monthly invoice in arrears. Moving to Growth includes a UPI Autopay mandate. Any monthly invoice is due on the 5th of the following month, 12:00 ist, and auto-debit is attempted three times — on the 5th, 6th and 7th.
If it's still unpaid on the 8th, a one-time late payment fee of ₹1,500 or 10% of the invoice, whichever is higher, capped at ₹10,000 is added — charged once per invoice, never compounded — and marketing sending pauses. Appointment confirmations and reminders keep going out, because a patient should never miss an appointment over a billing dispute. At 30 days the account becomes view-and-export only: your clinical records stay readable and fully exportable throughout. Everything restarts within minutes of payment.