“I put my receipt into ChatGPT and was informed I was grossly overcharged.”
Pricing surprise
— Bangkok clinic patient review, 2024
For Bangkok clinics treating international patients in dental, hair, premium aesthetic, and longevity. We run intake; the doctor decides who's a fit.
Sawasdee patient concierge
online · AI assistant
Real patient reviews from Bangkok clinics. The intake conversation breaks in the same three places, every time. We fix those. The medicine stays the doctor's job.
“I put my receipt into ChatGPT and was informed I was grossly overcharged.”
Pricing surprise
— Bangkok clinic patient review, 2024
“Told one price before I got there, and once I got there they told me something else.”
Inconsistent answers
— Bangkok clinic patient review, 2024
“It was like pulling teeth trying to have my questions answered.”
Chat run-around
— Bangkok clinic patient review, 2024
Quotes from public Google reviews of clinics in Sukhumvit, Thonglor, Sathorn, Silom, and Phrom Phong.
Our founder asked a Bangkok clinic four times what a course of treatment would cost. Every reply quoted a per-unit price. He went in to find the actual plan was three months and ฿54,000, and booked anyway. Most foreign patients arriving by WhatsApp from another timezone do not.
Front-desk WhatsApp
Hi, what does a dental implant cost?
And how many visits to Bangkok?
Hello, free consultation with dentist
What about the total for two implants?
Dentist will tell you when you come in
Patient intake concierge
Hi, what does a dental implant cost?
A couple of quick things to give you a useful answer: how many teeth, and when are you in Bangkok?
Two lower molars, last week of June.
The clinic's published range is ฿95k to ฿160k per arch, depending on grafting and crown type. The dentist confirms the full plan after a CT scan. Indicative consult fee ฿3,500. Tuesday 24 June at 10:00 work?
Google Calendar · confirmed
Tue, 24 Jun · 10:00
Sawasdee is a managed desk, not a SaaS login. Your monthly fee buys a team that tunes, audits, and refits the agent in the background. Here is what they do every month.
An operator reads a sample of last month's conversations against the claims you signed off on. Anything that drifted toward clinical advice gets flagged, retrained, and reported back to you. The agent handles intake. The doctor handles medicine. That line stays bright.
We read last month's chats and tune how the agent handles the questions that decide a booking: implant timeline, graft count, recovery, total cost. Which phrases closed. Which openings stalled. Which question keeps surfacing this quarter. Each month the agent sounds a little more like your best front-desk hire.
Add a treatment, change a price, retire a protocol, onboard a new doctor: tell us and the source library updates the same day. Every conversation reflects the change in every language within the hour.
What "hot" looks like changes as you learn which inbound actually converts. We re-tune the cold / warm / hot rubric each month so the daily brief stays honest and your team works the implant, veneer, and hair leads first.
WhatsApp gets throttled, LINE OAs need re-verification, Meta runs policy reviews on your ad account. We handle the platform-side maintenance so the agent doesn't go silent on a Tuesday afternoon. We don't switch on a new channel until access and handoff are written down and you've signed off.
A short monthly report: inbound volume, booked consults, where the high-value inquiries actually came from, language mix, no-shows we recovered, and the leak points the operator flagged. You see what worked, what didn't, and what we changed in response.
You get the bookings, the daily brief, and the monthly readout. We do the tuning, the auditing, the attribution work, and the platform-side keepalive. The chat window is the visible inch of a service we run for you.
No PMS to integrate. No phone number to change. We sit on the channels your patients already use (your WhatsApp, your LINE, your site), answer from the catalog you have signed off on, and hand the doctor a one-page brief before each consult.
Intake schema
One 30-minute call with the founding team. We capture your treatment categories, published price ranges, claims boundaries, source library, calendar rules, escalation paths, and tone of voice. You leave the call with an intake schema you have signed off on, ready to go live.
Same number. Same accounts. New replies.
The agent goes live on your website widget first. Your existing WhatsApp Business number and LINE Official Account come on once you have signed off on the live script. No new phone number for your patients. No developer work on your side.
When the patient is ready, the agent offers a specific time. They accept. A Google Calendar event lands, the patient gets a confirmation in their language, and the treating doctor gets a one-page brief before the visit. One conversation in, three things out, no follow-up needed from your front desk.
Pick a scenario. Six real-world high-value inquiries in different languages, on different channels. Each one ends with a slot on the clinic's calendar. The agent stays inside your published catalog. The doctor still makes the calls that matter.
English · WhatsApp
Inbound from organic search, a paid ad, or Google Maps. Within minutes the agent qualifies the inquiry, quotes the indicative range from your published catalog, and books a consult straight into your Google Calendar. The doctor still decides suitability and protocol at the visit.
Why this lead is hot
Cold, warm, or hot is decided from the conversation signals, not a hidden score, so your team can see why a lead was prioritised.
Sample dental clinic
online · AI assistant
Implant consult + CT scan · 60 min
Multilingual coverage, citations you have approved, intake tuned to your treatment catalog, and a leakage report each month. Here is what those add up to on your P&L.
A reply in seconds, a qualifying question back instead of dead air, the total cost on the table instead of buried in a brochure, and a specific slot offered before the patient has time to look elsewhere. The patient who would have ghosted picks a time and shows up.
For dental implants, veneers, and hair, every recovered consult is a margin question, not a marketing one. The patient was already coming. The desk just stopped losing them.
A unique Google Calendar event ID for each appointment we land. Same ID we charge against. So you can finally tell which leads turned into revenue, instead of taking the marketing agency’s word for it.
The agent takes the late-night, the weekend, and the off-language inbound that used to end up on someone’s personal phone. Your team gets to focus on the people already in the building. That is where loyalty actually gets built.
The agent's overnight inbound, the leads worth a call, the consults already booked. Built around your morning standup, not a tool you would migrate to.
Last 24 hours · 12 conversations · 6 booked
| Lead | Intent | Score | Est. value | Last activity |
|---|---|---|---|---|
| Aanya Sharma | Dental implants · 2 units | hot | 2m ago | |
| Marcus Chen | Hair transplant · package | hot | 8m ago | |
| Linnea V. | Executive health · package | warm | 14m ago | |
| Nida P. | Veneers · 8 units | warm | 23m ago | |
| David Park | Hair restoration · info only | cold | 41m ago | |
| Yuki T. | Full-face aesthetic package | warm | 1h ago |
Bookings live in Google Calendar. The dashboard is where we surface what is worth your attention.
Nobody impulse-buys a five-figure procedure. They ask hard questions, compare clinics for weeks, and want the format and the range on the table before they commit. Sawasdee runs intake for that patient: dental tourism, hair restoration, premium aesthetic, and longevity. We lead with dental and hair. One converted case in those categories can cover months of desk.
Implants, veneers, full-arch, All-on-4, smile makeovers. Patients planning a trip need a reply in their timezone, an honest visit count, a recovery window, and an indicative range pulled from your catalog before they book the flights.
FUE, FUT, beard, eyebrow. Patients shop around for weeks comparing graft counts, package prices, recovery windows, and trip logistics. They want the assessment format and the indicative range on the table before they pick a clinic.
Full-face packages, advanced dermatology, premium body work. Not single-visit injectables. Returning patients planning a five-figure protocol who want the conversation to feel personal across timezones.
Executive health packages and premium check-ups. The patient has done weeks of homework. They want the consult format and indicative ranges, not a promise. We handle intake; the doctor decides what to actually do.
Not a first fit: low-ticket commodity treatments where one converted case will not cover a managed desk. If you can't point to two or three high-value categories worth converting, we'll tell you on the demo call.
Three steps up. A design-partner pilot to prove the workflow on a controlled web entry. A managed Concierge that covers one or two high-value categories. A Growth Desk that owns the whole international-patient funnel. Setup fee for the buildout, monthly fee for the team behind the agent, per-booking fee tied to a real Google Calendar event.
Design Partner Pilot
+ ฿29,000 one-time setup
Concierge
+ ฿49,000 one-time setup
Growth Desk
+ ฿79,000 one-time setup
The economics
Higher-volume clinics owning more of the international-patient funnel: a Premium Growth Desk tier is available. Talk to the founding team.
The alternatives either over-serve a US dental flow, run horizontal across SMBs, or ask you to hire and train a person. Sawasdee does one thing: Bangkok medical-tourism intake, claim-safe, on the channels your patients already use.
Compare | Sawasdee Bangkok-built | NexHealth US dental + medical | Tidio Lyro Horizontal SMB | Junior front desk ~฿35–50k / mo + benefits |
|---|---|---|---|---|
| Bangkok medical-tourism focus | depends on hire | |||
| Channels | Web · WhatsApp · LINE | Web · SMS · email | Web · IG · email | Phone · in-person |
| KB built from your URL | months of training | |||
| Native Google Calendar booking | via PMS | manual | ||
| Patient languages | EN · TH · ZH · RU | EN | 48 (generic) | usually 1 |
| Healthcare-grade compliance | HIPAA-ready · PDPA-aligned | HIPAA | GDPR only | depends |
| Pay only when you get bookings | ||||
| Tuned monthly by an operator | if you retrain | |||
| 24/7 coverage |
Comparison based on publicly available information from each provider’s website as of May 2026. Competitor capabilities and pricing change; verify current claims with each provider before making a decision. NexHealth and Tidio (Lyro) are trademarks of their respective owners and are referenced here for descriptive purposes only.
Encryption at rest, full audit logging, no PHI in third-party logs, and per-tenant row-level security. The team is in Bangkok, knows Thai patient data law, and has run clinics in Sukhumvit, Thonglor, and Phrom Phong.
HIPAA-ready
Encryption · audit logging · BAA on request
PDPA-aligned
Thailand patient data · per-tenant RLS
GDPR-aware
EU clinic patients · export & erasure
Bangkok-built
Local team · Thai context · LINE-native
The concierge is not a black box. You set what it cites, how it speaks, and how it qualifies. Any of it can change without a developer.
Source library you control
You decide which papers and clinical references the agent is allowed to cite, per protocol. Update one source, every conversation updates with it.
Persona and tone you own
Set the agent’s voice the way you would brief a new front-desk hire. House rules, what to say to first-time inquiries, what never to promise.
Propensity scoring you can read
Cold, warm, or hot is decided from the conversation signals, not a black-box score. You see why a lead was prioritised, and you can tune the criteria.
Patients comparing high-value treatments do their homework. The concierge draws only from your published catalog and the source library you signed off on, quotes the ranges you have set, and books the consult. The treating doctor decides suitability, protocol, and any dosing in person.
No diagnosis or treatment recommendation
The agent provides administrative intake and booking support only. It does not diagnose, prescribe, recommend dosing, or decide whether a treatment is suitable for the patient. Clinical decisions stay with your treating physician.
Clinic-approved citations only
When the agent references mechanism research, it draws only from the source library you configured. No invented citations, no off-label efficacy promises, no regulatory-approval claims the treatment does not have.
Source library you control
You configure which papers and clinical references the agent draws from per treatment category. Updating one source updates every conversation, in every language, the same hour.
What the agent will not do
If you don't see your question here, email hello@sawasdeehealth.com. We usually reply same-day in Bangkok hours.
Thirty minutes. We listen to how you talk about your treatments, your claims, and your patients. Then we show you the concierge running on a clinic that looks a lot like yours. No contract. The demo is free.