Ezy Web Pro
🩺 Now Live · v1.8.0

Ezy Health Booking — Bookings & Telehealth, On Your Own Terms

A complete, self-hosted booking and consultation engine for clinics and independent practitioners. Private video consults and seat-limited group sessions, automated reminders, payments, and patient self-service — without per-seat SaaS pricing or handing your patient data to a third party.

🩺

Ezy Health Booking v1.8.0

Multi-provider • Video consults • Group sessions • Self-hosted

Telehealth Booking, Without the SaaS Tax

Ezy Health Booking turns any WordPress site into a real online booking and consultation system — purpose-built for solo and small clinics that want a polished, branded booking experience without paying per-seat SaaS pricing.

It is deliberately not a heavy EHR. There's no medical-record storage to secure — it does the booking, payments, scheduling, and communication brilliantly, and stays out of clinical data. Less risk, less compliance burden, faster to launch. It already powers Dr. Amanda Johnson's women's-health & pregnancy practice.

Your server. Your data. No monthly fees.

Two Sides, Both Effortless

A booking experience patients love, and a dashboard providers can actually run

🧑‍⚕️ The patient experience

  • Book in under a minute — pick a service, see live availability in their own timezone, done
  • Private one-to-one video consults and group sessions with live seat counts & sold-out protection
  • Book now, pay later — or pay instantly by card (Fygaro)
  • Instant "Add to Google Calendar" + Apple/Outlook .ics on screen and in email
  • Self-service reschedule & cancel via a secure private link — no back-and-forth
  • Live currency converter + local-timezone slot times — international-ready

🗂️ The provider dashboard

  • Every booking with patient, provider, time, amount & status — one-click mark-paid, cancel or resend
  • One-click WhatsApp a pre-filled reminder straight from the bookings list
  • Services managed like posts — price, duration, category, image; bulk edit via CSV
  • Recurring weekly availability, slot length, lead time & blackout dates
  • Automatic slot generation with database-level locking — no double-booking
  • Featured services surface on your home page

New in 1.8.0 — Multi-Provider

What takes it from one doctor's site to a system a whole clinic can run on

👥

Unlimited Providers

Each with their own schedule, timezone, slot length and lead time.

📌

Per-Service Assignment

Assign each service to a provider — patients see that provider's live availability.

🔒

Per-Provider Locking

Two doctors can hold the same time slot independently, with no clashes.

↩️

Zero-Change Fallback

Unassigned services use the practice-default schedule — existing single-doctor setups keep working.

Payments, Messaging & Reminders

Built for how the Caribbean actually communicates

💳

Fygaro Payments

A "Pay now" button opens Fygaro checkout with the exact amount and reference pre-filled. A signed webhook auto-confirms the booking the moment payment succeeds.

💬

Twilio SMS & WhatsApp

Optional SMS/WhatsApp confirmations and reminders on top of email — at booking, at confirmation with the video link, and before the appointment.

📧

Branded Emails

Clean HTML emails for patient and practice on every booking, each with join link, calendar add and manage link.

Automated Reminders

24-hour and 1-hour reminders fire automatically — cutting no-shows without you lifting a finger.

Consent Captured

Consent to Terms / Privacy / Refund is stored with each booking for your records.

🌍

Currency & Timezone

Prices shown in the visitor's currency; slots shown in their local time.

Safe in Production, Not Just in a Demo

Honeypot + per-IP rate limiting Same-origin checks Server-side price validation Prepared statements Database-level booking locks 40-char unguessable tokens HMAC-verified webhooks No card or medical data stored Non-destructive updates

Public endpoints are protected against spam and email-bombing, amounts are never trusted from the browser, and plugin upgrades never wipe your services, prices, images or bookings.

How It Compares

Why focus beats breadth for booking-led telehealth

The big WordPress clinic plugins (e.g. KiviCare) win on breadth — full EHR, pharmacy and lab modules. The SaaS tools solo practitioners price-shop first (Calendly, Acuity, SimplyBook) win on quick setup — but charge per seat, every month, forever, on their servers.

Ezy Health Booking wins on focus, polish and fit: seat-limited group sessions most booking tools simply don't do, self-service reschedule/cancel, calendar attachments, currency conversion and branded emails out of the box — bespoke and brand-integrated per client, with no per-seat SaaS fees, and your data stays yours.

On The Roadmap

Where it's heading next

🔐

Patient Portal

Login plus full booking history.

🎥

Auto Video Links

Auto-generated Zoom / Google Meet links + calendar API sync.

🌐

Multi-Language & RTL

For the wider Caribbean and beyond.

🏷️

Coupons & Reporting

Promo codes and simple booking reports.

Get Ezy Health Booking For Your Practice

Every setup is bespoke and brand-integrated — no monthly SaaS fees, your data on your server. Tell us about your practice and we'll put together a quote.

We respond within 24 hours · Your info stays private

🎮 Play our free game — Can you build a digital empire in Jamaica? →