clinic-wa
Hong Kong · private clinics
Clinic WhatsApp CMS
For Hong Kong private clinics — dental, aesthetic, specialist — who already live in WhatsApp and are tired of running the practice from someone’s phone.
A product narrative. Not a claim of traction.
A normal Tuesday
A patient asks if Thursday still works. Another sends an FPS screenshot. Someone wants to move a scaling. The owner is in a chair. The phone that “is the clinic” is in a drawer.
This is not free
None of this needs AI. It needs a place the work can live.
The crowded horizontal
The market is full of inboxes, chatbots, and blast tools. They sell conversations. A clinic sells chair time, deposits, and coming back.
Boundaries
We are
We are not
The path
01
Enquire
Patient writes the clinic WhatsApp.
02
Book
Slot agreed in-thread; diary gets the same fact.
03
FPS deposit
Screenshot received; marked received — not lost in scrollback.
04
Confirm
Patient gets a clear yes: time, place, what to bring.
05
D-1 / D-0 reminder
Utility template, not a hope.
06
Visit
Front desk knows who is coming and who paid.
07
Post-care
Written instructions while the 24-hour window is open.
08
No-show / recall
A list, not a memory. Whitening, review, six-month scale.
Ninety seconds
1
Inbound
A sample patient texts the clinic line. Meta delivers it to the webhook.
2
The right clinic
phone-number-id routes the thread to that clinic — not a shared pile.
3
Reply
Front desk sends a confirm. Graph API, dry-run in the PoC, live when the number is theirs.
4
The record
The exchange is on the clinic thread, not in a personal chat backup.
PoC today: verify, parse, persist, send stub. Templates and reminders are the next build, not a demo lie.
Why this, not a plugin
How it is sold
Install
HK$8,000–25,000
Number, inbox, templates, training. Wider if two sites or a messy WABA.
Platform
HK$399–999 / month
Shared inbox, reminders, audit. Band follows chairs and lines — not a vanity SKU.
Meta
Pass-through
You pay WhatsApp’s rate card. We do not mark up the message to hide it.
Pilot
30–60 days
One site. Written success checks. Then stay, or stop.
Ranges, not a quote. A quote follows a mapping call.
Pilot plan
Week 1
Map
Week 2
Stand up
Weeks 3–4
Live
Weeks 5–8
Decide
Honest status
There is a working webhook, a Graph send stub, and a multi-tenant clinic model. There is not a polished inbox, a case-study wall, or a revenue number to flash.
The ask
If the mapping says the fit is thin, we say so. If it is a pilot, we write what “working” means before we take a deposit.
Edit these three lines in content/deck.json. They are placeholders.
Appendix
Not a form to send ahead. A list for the mapping call.