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.
WhatsApp automation
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.
How a message travels
Nothing here is a black box. This is the path every inbound message actually takes.
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.
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 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.
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.
English, Hindi or Marathi. The choice is remembered for the conversation, so a patient who answered in Hindi keeps being answered in Hindi.
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
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.
Where it deliberately stops
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.
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.
Severe swelling, uncontrolled bleeding, facial injury, difficulty breathing or a knocked-out tooth all get an immediate instruction to seek emergency dental care.
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.
No made-up prices, no imagined insurance cover, no EMI offers, no promotions and no doctor availability that your clinic has not configured.
Any patient can ask for a person and land in the shared inbox, where a named member of your team owns the conversation.
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
Reminders and follow-ups are only worth sending if you can tell whether they arrived. Everything outbound is queued, visible and status-tracked.
Scheduled ahead of the visit so the chair is not left empty, and recorded against the appointment they belong to.
Recall and follow-up messages run from the same queue your follow-up tasks live in, so the message and the task never disagree.
Everything queued to go out is visible before it sends — what, to whom, and when.
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
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.
Your WhatsApp Business number is connected through Meta's Embedded Signup. Credentials are stored encrypted and scoped to your clinic alone.
Treatments and fees, opening hours, address, your clinical team, and the FAQs you want answered automatically.
Business verification runs on Meta's side. We track it with you through onboarding so nothing stalls silently.
Message the number yourself, walk the booking flow, and confirm a reminder lands before a single patient sees it.
Automation switches on. Your team keeps the inbox, and the assistant handles the repetitive half of it.
Get it answering
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.