Appointmentbooking,builtforhealthcare.
MediBook brings intake forms, provider routing, telehealth, payments, and calendar sync together in one polished WordPress plugin.

A powerful admin, built in
Manage appointments, providers, services, payments, and reports from a polished dashboard inside WordPress.

A complete booking system, built for clinics
From the first tap to the follow-up, MediBook handles the whole appointment, so your team can spend less time on the phone and more time with patients.

Collect the right details before every visit
Build the exact questions each service needs and let patients answer while they book. Everything is ready in the patient record before they arrive.
- Different questions per service or visit type
- Consent captured with a date and time stamp
- Answers stay private, never sent in plain emails

Send every patient to the right provider
Show patients only the providers who fit their needs and are genuinely free, so bookings land with the right person the first time.
- Match by service, language, gender, or location
- Only offer providers who are actually available
- Guide new patients to the right team automatically

Run video visits without the busywork
Offer online consultations alongside in-person visits. A secure meeting link is created for every video appointment and shared with the patient.
- Automatic video links for each appointment
- In-person or online, set per service and provider
- Consent and instructions sent with the booking

Cut no-shows with automatic reminders
Confirmations and reminders go out on their own, and cancelled slots are offered straight to your waiting list, so your calendar stays full.
- Reminders by email, SMS, and WhatsApp
- Confirmations, changes, and follow-ups handled
- Auto-fill openings from the waiting list
And everything around it
Payments, calendars, reporting, and the day-to-day tools a busy clinic relies on.

Smart availability
Weekly schedules, buffers, minimum notice, and holidays, so only genuinely free times are ever offered.

Payments & deposits
Take full payment or a deposit at booking, or collect at the clinic. Invoices and receipts are included.

Calendar sync
Two-way Google and Outlook sync, so outside events block booking times automatically.

Recurring visits
Book a whole course of appointments at once, spaced daily, weekly, or monthly.

Multi-location
Run several clinics, each with their own hours, rooms, and time zone, from one place.

Dashboard & reports
See today at a glance and track revenue, no-shows, and busy times over any date range.
Pick a layout and where it appears
Drop the booking form onto any page and choose how it looks and how it opens. No two clinics are the same, so nothing is locked in.
Layouts

Step
A guided wizard, one choice at a time. Ideal for narrow columns and phones.

Single
Service, provider, calendar, and summary side by side. Great for wide pages.

Compact
Every section on one page using dropdowns. The smallest footprint.
Where it appears

Inline
Sits directly in the page content.

Button
A button opens the form in a popup.

Floating
A launcher pinned to a screen corner.

Chat
A chat bubble expands into a panel.