Instagram DM and WhatsApp appointment automation for clinics
Responding without missing a single appointment request coming from Instagram DMs, comments, and WhatsApp at aesthetic, dental, and hair transplant clinics: the field setup of clinic channel automation with intusell.

The Instagram inbox of an aesthetic clinic: a before/after Reel has gone viral, hundreds of comments have dropped under the post — "price?", "how many sessions?", "how do we book?". At the same time five people are writing on WhatsApp, one of them from abroad in English. Reception can't get back to all of them within two minutes; an appointment request answered late goes to a competitor. This article explains how you set up clinic Instagram DM automation together with WhatsApp and comment responses on intusell; with privacy-conscious steps that require no technical knowledge.
This article is the channel leg of the health section of our sector-by-sector "how to train your AI" series. You'll find the AI-training side in the series' main article, clinic AI training, and the day-to-day operations in the how to use intusell article.
Quick answer
Clinics connect Instagram DMs, Instagram comments, and WhatsApp to intusell and collect them in a single inbox. WhatsApp connects in a minute via QR and requires no Meta Business approval; Instagram comes in with one-click OAuth. The AI responds 24/7, in the language the patient writes in, and routes to an appointment; it leaves medical questions to the physician and hands the conversation to the live team when needed. This way requests coming from before/after posts don't go unanswered.
The channel reality of a clinic
Appointment requests don't come from a single channel. A before/after Reel goes viral and comments explode; someone else who sees the same post writes on WhatsApp; a third reaches you from the chat bubble on your website. Outside a campaign, this scattering is manageable. During a busy period, it isn't.
intusell collects all of these channels in a single inbox and connects each one to a fully autonomous AI patient-coordination assistant. The emphasis here matters: this is not a chatbot, but an assistant trained to behave like an experienced patient coordinator. It understands the patient's request and suggests the appropriate service and appointment — but it leaves the medical question to the physician and does not diagnose.
Who is it for?
This article is for clinics that can't fit the speed and volume of incoming requests into a single channel. Typical profiles:
- Dental, aesthetic, and hair transplant clinics receiving dozens of appointment requests a day from Instagram and WhatsApp.
- Medical aesthetics and dermatology centers experiencing a flood of comments from before/after and campaign posts.
- Centers that lose requests because they can't respond in multiple languages while working with patients from abroad (health tourism).
- From a one-person reception to a multi-branch chain; the more channels there are, the greater the benefit.
Connecting WhatsApp: QR (no Meta approval) vs Cloud API
WhatsApp is the busiest channel for a clinic, and here there are two paths. For most clinics, the QR method is enough.
| Method | Setup | Meta Business approval | Who it suits |
|---|---|---|---|
| Connect via QR | ~1 minute by scanning a QR from your phone | Not required | Most clinics that want to use their existing number |
| Official Cloud API | App setup on the Meta side | Required | High-volume organizations that want the official API guarantee |
The QR method works like connecting WhatsApp Web: you scan the square that appears in the panel with the WhatsApp on your phone, and the number stays the same. Nothing changes on the patient's side; they keep writing to the same number. You don't need to change your number or get a new line.
The official Cloud API, on the other hand, we support optionally for high-volume clinics that want an enterprise guarantee. The choice between the two is a matter of a click; you can also switch later.
Instagram DM automation
Connecting Instagram is one-click OAuth: you click "Connect Instagram" in the panel, approve from Meta's permission screen, and the channel is active. There is no manual token copying.
After connecting, DM automation is controlled by a separate gate (instagram_dm_enabled). When this toggle is on, the AI replies to incoming direct messages. If you keep it off, messages still land in your single inbox but the AI doesn't respond automatically; the live team replies. This separation allows gradual transitions like "let me test comments first and open DMs later."
Instagram comments: a gate separate from DMs and moving from comment to DM
In clinics, post comments are a hidden appointment channel — but they are also the most sensitive area in terms of privacy. Comments like "price?", "how many sessions?", "would it work on me too?" pour in under before/after posts, and most go unanswered.
In intusell, comment responses are managed by a separate toggle (instagram_comments_enabled). This is independent of the DM gate. So you can turn on comment responses on their own without ever turning on DM automation; or the other way around. The reason we separate the two gates is especially important for clinics: prices and medical details should not be discussed publicly under comments. Note: Instagram comment automation is rolled out gradually depending on Meta platform approval; DMs and WhatsApp, on the other hand, are approved and immediately usable.
The typical flow is set up like this:
- The patient writes "price?" under the post.
- The AI leaves a public, short, and neutral reply on the comment ("It varies per person, we're sending you the details via DM").
- The conversation is moved to DMs; there the request and availability are asked, and a suitable appointment is suggested.
This way price or health details aren't discussed in a public space; the sensitive conversation moves to private. This is the flow that is correct both for regulation and for patient privacy.
A single inbox (web chat, Messenger, Telegram, email)
Instagram and WhatsApp are the busiest, but not the only channel. intusell collects all of the following channels in the same inbox:
| Channel | Connection method | Typical clinic usage |
|---|---|---|
| Instagram DM | One-click OAuth | Appointment requests after Reels/stories |
| Instagram comments | One-click OAuth + separate toggle | "price?" comments under before/after |
| QR (1 min) or Cloud API | The busiest appointment channel | |
| Facebook Messenger | One-click OAuth | Facebook campaign traffic |
| Telegram | Bot connection | Group and channel followers |
| Web chat | Widget on the site | Site visitor appointment questions |
| Account connection | Corporate and overseas requests |
What this means for the team: you don't navigate among seven different apps. All conversations appear on a single screen, with the same patient history. For a patient who starts on WhatsApp and continues on Instagram, there is a single context rather than two separate conversations.
24/7 and multilingual responses
A significant portion of appointment requests come outside working hours: someone who sees a Reel in the evening writes at night, a patient abroad messages with a time difference. While the team sleeps, the AI doesn't; a request that comes in at night isn't kept waiting until morning — an appointment can even be created from an available slot.
Multilingual responses are decisive for clinics working with health tourism. In hair transplant, dental, and aesthetics, patient traffic from abroad is large. The AI replies in whatever language the patient writes in: it responds in English to someone writing in English, in Arabic to someone writing in Arabic. For this, you don't need a separate channel, a separate account, or a translator; all languages are covered with a single setup.
After-hours requests and reminders
The most concrete return of channel automation at the clinic is reducing no-shows. The AI doesn't just take appointments; it lowers the no-show rate by automatically reminding patients of that appointment 1 day and 2 hours in advance. If the patient lets you know in advance that they can't make it, the slot isn't wasted — it opens up for another patient. You can find the details of this engine in the clinic appointment automation and no-show reduction article.
Channel setup strategy
Turning automation on before entering a busy period is the right move. Our field practice is as follows:
- First prepare the knowledge base and the appointment system. Service descriptions, preparation instructions, working hours, and appointment types should be defined in the panel. We covered the details in the clinic AI training article.
- Start with DMs and WhatsApp.
instagram_dm_enabledand WhatsApp are approved and immediately usable; most clinics handle their appointment traffic from here. - Open comment automation gradually.
instagram_comments_enabledis a separate gate and is rolled out gradually depending on Meta approval; when it's ready, watch the AI's tone on low-risk, neutral comment replies. - Set the operating mode. During a busy period, hybrid mode: the AI handles the volume, the team only looks at medical/sensitive conversations.
- Scan the label queue once a day. As you approve and correct the AI's responses, the assistant learns the patterns specific to your clinic.
With this flow the system settles in before the rush arrives; instead of firefighting, your team focuses only on conversations that genuinely need a human — especially a physician.
What it isn't
To avoid putting it in the wrong category, let's clarify:
- It is not a bulk-messaging / spam tool. intusell is an assistant that responds to incoming requests; it does not send unsolicited bulk DMs.
- It is not a simple chatbot that works by keywords. It is not a "when you type this, say that" scenario tree, but a patient assistant that understands the request.
- It is not a system that changes your number. Your WhatsApp number stays the same; the patient notices no difference.
- It is not a system that gives medical advice. It does not diagnose, it does not recommend treatment; it leaves the medical question to the physician. The AI is constrained from the start so that it does not produce misleading health claims.
- It is not a tool that replaces the clinic. The one providing the service is always the clinic; intusell is the response and appointment layer.
Frequently asked questions
Do I have to change my WhatsApp number?
No. You connect your existing clinic WhatsApp number by scanning a QR code from your phone; the number stays the same, and the patient notices no difference.
Is Meta Business approval required?
With the QR method, WhatsApp does not require Meta Business approval and connects in a minute. If you want the official Cloud API, it is optionally supported. Instagram and Messenger connect with one-click OAuth.
Does the AI also reply to comments on before/after posts?
Yes, but the comment gate is managed by a separate toggle from the DM gate and is rolled out gradually depending on Meta approval. To avoid discussing prices and medical questions publicly at the clinic, the typical flow is to leave a short reply on the comment and move the conversation to DMs.
What happens with a patient writing from abroad?
The AI replies in whatever language the patient writes in. For hair transplant, dental, and aesthetics, patients from abroad (health tourism) are answered in English, Arabic, or German without setting up a separate channel.
Does the AI give medical information to everyone who messages?
No. The AI does not provide diagnosis or treatment advice; it handles appointments, service information, and routing. It leaves medical questions to the physician and the clinic; the AI is constrained so that it does not produce misleading health claims, and the medical protection layer scans and flags such statements.
When does the AI hand off to a human?
You choose the operating mode: all AI, all live team, or hybrid. In hybrid mode the AI runs the normal flow and escalates the conversation to the live team when a medical decision or a sensitive situation is involved.
Next step
Connecting the channels is half the job; the real difference is in training the AI correctly. To set up service information, the appointment system, the tone, and the health boundaries, start with the series' main article, clinic AI training, then see the day-to-day operations in the how to use intusell article. To go deeper on the appointment and no-show side, you can look at the clinic appointment automation article, and you can follow the whole series via the blog.
If you'd like to see how it works at your own clinic, Request a demo or write to hello@intusell.com; let's connect your channels together and watch the assistant live on the first requests.
You read the blog — now see it live.
Test intusell live with your own sector scenario in a 20-minute demo.

