The message comes in at 10:32 and is answered at 16:00, when the patient has already called another clinic.
Use case ·Clinics and offices
Each unanswered message is an appointment that was scheduled at another office.
The receptionist cannot cover the front desk and WhatsApp at the same time. Grupal responds with real availability by doctor and chair, completes the intake form and remembers the appointment.
Dental, aesthetics, dermatology, veterinary, physiotherapy
What it costs to operate this by hand.
It is signed in the waiting room and someone enters it later—or it never gets entered.
On Friday afternoon no one confirms Monday's appointments, and on Monday there are three gaps.
An empty chair in the middle of the afternoon is not recovered: that time can no longer be sold.
Five steps, with your conversation.
The same WhatsApp thread from the beginning is visible, and on the right what is built only while the client writes.
Chat Agent
Answer while the receptionist is with a patient.
The Chat Agent responds with the actual availability per doctor and per chair, not with "let me consult."
Answered in 4 seconds without interrupting consultationThe agents involved, in order.
- 01Chat AgentTab →
Reply with the actual availability and price of the treatment in your catalog.
- 02Contacts AgentTab →
Open the patient's file with telephone number, treatment of interest and attending doctor.
- 03Calendar AgentTab →
Match the appointment by doctor, chair and branch, with the actual duration of the treatment.
- 04Forms AgentTab →
Send the clinical history through the chat and save it signed in the file.
- 05Reminders AgentTab →
Remember 24 hours before and reschedule the one who can't, instead of losing them.
- 06Notifications AgentTab →
Email the doctor the next day's schedule and intake information.
The core, plus what this operation needs.
What Grupal needs to learn for this to work.
Configure all of this by talking to the Configuration Agent in Studios: it proposes changes, keeps them visible and saves nothing without your approval.
Each treatment with its price and actual duration: cleaning 50 min, root canal 90.
“Teeth cleaning, 50 minutes, $2,400” — done, I add it to the catalog.
Each resource with its weekly schedule. The chair is a resource, just like the doctor.
I detected 2 branches and 5 chairs. Are the seats scheduled separately?
History, allergies and consent with signature, anchored to the patient.
I put together the form with 7 questions and signature at the end. Shall I review it with you?
Approved confirmation and 24-hour reminder template.
Three services were left without duration: deep cleaning, resin and whitening.
The four numbers that really matter here.
Demo data · until we have real cases from this vertical
What they ask in this vertical.
No, and you are blocked from doing so. Answer prices, durations and availability of your catalog, and refer any clinical questions to the doctor with a note in the thread.
They live in your organization, with roles and MFA. The history is anchored to the file and only seen by those who have permission. It is fully described in the privacy notice and data policy.
The agent reschedules within actual availability and leaves a trace of each change in the log. If it goes out of range, it stops and asks for approval.
Yes. Each branch has its calendars, its resources and its schedules; The agent only offers the slots in the branch that the patient chose.
A shared phone, a paper calendar at each branch and manual confirmations every Friday.
First response, calendar by chair, signed intake history and 24-hour reminder.
Dental clinic · 2 branches, 5 chairs
Scheduling no longer depends on who is free to answer.
Tell us how you schedule today and we'll leave it up to you with your doctors, your chairs and your branches.
See other operations