WhatsApp setup guide

How to build a WhatsApp chatbot for a dental clinic (2026, free to start)

You need your treatment prices and opening hours, a WhatsApp number on a phone you control, and about ten minutes.

Building and testing the bot is free with a 30 message demo and no card; putting it on WhatsApp runs on the Starter plan at US$29 a month, which opens with a 7 day trial.

September 2026

What this bot does for a dental clinic

Five jobs it takes off your team, with the kind of exchange you will actually see in the transcript.

  • Takes appointment requests around the clock

    It asks for the treatment, a preferred day and a phone number, then files the request as a lead in your dashboard. Your front desk confirms the real slot in the calendar you already use.

    Customerhi do you have anything thursday afternoon for a cleaning

    BotThursday afternoon has openings. Can I take your full name and a number to reach you? We have 3:00pm and 5:30pm free, and reception will confirm which one is yours today.

  • Quotes treatments without guessing

    It answers from the price list you uploaded, gives a range where the price genuinely depends on the case, and says so plainly when only an exam can settle it.

    CustomerHow much does a root canal cost?

    BotA root canal here is 320 to 480 dollars, depending on the tooth and how many canals it has. The exam and X-ray that fix the exact figure are 45, and that comes off the treatment if you go ahead.

  • Answers hours, address and parking

    The three questions that make up most of an evening's messages, answered without waking anyone. It gets these right because you pasted your website and your Google hours into the training.

    Customerare you open saturdays?

    BotYes, Saturdays 9:00am to 1:00pm. We are at 45 Calle Mayor, second floor, and there is paid parking in the same building. Sundays we are closed.

  • Checks insurance and payment plans

    The question that most often decides whether a patient books with you or with the clinic down the street, answered in the first thirty seconds instead of on Monday morning.

    Customerdo you work with Sanitas

    BotYes. We bill Sanitas directly for cleanings, fillings and extractions. Implants are not covered by them, but we split implants over six months with no interest.

  • Triages after-hours messages

    It leaves diagnosis to your dentists and does the one thing that matters at 10pm: it recognises an urgent message, gives the first-aid step the profession agrees on, and puts a human on the thread.

    Customermy son just knocked out a front tooth what do i do

    BotKeep the tooth in milk or saliva and do not scrub it. Go to an emergency dental service now. I have flagged this conversation for the clinic, and someone will call this number.

Build it in eight steps

Steps one to five are free and take about ten minutes. Step six is where WhatsApp, and the plan, come in.

  1. Create the account

    Open chatbotgen.com and sign up with an email address or a Google account. No card is asked for here, and none is needed for anything in steps one to five.

    You should see: The onboarding wizard, open on the template picker.

  2. Pick the Healthcare Receptionist template

    Choose Healthcare Receptionist. It loads a starting prompt, three suggested questions and a widget colour written for this kind of business, so you are editing a draft instead of facing an empty box. Every line of it is yours to change.

    You should see: A new chatbot in your dashboard with the prompt already filled in.

  3. Train it on material you already have

    Open Knowledge and paste your website address; the crawler reads your public pages and turns them into the bot's memory. Then upload the documents you hand people anyway: the price list, the insurance sheet, and the PDF you email people before a first visit.

    You should see: Each source moves from processing to trained. A twenty page site is usually done in two or three minutes.

  4. Write down the answers your website never did

    Still in Knowledge, open Q&A and add the questions your staff answers on the phone all day. For a clinic that is usually: what a cleaning costs, which insurers you bill directly, whether you see children, and what somebody should do about a broken tooth at 9pm. Two sentences per answer is enough; the model writes the rest in its own words.

    You should see: Each pair listed as its own source, trained within seconds.

  5. Test it before anyone else does

    Use the preview chat on the chatbot page and ask what a real customer asks. Start with "How much is a cleaning and do you take my insurance?" Then ask the same thing badly, with a typo and no punctuation, because that is how it will arrive.

    You should see: A correct answer with the source it came from. Wrong or vague? Fix the source, not the prompt. Your free demo covers 30 messages, which is enough for this.

  6. Connect WhatsApp by scanning a QR code

    Connect your existing WhatsApp number in about a minute by scanning a QR, with no Meta Business verification. Open the chatbot's WhatsApp tab, press Connect, and a QR code appears. On the phone that owns the number, open WhatsApp, go to Settings, Linked devices, Link a device, and scan it. No Meta Business account, no verification form, no approval queue. This step runs on the Starter plan, US$29 a month, opening with a 7 day trial.

    You should see: The status flips to Connected within a few seconds, and the next customer message is answered on your own number. Keep that phone charged and online, exactly as it already sits on your counter.

  7. Decide when a person takes over

    Reception should get the conversation the moment somebody describes pain, disputes a bill, or wants to move an appointment that already exists. You do not need a dashboard for this. If you answer a customer yourself from the linked phone, the bot records your message, steps back from that conversation for 30 minutes, and each further reply of yours pushes the pause forward. It resumes quietly, without announcing itself.

    You should see: Your own replies appearing in the conversation history in the dashboard.

  8. Go live, then read the first fifty conversations

    Put the number on your website, your Google Business profile and your Instagram bio. Then read the transcripts. Every question the bot did not have an answer for yet is one Q&A pair away from being answered forever, and the first week is where the whole quality of the thing gets decided.

    You should see: A Conversations tab filling up, and a growing share of messages answered end to end without you.

What to feed it

A bot is only as good as the material behind it. These are the sources that answer the most messages for a dental clinic, in the order worth doing them.

  • The price list

    Every treatment with its price or range, the exam included. One document, and it answers more messages than everything else combined.

  • The insurance sheet

    Which insurers you bill directly, which you only invoice for reimbursement, and what is never covered. Write the negatives down too.

  • Hours, address and parking

    Saturday hours, holiday closures, the floor, and where to leave the car. Copy it from your Google Business profile so the two never disagree.

  • The new-patient PDF

    Whatever you already email before a first visit: forms, what to bring, how early to arrive, cancellation policy.

  • Who does what

    Which dentist handles orthodontics, implants, children. Patients ask for a person by name far more often than for a service.

  • Reception's five most-asked questions

    Ask your front desk what they answer twenty times a day. Those answers exist nowhere on your website, which is exactly why they are worth typing in.

Set it up so customers trust it

Three settings that separate a bot people keep writing to from one they stop trusting. Each is a line in the prompt, and each one is a minute of work.

Route these to your team

  • Route diagnosis to your dentists. The bot handles prices, hours and insurance, and an exam decides what a tooth needs. Saying that plainly is what makes patients trust the rest of its answers.
  • Route anything about medication to a practitioner, painkillers and antibiotics included.
  • Keep payments in your own flow. A person sends the payment link, which is what patients expect from a clinic.
  • Let reception confirm the slot. The bot captures the request with a name, a treatment and a number, so your front desk starts the day with a list instead of voicemail.

It answers in your customer's language

It replies in whatever language the patient writes in, across the thirteen the model handles well, including Spanish, English, Portuguese, French and Arabic. If your neighbourhood is mixed, that is coverage you get for free and never have to translate.

Hand the conversation to a person when

  • Anything mentioning pain, swelling, bleeding or a knocked-out tooth.
  • Any complaint about a bill, a treatment or a previous visit.
  • A change to an appointment that already exists, which belongs with whoever holds the calendar.
FAQ

What people ask before they build one

Can it use the clinic's existing WhatsApp number?

Yes, and that is the point. Patients keep writing to the number printed on your door and on your Google listing. The only requirement is that the phone stays switched on and online, because the WhatsApp session lives on that device.

Do I need a Meta Business account or the official WhatsApp API?

No. You connect by scanning a QR code from the phone that owns the number, the same way WhatsApp Web does. There is no Meta Business verification, no approval queue and no per-message fee.

Where do its prices come from?

From the documents you uploaded, and it shows which one it used. Where your material stops, it offers a callback from reception instead of guessing, which is exactly the behaviour you want on a price question and the reason patients believe the prices it does quote.

What does it cost to run?

Building and training the chatbot is free, with a 30 message demo to test it and no card. Connecting WhatsApp is on the Starter plan: US$29 a month for 3 chatbots and 2,000 messages, opening with a 7 day trial that does ask for a card. Prices are flat, not per message.

Is this legal for a health practice?

Answering questions about hours, prices, insurance and appointments is administrative, not clinical, and that is all this bot should do. Keep diagnosis and medication out of it, do not paste patient records into the training material, and tell patients a human is one message away.

What happens when I answer a customer myself?

The bot gets out of the way. Your reply, typed on the linked phone, is recorded in the conversation and the assistant stops answering that thread for 30 minutes; every further message from you pushes the pause forward. It starts answering again quietly once the conversation has gone cold, so it can never talk over you mid-sentence.

Build it now, decide later

The Healthcare Receptionist template, your own material and ten minutes. Nothing to install and no card for the free build.