Patients message at all hours.
Friday 9pm, Saturday morning, holidays — and your front desk isn't on.
Book appointments on WhatsApp, send reminders that cut no-shows, answer FAQs with your clinic's knowledge, and recognize every patient with their history. For practices, dental clinics, aesthetic centers, and medical offices across LATAM.
Familiar scenes — and why an agent resolves them without replacing your team.
Friday 9pm, Saturday morning, holidays — and your front desk isn't on.
Without consistent reminders, 1 in 5 patients simply doesn't arrive.
Phone calls, crossed messages, confirmations — time that should be patient care.
Not because you didn't listen — because your system doesn't remember.
Six capabilities built for a clinic's rhythm — from the patient's first question to their next appointment.
The patient proposes, the agent checks your calendar and confirms without a middleman.
24h and 2h before, with in-thread rescheduling — no-shows become rare.
Answers anchored in your knowledge: hours, prep, pricing, insurance.
The agent recognizes every patient, their history, allergies, and preferences.
Clinical questions reach the doctor with the full thread loaded.
Missed check-ups, pending treatments — the agent picks them up when it's time.
Armenia, Colombia
We used to have someone full-time answering WhatsApp and booking appointments. Today xcale handles the entire flow — we only step in when clinical judgment is needed.
— Dra. Duarte · Aesthetic medicine · Armenia, Colombia
Three real scenes — before xcale, and with xcale.
Before · Antes
A new patient messages Saturday 9pm asking about a facial harmonization session. The message sits unread until Monday 9am. By then she's already booked at another clinic.
With xcale · Con xcale
The agent replies in seconds: "Of course — I have Monday 10am or 3pm open. Which works better?" The patient confirms, the agent books the calendar, sends location and estimated cost. Monday 9am your front desk opens to a new appointment already on the books.
Before · Antes
A patient had a treatment session Friday 11am. She forgot. The chair sits empty and the practice loses ~$150 in revenue (illustrative example).
With xcale · Con xcale
24 hours before, the agent messages: "Hi Lucía, reminding you about your session tomorrow at 11am. Confirm or reschedule?" Lucía replies that she needs to move it to Tuesday 4pm. The agent checks the calendar, confirms the new slot, and opens Friday's hour for another patient.
Before · Antes
A patient returns after six months. Your front desk asks her to repeat her name, which treatment she had, and when. She's frustrated — "I already told you."
With xcale · Con xcale
Camila writes "I want to book a touch-up." The agent recognizes her instantly: "Hi Camila, welcome back. I see your last hyaluronic acid session was in September. The 6-month touch-up usually lands now — shall I book you?" Camila confirms in two messages.
The tools you already use — wired into the agent.
WhatsApp Business API
Official Meta integration.
Nevatal
Our sister product. Native EMR + scheduling built for LATAM clinics — patient records, visits, and treatments sync into the agent.
Google Calendar
Live availability, two-way booking.
Stripe
In-thread payment links and deposits.
Gmail
Email confirmations for patients who prefer it.
For small and mid-size clinics we recommend the Starter plan.
$49/mo. 7-day free trial. No card.
See pricingConnect your WhatsApp and your calendar. In minutes the agent is responding to your patients.