Skip to main content
All posts
Aesthetics

Aesthetic consultation booking and reminder automation

Aesthetic consultation booking: consultation types, no double-booking, reminders 1 day and 2 hours before. No treatment advice, no made-up prices.

inTusell team
Author
June 5, 20269 min read
An aesthetics specialist talks through a treatment plan with a client at a small round table, a hand mirror between them.

At an aesthetic or beauty center, the appointment is the revenue itself. When the consultation calendar fills, a procedure plan emerges; when a procedure plan emerges, revenue comes in. But when a consultation request is answered late, when an appointment isn’t reminded, or when the client doesn’t show and the slot goes to waste, this chain quietly breaks. Most centers leave this to the front desk’s memory and business hours, which is exhausting, inconsistent, and easy to forget. This article explains how to set up the center’s appointment engine on inTusell with aesthetic consultation booking and procedure-information automation, from consultation types to multi-channel reminders, from conflict prevention to rescheduling clients who do not show. It is the aesthetic appointment-engine chapter of our sector-based "how to train your AI" series. For the main aesthetics article, see how to train inTusell’s AI for aesthetics; for the general health guide, see how to train the clinic AI.

Quick answer

Summary

inTusell is an AI sales assistant and CRM that answers WhatsApp, Instagram and web chat messages and books appointments. At an aesthetic center it books consultations from your appointment types, working hours and booked slots, blocks double-booking and sends reminders 1 day and 2 hours before. It does not diagnose, recommend procedures or invent prices; the specialist assesses.

Why consultation and reminder automation

There are three reasons to move consultation booking and reminders into inTusell: so no request is lost along the way, so no appointment goes without a reminder, and so the client who said "let me think about it" and disappeared isn’t forgotten. In manual mode, everything depends on a person’s memory and business hours. In automatic mode, consultation requests are answered 24/7 (in Full approval, where a new healthcare account starts, the reply goes out once you approve), reminders go out on their own, and the client who went quiet gets a follow-up message within business hours.

The concrete difference looks like this:

SituationManual follow-upAutomatic (inTusell)
Taking a consultationDuring business hours, by phone24/7, on whatever channel the client wrote in
ConflictProne to human errorThe system prevents it (no double-booking)
Appointment reminderBy hand, one by one, easy to forgetAutomatic 1 day + 2 hours beforehand
Procedure questionThe front desk comments (risk)The AI does not recommend, routes to the specialist
No-showEmpty slot, lost revenueIf attendance is marked, a rescheduling message with up to 3 open times
CalendarSeparate diaryOne-way copy to Google Calendar

This is where inTusell’s "not a chatbot, but an experienced client coordinator" position becomes concrete. A good coordinator doesn’t hand out consultations from memory; they check the calendar. They don’t leave the client without a reminder. And on a question like "is laser right for me?", they don’t stand in for the specialist; they route the client to an appointment.

Who is it for?

  • Medical aesthetics, laser hair removal, skincare, and permanent makeup centers receiving heavy consultation and information requests from Instagram DM and WhatsApp.
  • Centers with high no-show rates, where an empty session slot turns directly into lost revenue.
  • Teams managing multiple services and different durations (first consultation, session, check-up).
  • Aesthetic centers working with health tourism that need to answer overseas clients in their own language.

No technical knowledge is required; the setup is done from the panel.

1. Setting up consultation types

The foundation of the appointment engine is the consultation (appointment) types. You define a type for each service; the type has three important settings:

SettingWhat it doesExample
DurationHow many minutes the appointment lastsFirst Consultation 30 min, Check-up 15 min
BufferThe gap left after the appointment10 min prep after a consultation
ColorDistinguishing on the calendarConsultation blue, check-up green

Duration is critical for the AI to calculate the slot correctly: if "First Consultation 30 min" is defined, the AI looks for a 30-minute gap and doesn’t squeeze a fifteen-minute appointment into a half-hour window. The buffer lets you leave breathing room for transitions and prep between clients. You can also define an informational fee on the type if you like. But remember: the AI doesn’t market a procedure or consultation fee on its own on a public channel. We covered this behavior in detail in the how an aesthetic / beauty center uses inTusell article.

2. Working hours and holiday exceptions

You define working hours so the AI only books appointments during the hours you’re open. There are two layers:

  • Weekly working hours: Opening and closing time for each day of the week (for example, Monday-Saturday 10:00-19:00). You mark closed days as "unavailable."
  • Exceptions (override): A special rule for a specific date. For a public holiday, a religious holiday, or an in-house training day, you add an "unavailable" exception for that day and write a reason ("Public holiday: closed"). You can also change the hours for a single day (for example, 10:00-14:00 on the eve of a holiday).

That way the AI doesn’t book a consultation on a holiday morning, and it doesn’t book a client into a time after closing. Whatever your work schedule is, the appointments fit it.

3. Conflict prevention: no two clients at the same time

This is the appointment engine’s most critical safeguard. Before creating an appointment, inTusell checks two things: is the requested time within working hours, and is that slot booked? If there’s a conflict, the appointment isn’t opened.

Important detail: cancelled (cancelled) and missed (missed) appointments free the slot again in this check. So when a client cancels, that time automatically becomes available again and can be opened to another client. Booking two clients into the same slot (the most common error of a manual diary) is blocked by the system.

Every appointment has a status, and the lifecycle is clear:

scheduled
  → confirmed
  → attended (showed up / completed)
or
  → cancelled
  → missed (did not show / no-show)

4. The appointment reminder engine: 1 day + 2 hours beforehand

The most expensive thing at an aesthetic center is the client who doesn’t show: an empty session slot is both lost revenue and the loss of another client who could have taken that time. This is the part that actually reduces no-shows. For every appointment, two reminders are scheduled automatically:

  • 1 day before: a message along the lines of "You have a consultation appointment tomorrow at [date time]" that asks for confirmation with "1 Yes · 2 Reschedule · 3 Cancel."
  • 2 hours before: a short reminder along the lines of "You have an appointment today at [time]."

The message is signed with your center’s assistant name and carries a change/cancel link. If the client tells you in advance that they can’t make it, the slot doesn’t go to waste.

The reminder isn’t confined to a single channel; it works with a fallback chain:

  1. The channel the client wrote in (WhatsApp, Instagram DM, Telegram).
  2. If that channel can’t reach them and an SMS provider is set up, SMS.
  3. Failing that, email.
  4. For clients who came through web chat, the message is written directly into the chat history.

You can turn the reminder on or off for each appointment separately; for example, a 1-day reminder may not be needed for an appointment booked the same day. Reminders run on paid plans; on the Free plan, automations are off. The system sends each reminder only once; it will not send the same reminder twice.

5. The procedure-information boundary: the AI does not recommend, it informs and refers to the specialist

In aesthetics, two boundaries come even before the appointment engine. Both must be clear for the engine to work correctly.

The first is the medical boundary. In health mode the AI does not give medical advice, does not diagnose, does not recommend a procedure/treatment, and does not guarantee results. On questions like "is laser or filler right for me?", "will this spot go away?", "in how many sessions will I see results?", it doesn’t choose a side or make a commitment. It informs generally from the service descriptions in your knowledge base, says "our specialist will clarify this in a face-to-face assessment," and routes the client to a consultation. Which procedure suits whom is a medical decision that depends on the person’s condition, and it always belongs to the specialist. The AI is the communication and appointment layer; it does not stand in for the physician or specialist.

This boundary isn’t left to the rule you wrote alone. The primary safeguard is the instruction health mode gives the AI: "do not give advice, refer to the specialist." On top of that, an output filter (a pattern scan plus a second-model check) scans for and flags boundary-crossing statements like "guaranteed result," "it will definitely go away," and "this procedure is good for you." The important point: by default this filter runs in shadow mode; it is not a wall that blocks the response, it detects and flags the risky phrasing. What determines the actual behavior is the sector instructions and your rules; the filter is an extra safety net, not a guarantee.

The second boundary is not making things up in information. The AI does not invent a price, stock, or piece of information. It doesn’t guess on something it isn’t sure of; it says it doesn’t know and routes to the right step: to a consultation or the live team.

6. Pricing and health-advertising regulations

The procedure fee is a sensitive matter for an aesthetic center. Health and aesthetics regulations limit the marketing of fees on public channels and the promise of results. The AI keeps this line within the appointment engine:

  • It doesn’t discuss the procedure fee in public spaces; it invites the client to send a DM.
  • In the typical setup it routes to an appointment, saying the fee "becomes clear after the consultation" (this can be changed to match your policy).
  • Instead of inventing a figure it isn’t sure of, it routes to the right step.

The pricing model itself also doesn’t change by sector: plans differ only by messages, voice minutes and storage, there’s no separate tariff for aesthetics, channel count is never charged, and the appointment module can be enabled on every plan. For package details, see the pricing page.

7. No-shows and rescheduling

If the client still does not show up despite all the reminders, you mark the appointment with the "No-show" button in the Agenda or Day view; an appointment still not marked "Attended" about 2 hours after it ends also counts as missed. After that:

  • Pending reminder jobs are cancelled (no longer needed).
  • The Google Calendar event is not deleted; the event is deleted only when the appointment is cancelled.
  • If you mark attendance in the panel, the client who did not show gets a rescheduling message with up to 3 numbered options from your real open times and an appointment management link.
  • The client is placed into the follow-up flow ("follow-up needed").

This message has one condition: if you have not marked any appointment "Attended" in the last 30 days, "missed" is only a guess and the message is not sent, because telling someone who did come "we missed you" is worse than not writing at all. It is also not sent if reminders are off for that appointment or the client has turned off service notifications. The client can move the missed appointment to a new time from their own link within 7 days. A similar logic applies to clients who said "let me think about it" and went quiet: anyone who took information and disappeared gets up to 3 follow-up messages written by the AI, sent only within business hours; follow-up stops when the client replies, books or says "don’t message me." Every conversation is written into the CRM. You can find how this flow reflects into day-to-day operations in the how an aesthetic / beauty center uses inTusell article.

8. Google Calendar sync (one-way)

If you want your team to see the day on their own Google Calendar, you connect the calendar by signing in with your Google account. Let’s be clear about how the sync works: it’s one-way (inTusell → Google Calendar).

  • When an appointment is created, an event with the title "Appointment: client name" appears in Google Calendar.
  • When an appointment is rescheduled, the event is updated.
  • When an appointment is cancelled, the event is deleted; a missed appointment keeps its event on the calendar.

The reverse doesn’t apply: a change you make by hand in Google Calendar doesn’t come back to inTusell, and the conflict check doesn’t look at Google Calendar’s busy hours. Conflict is always calculated from inTusell’s own appointment book. That’s why Google Calendar is a convenient way to see your schedule, not the source of truth for appointments. Even if you don’t connect it, appointments, reminders, and conflict prevention work exactly the same. You can review the integrations on the integrations page.

9. KVKK and special-category data

Aesthetic and health-related data is special-category personal data under KVKK, and processing it requires explicit consent; this includes the "before" photos the client sends. inTusell gives you these tools:

  1. Consent record: Consent is recorded per channel and purpose, with its time; the client can see and change their choice through a consent portal link.
  2. Legal notices: "Legal notices" under My business › Business Info sends the client a short KVKK note at first contact that carries your own privacy link, and adds an opt-out line to promotional messages. It is on by default; only the owner or an admin can change it.
  3. Sensitive-field control: The AI does not save high-sensitivity fields such as "Health note / complaint" without your confirmation.
  4. Encrypted storage, separate data and masking: Data is stored encrypted and each business’s data is kept separate; a retention policy deletes expired data nightly, and "Download My Data (KVKK)" gives you an export. In the sales call recordings you upload, phone numbers, emails, ID and card numbers are masked in the transcript.

This makes it easier to answer the question "what did the client agree to and when?" with evidence in case of an audit or objection.

What it isn’t

To put inTusell in the right category, let’s be clear about what it isn’t:

  • It is not a simple chatbot. inTusell is an AI sales assistant and CRM that answers messages on WhatsApp, Instagram and web chat, books appointments and opens orders, and follows each customer through the sales pipeline.
  • It is not a physician, specialist, or diagnostic tool. It does not give medical advice, does not diagnose, does not recommend a procedure, does not guarantee results; it leaves the assessment to the specialist and the live team.
  • It is not a patient-record / EMR system. It does not keep medical records, procedure history, or patient files; it’s the appointment, communication, and client-coordination layer.
  • It is not a two-way calendar. It writes to Google Calendar, doesn’t read from it; it calculates conflicts from its own book.
  • It does not offer the freed time to other clients. The missed slot opens up again in the appointment book; the rescheduling message goes only to the client who did not show.
  • It is not a bot that replies to every comment. Instagram comment automation is live, but the AI does not reply to spam comments with links, and if you connected Instagram before September 24, 2026, comments get no AI reply until you reconnect once.
  • It is not priced by sector. The appointment engine can be enabled on every plan; plans differ only by messages, voice minutes and storage, not by sector.

Let these boundaries be clear from the start, so you don’t begin with the wrong expectation.

Frequently asked questions

Does the AI tell you which procedure is suitable or recommend a procedure?

No. The AI does not give medical advice, does not diagnose, and does not recommend a procedure/treatment. On a question like "is laser or filler right for me?" it does not take a side; it informs the client in general terms and, leaving the assessment to the specialist, routes them to a consultation appointment. The decision about which procedure suits whom always belongs to the specialist.

Does the AI create the consultation appointment on its own?

Yes. The AI suggests the suitable consultation type and creates the appointment based on the consultation duration, your working hours, and the booked slots. Double-booking the same time is prevented by the system. In a situation that is complex or requires medical assessment, it hands the conversation to the specialist / live team.

Does the AI tell the procedure price?

That depends on your center policy and health-advertising regulations. Regulations limit the public marketing of procedure fees; in the typical setup the AI leaves the fee until after the consultation or routes the client to the live team. It does not invent a figure it is unsure of; it says it does not know and routes to the right step.

How is no-show (clients who do not show up) reduced?

For every appointment, an automatic reminder goes out 1 day and 2 hours beforehand; the client can cancel or reschedule from the link in the message. An appointment still not marked "Attended" about 2 hours after it ends counts as missed, pending reminders are cancelled and the conversation moves to the "needs follow-up" stage. If you mark attendance in the panel (at least one appointment marked "Attended" in the last 30 days), the client who did not show gets a rescheduling message with up to 3 options from your real open times and an appointment management link; if you do not mark attendance, this message is not sent, because "missed" would only be a guess.

Do you need separate software for the appointment system?

No. Consultation types, working hours, reminders, and follow-up come built into inTusell. Google Calendar is optional and works one-way; even if you do not connect it, appointments, reminders, and conflict prevention work exactly the same.

Is the client’s photo or health note safe under KVKK?

Health data related to aesthetic procedures and "before" photos are special-category personal data under KVKK and require explicit consent. In inTusell, data is stored encrypted and each business’s data is kept separate; the AI does not save the high-sensitivity health-note field without your confirmation. Consent is recorded per channel and purpose, with its time; the client can change their choice through a consent portal link.

Next step

Once the consultation and reminder engine is set up, you can go in two directions. To shape the AI with your services, your tone, and your aesthetics-specific medical boundaries, read how to train inTusell’s AI for aesthetics; since aesthetics is a sub-branch of the clinic, the general health guide clinic AI training also applies. To see how incoming appointments are managed in day-to-day operations, go to how an aesthetic / beauty center uses inTusell, and to see how channels come together in a single inbox, go to Instagram and WhatsApp automation for aesthetics. You can find the full aesthetic solution on the aesthetic / beauty center solution page and all articles via all articles.

If you’d like us to set up your consultation and reminder flow together, Get a demo or write to hi@intusell.com; in a short session we’ll configure your working hours, consultation types, and the first appointment reminder together.

inTusell team
The inTusell team distills this content from real field practice and user feedback. Questions? hi@intusell.com
Try inTusell

You read the blog. Now see it live.

Test inTusell live with your own sector scenario in a 20-minute demo.

Get a demo