Appointment booking platform
Fast appointment booking, the right doctor at the right time
A single appointment calendar across every channel, a CRM that follows each patient, reminders drawn from the medical record, and an AI assistant that helps patients choose the right specialty and the right doctor within the facility.
- Multichannel booking
- Patient CRM
- Reminders from the record
- AI suggests a suitable doctor
Multichannel booking
Patients book from anywhere, while the facility manages a single calendar
Bookings from the website, the app, social media, the call center and the front desk flow into one calendar, with no double booking and nothing missed.
- Website
- MedAlly app
- Zalo OA
- Messenger
- Call center
- Front desk
AI-assisted appointment booking
State your need and AI finds the right specialist
Patients do not need to know which department to visit. The AI assistant asks follow-up questions when needed and suggests a suitable specialty and doctor within the facility, along with the available time slots.
- 1Describe the needPatients write in their own words on the website, the app or Zalo OA.
- 2Specialty & doctor suggestionsAI matches the expertise of doctors at the facility with the patient's needs and the open schedule slots.
- 3Confirmed in a few tapsPick a time, receive confirmation and automatic appointment reminders; staff step in when needed.
Secure by design
- No diagnosis, no prescribing — only suggestions for a suitable specialty and doctor
- Recognize danger signs and recommend immediate emergency care
- Uses only the clinical information and facility schedules already approved
- Every suggestion is logged for the facility to review
Multi-channel CRM
Understand each patient before they arrive for the visit
Every message, call and appointment for a patient sits on the same contact record, so the front desk and patient support can respond with the right context.
- A unified contact record from the website, app, Zalo, Messenger and the call center
- Interaction history and appointments on a single timeline
- Patient segments: new, returning, overdue for follow-up, missed appointment
- Send care reminder campaigns by cohort, on the channel each patient uses
Appointment reminders from the medical record
The doctor orders once, the system handles the reminders
Follow-up visits and lab orders pass straight from the medical record into the patient's appointments and reminders.
- The doctor places ordersFollow-up appointments and lab orders are recorded directly in the medical record.
- Generate a proposed scheduleThe system generates a schedule based on the orders and the doctor's open slots.
- Layered remindersReminders 3 days, 1 day, and a few hours ahead by app, Zalo, or SMS.
- Confirm or reschedulePatients confirm or change the time; the front desk sees the status immediately.

Appointments by treatment pathway
The whole course of treatment is scheduled from the very first visit
- Day 0First visit
- Day 1Lab tests, diagnostic imaging
- Week 1Review results, build the plan
- Month 1 · 3 · 6Routine follow-up visit
- The doctor selects a treatment pathway template and the system generates the full series of appointments
- Each milestone has its own preparation instructions: fasting, bringing previous results…
- Change one milestone and the later ones adjust automatically by the defined interval
- Track patients who miss a milestone so you can reach out proactively
The milestones above are illustrative; the specific workflow is set by the doctor and the facility.
Value for healthcare facilities
Fewer empty slots, fewer missed appointments, a lighter load for the front desk
- Fewer missed appointmentsLayered appointment reminders and proactive confirmation before the visit.
- Fill open slotsCanceled slots are reopened immediately across every booking channel.
- Doctor load balancingAI assigns patients by specialty and remaining availability.
- Less work for the front deskFewer confirmation calls, more focus on greeting patients at the counter.
FAQ
Frequently asked questions
Does the AI diagnose conditions for patients?
No. The assistant only suggests a suitable specialty and doctor based on the needs the patient describes and the clinical information the facility has approved. Warning signs lead to a recommendation to seek emergency care immediately.
Which channels can patients use to book appointments?
The website, the MedAlly app, Zalo OA, Messenger, the call center, and the front desk. Every booking lands in one appointment calendar for the facility.
How are appointment reminders delivered?
Through app notifications, Zalo OA, or SMS, on the channel the patient has consented to receive. The facility configures when reminders are sent.
What if the facility already uses different scheduling software?
The platform connects through FHIR APIs; the synchronization scope is agreed during the discovery session.
Ready to make it easier for patients to book?
A discovery session on the current appointment booking workflow and the channels the facility uses, in order to choose a suitable configuration.
- Data stored on infrastructure in Vietnam
- Meets National Prescription data exchange requirements
- Law 91/2025/QH15 · NĐ 356/2025
- Information security level 3+ · HIPAA
