Slow replies
"We get a lot of Messenger inquiries, but my receptionist is busy." They move on to the clinic that answered.
OtterFlow answers patient inquiries, books them into a time that is genuinely open, and sends the confirmation and reminders that keep the chair filled.
Built in Cebu for Philippine businesses. Currently piloting with Cebu clinics.
Hi po, magkano cleaning?
Hi! Cleaning is ₱1,500 and takes about 45 minutes. We have openings tomorrow at 10:00 AM and 2:30 PM. Which works better for you?
2:30 po
Perfect. You're booked for tomorrow at 2:30 PM. I'll send your confirmation now.
None of these show up as a lost booking. They show up as nothing at all, which is why they're so easy to miss.
"We get a lot of Messenger inquiries, but my receptionist is busy." They move on to the clinic that answered.
"Patients ask questions and then disappear." Nobody has time to pick it back up.
"People book but don't show up." The slot empties and the day can't be refilled.
"Messages come in after hours." Your receptionist sees them the next morning, which is often too late.
You don't need another full-time person to answer messages. OtterFlow keeps the conversation moving while your team is busy, offline, or already with another patient.
One path, start to finish, handled by Flo, our AI front desk, in English, Taglish or Bisaya, matching however the patient writes. Your team only steps in when it actually needs a person.
A patient messages your web chat or your Messenger page.
Services, prices, hours and location: answered from what you approved, in seconds.
Cleaning, consultation, braces? It works out what they want and moves toward a booking.
Real availability, checked live. It only ever offers times you can actually honour.
An SMS lands on their phone the moment the appointment is made.
A nudge the day before and again an hour ahead, so the slot doesn't quietly empty.
A check-in after the visit, and a one-tap rebooking link if they don't show.
The objective is not more chats. It's more completed appointments.
A price question at 9 PM, handled end to end.
Hi po, magkano cleaning?
Hi! Cleaning is ₱1,500 and takes about 45 minutes. We have openings tomorrow at 10:00 AM and 2:30 PM. Which works better for you?
2:30 po
Perfect. You're booked for tomorrow at 2:30 PM. I'll send your confirmation now.
An illustration of the flow, not a transcript from a named clinic. The prices, services and times come from that clinic's own settings and live availability. It never invents them.
Runs the clinic.
Converts the demand coming into it.
It sits in front of whatever you already run. You don't need to rip out your current system just to automate conversations and booking.
We're a small Cebu team. We set the system up around your clinic: your services, your prices, your hours, your booking rules. Then we keep it running. We watch it, tune the wording when something reads wrong, and adjust it as your clinic changes.
You're not buying software.
You're hiring us to make the system work.
Both parts are required: the setup gets you live, the monthly keeps it running.
Cleaning, consults, braces, extractions. The questions arrive at all hours, and the ones nobody answers book somewhere else.
High-value inquiries into consultations, then follow-up.
Bookings, reminders and repeat visits.
Leads into trials and scheduled sessions.
Dental is where we're focused today. The same engine supports the rest as OtterFlow grows.
Built for administrative and booking conversations. Not diagnosis, and not medical decisions.
When it doesn't know, it asks a human to step in rather than guess.
Put in your own figures. Nothing is sent anywhere. This runs entirely in your browser.
This is an illustrative estimate. It is not a forecast or a guarantee. It's arithmetic on the numbers you typed, meant to show the size of the pool.
Walk through it with usA hosted chat page and an embeddable widget, out of the box. Facebook Messenger comes in through our messaging API, which we wire up for you during setup. Bookings can sync to Google Calendar.
Yes, from the Manage link in their confirmation text. Every confirmation and reminder carries one, and that page lets them pick a new time or cancel. Changes happen there rather than in the chat, because the link is tied to the mobile number on the booking, so only the person who made the appointment can move it.
It says so, takes the patient's details, and flags the conversation for your team. It never fills a gap with a guess.
It only offers slots that are genuinely open, including around chairs and dentists shared between services. Bookings are written under a lock, so two people can't take the same slot.
Yes. Any chat can be handed to a person, and the AI stays quiet there until you hand it back.
We do the configuration. You give us your services, prices, hours, booking rules and the questions patients ask most. We build it, test it with you, and train your staff.
Fifteen minutes, no pitch. We'll look at how inquiries reach your clinic today and where they stall.
Or see an example conversation
Built in Cebu. Currently piloting with Cebu clinics.