Clinics, hospitals, spas, dentistry and veterinary practices. The patient writes at ten at night, nobody answers, and that appointment goes to whoever did. That gap can be measured.
What the system does
It is not one more booking widget. It knows the services, the history and how the clinic works — and everything it does is on the record.
It replies and books during the hours when the appointment is lost today.
If the provider has no room, it offers another one for the same service. It never leaves the patient without an option.
A reminder before the appointment, with the option to reschedule in the same conversation.
It offers the add-on that matches the treatment, based on what the business configured.
It knows when the next cleaning or check-up is due and brings the patient back with nobody chasing.
Faced with a symptom it does not diagnose: it books and hands off to a person.
It knows which treatment was done, when, and what comes next. The patient does not have to explain their case every time.
It follows up on the outstanding payment and the treatment instalments, in the right tone and without anyone having to call.
It offers the treatment add-on — paste, rinse, serum — based on what the clinic wants to sell.
The engine behind it
GROVA’s scheduling engine for any business that lives off its calendar. Clinics, hospitals, spas, dentistry, veterinary practices: wherever there are appointments, it applies.
Pica un horario — así se siente para el paciente.
If the assigned provider has no opening, it finds another one for the same service and offers their times. The patient is never left without an option.
It offers the add-on that matches the treatment. The combinations are defined by the business, which knows its inventory and its margins.
It knows the cleaning is due every six months and brings the patient back when the time comes, with nobody chasing them.
The full journey
STAGE 01
They write after hours. The agent replies in seconds, resolves the question and points them to the right service — without diagnosing.
STAGE 02
It checks real availability. If the provider is booked, it proposes another one for the same service or the next open slot.
STAGE 03
It confirms the day before. If they cannot make it, it reschedules right there and the slot goes back on the calendar instead of being lost.
STAGE 04
After the treatment it offers what fits — the business decides what, because it knows its inventory and its margins.
STAGE 05
At six months it reactivates on its own. This is the piece that turns a one-off appointment into a recurring patient.
Listen to the service
A difficult moment. Notice what the agent does — and above all what it decides not to do.
“My dog hasn’t eaten since yesterday.” The agent neither diagnoses nor over-reassures: it recognizes this cannot wait, gets a same-day visit and alerts the vet.
The price objection almost always arrives at night. The agent explains what the treatment includes and offers the instalment plan, without haggling or promising discounts that do not exist.
Six months since the last cleaning. The agent picks it back up with a concrete reason, not with a “how are you?”, and offers the time slot they already used.
What holds the system up
If a patient mentions an allergy or a symptom, the agent does not weigh in. It books, or hands off to a person. That limit is by design.
One clinic’s data never touches another’s.
At first it will get things wrong, like any new hire. We tune it with what we see in the real conversations.
First we understand the business model. If the agent does not make sense for your clinic, we will tell you.