What is Medos Booking?
Medos Booking is an embeddable appointment booking widget for clinic websites: doctors, slots, patient verification and confirmation in one script tag.
Medos Booking is an embeddable healthcare booking widget you can add to any website. It handles the entire booking journey — doctor selection, slot picking, patient verification, and confirmation — and talks to the Medos backend so your site doesn't need to.
It's one of four widgets the Medos SDK ships. This site documents the booking widget in depth; the others get an overview, configuration, callbacks, and errors each.
What the widget does
- Lists doctors and clinic locations for a Medos workspace
- Shows available appointment slots
- Verifies the patient with a one-time code sent to their phone or email
- Creates the booking (scheduled appointment or queue token) via the Medos API
- Applies an active session pack when the patient has one and the doctor is eligible
- Confirms the booking to the patient in-widget
Who it's for
- Clinics and hospitals that want a booking flow on their marketing site
- Healthcare platforms embedding Medos-powered booking inside their own product
- Agencies and developers building websites for medical practices
How you install it
The widget ships as a single CDN script tag. Drop the tag onto any page
and call MedosBooking.init(...) with your API key. That's the whole
integration.
CDN quickstart
Copy-paste example in under five minutes.
Install details
Where to put the tag, what's inside the bundle, and how to verify it loaded.
Two booking flows, one widget
The widget adapts its UI to the doctor the patient picks:
| Flow | What patients see |
|---|---|
| Scheduled | Appointment picker with dates and time slots. Includes session packs when eligible. |
| QMS | Live queue banner and a token number on confirmation. |
You don't configure this — the flow follows how each doctor is set up in your dashboard. See How the widget adapts.