WhatsApp automation

The receptionist who never goes home.

Most dental enquiries arrive on WhatsApp, and most of them arrive after the clinic has closed. ConphiDent answers them in seconds — in English, Hindi or Marathi — using only the treatments, fees and timings you approved, and books the appointment straight into your diary.

Your clinic on WhatsAppOnline · replies instantly

How a message travels

Six steps from a patient’s phone to your diary.

Nothing here is a black box. This is the path every inbound message actually takes.

A patient messages your clinic number

The number is your own WhatsApp Business number, connected through Meta's WhatsApp Cloud API. Patients use the app they already have — nothing to install, no new link to remember.

The request is signature-verified

Every webhook call is checked against an HMAC-SHA256 signature before a single byte is trusted. An unsigned or mismatched request is rejected with a 401 and never reaches your clinic's data.

The message is written down before it is acted on

The event is persisted to a durable inbox and acknowledged to Meta immediately, then processed. If processing fails, the message is still recorded and a recovery sweep picks it up — a busy moment cannot lose an enquiry.

It is routed to the right clinic

The phone number ID on the event decides which clinic the message belongs to. One disconnected clinic in a batch never blocks the others, and no message can land in another clinic's inbox.

The patient picks a language

English, Hindi or Marathi. The choice is remembered for the conversation, so a patient who answered in Hindi keeps being answered in Hindi.

The reply comes from what you approved

Your treatments, your fees, your FAQs, your timings, your clinical team. If the answer is not in your approved information, the assistant says a team member will confirm — it does not fill the gap itself.

Grounded answers

It only knows what you told it.

The assistant is not left to improvise about your clinic. Its answers are built from your configured services, fees, FAQs, opening hours and clinical team — and when a question falls outside that, it says so and offers an appointment instead of inventing something plausible.

Treatments and fees
Answers from your service list with the listed price, or explains that the fee depends on assessment when no price is set.
Clinic contact and timings
Address, phone, email and opening hours, in the language the patient chose.
Which dentists practise here
Names your active clinical team, then routes the patient to booking because schedules change.
Your own FAQs
Any question and approved answer you have configured, matched against what the patient actually typed.
Booking an appointment
Offers real times and hands the confirmation back to the clinic. It never claims a slot is held until the booking flow confirms it.
Anything else
Says a clinic team member will confirm, and offers an appointment rather than guessing.

Where it deliberately stops

The safety rules matter more than the clever answers.

An automated assistant in a dental clinic can do real harm if it is allowed to guess. These limits are written into the assistant’s instructions, not left to its judgement.

It never diagnoses or prescribes

No diagnosis, no medicines, no antibiotics, no guarantees about outcomes. Clinical judgement stays with your qualified team, and the assistant is instructed to say so.

Emergencies are escalated, not handled

Severe swelling, uncontrolled bleeding, facial injury, difficulty breathing or a knocked-out tooth all get an immediate instruction to seek emergency dental care.

Billing details stop at the door

The assistant will not read out invoices, balances or payment history in chat. It asks the patient to type "human" so your team can verify who they are speaking to first.

It cannot invent commercial terms

No made-up prices, no imagined insurance cover, no EMI offers, no promotions and no doctor availability that your clinic has not configured.

A human is always one word away

Any patient can ask for a person and land in the shared inbox, where a named member of your team owns the conversation.

You can switch it off

Inbound automation is a per-clinic control. Turn it off and every message simply arrives in the inbox for your team to answer by hand.

Outbound

The messages you send are accountable too.

Reminders and follow-ups are only worth sending if you can tell whether they arrived. Everything outbound is queued, visible and status-tracked.

Appointment reminders

Scheduled ahead of the visit so the chair is not left empty, and recorded against the appointment they belong to.

Follow-up workflows

Recall and follow-up messages run from the same queue your follow-up tasks live in, so the message and the task never disagree.

A scheduled outbox

Everything queued to go out is visible before it sends — what, to whom, and when.

Delivery and failure visibility

Delivery statuses come back from Meta onto the message, so a failure is something you can see and retry rather than something you discover from an empty waiting room.

Languages

Answer patients in the language they wrote in.

The first reply offers English, हिन्दी and मराठी. Whatever the patient picks is remembered for that conversation — menus, service lists, clinic timings and contact details all follow the choice.

  • English
  • हिन्दी — Hindi
  • मराठी — Marathi
  1. Connect your number

    Your WhatsApp Business number is connected through Meta's Embedded Signup. Credentials are stored encrypted and scoped to your clinic alone.

  2. Load your approved information

    Treatments and fees, opening hours, address, your clinical team, and the FAQs you want answered automatically.

  3. Verify with Meta

    Business verification runs on Meta's side. We track it with you through onboarding so nothing stalls silently.

  4. Test it end to end

    Message the number yourself, walk the booking flow, and confirm a reminder lands before a single patient sees it.

  5. Go live

    Automation switches on. Your team keeps the inbox, and the assistant handles the repetitive half of it.

Get it answering

Your number, answering properly, this month.

We connect the number, load your treatments and fees, run it past Meta verification and test it with you before a single patient sees an automated reply.

  • Your own WhatsApp Business number
  • Credentials stored encrypted, per clinic
  • Automation you can switch off at any time
  • Bookings land in the same diary your team uses