Back to case studies
AI ProjectsAn AI product built by iPlus

Luma Care — Patient Care Chatbot for Dental Clinics

A chatbot that answers patients 24/7 on WhatsApp, LINE and the website, books on the real dentist calendar and hands clinical cases to a dentist. Every answer shows its source.

On sample data · measured again before and after go-live

first reply
8 s−99%
Before: 47 min
after-hours messages answered within an hour
98%+86 pts
Before: 12%
bookings made through chat each week
171+131%
Before: 74
How it works

How Luma Care works

The problem

  1. At 9 pm a patient messages to ask the price of braces; reception replies next morning, after they have booked elsewhere.
  2. In the day, receptionists answer the same few questions again and again: prices, rescheduling, aftercare, parking.
  3. A message like “wisdom tooth out yesterday, my cheek is more swollen” waits in the same queue as everything else.

What it does

  1. 01Luma answers at once on WhatsApp, LINE, Messenger and the website, using only the clinic’s own price list and guides.
  2. 02If the patient wants to come in, Luma offers open slots, books the visit in the clinic calendar and sends a reminder.
  3. 03For pain, swelling or bleeding Luma never diagnoses: it flags the case as urgent and alerts the on-call dentist with a summary.
  4. 04When the clinic’s documents do not cover a question, Luma says so and hands it to reception.
Real product, sample data

Inside Luma Care

01/10

Luma answers a braces price from the 2026 price list and books Saturday in the chat, with no front-desk work.

Rollout

Putting it to work

Rollout with iPlus

  • Weeks 1–2 · AssessmentChoose the questions, the answer sources and the cases that must go to a dentist.
  • Weeks 3–8 · BuildConnect one chat channel and one clinic’s calendar, run supervised, tune the threshold, then extend to the other clinics.
  • Monthly · AI AdvisoryOptional, at least 3 months, to review unanswered questions and keep the sources current.
  • The clinic providesIts price list, FAQ, aftercare guides, one content owner and read access to the dentist calendar.

Running cost

  • SetupOne-time, fixed price, quoted after a 30-minute call.
  • AI APIUnder $120 a month for about 6,500 conversations (4 clinics), billed to the clinic’s own account with the provider.
  • HostingThe clinic’s own cloud or a small server.

Where the AI gets its information

  • KnowledgeThe price list, guides, website pages and FAQ the clinic provides.
  • Live lookupsThe dentist calendar, read-only appointment history and the reminder channel.
  • Kept currentEvery source has an owner and an update date; an expired one is flagged for review.
  • No trainingPatient data is not used to train models, and phone numbers are masked.
Built withClaudeRAGGoogle SheetsGoogle CalendarZalo OALINE Official AccountMessengerWhatsAppNode.jsPostgreSQL

Frequently asked questions

Short answers to what companies usually ask before they start.

Ask anything else in 30 minutes
What if the chatbot gets an answer wrong?
Luma answers only from approved sources and shows the source so staff can check it. Clinical content and questions with no source always go to a person.
Does our staff need training?
Very little. The shared inbox works like a chat app they already know, and a short briefing is usually enough.
Will it work with our current software?
Luma connects to WhatsApp, LINE, Messenger, the website, Google Calendar and Google Sheets. Clinic management software is assessed in the first step.
Is patient data safe?
Patient data stays in the clinic’s own systems and accounts; iPlus keeps none. It is not used to train models, and phone numbers are masked on screen.
What does it cost each month?
API usage paid directly to the provider (under $120 a month at about 6,500 conversations), hosting, and AI Advisory if you choose it.
How long until it is running?
Usually 4–6 weeks for one clinic, after a 2-week AI Workflow Assessment.
What happens if we stop using it?
The knowledge sources, FAQ and activity log belong to the clinic and are handed over in full. Your chat channels remain yours.
Can we start small?
Yes. Start with one channel and one clinic, then extend once the before-and-after figures show the benefit.