Run morning OPDs at one hospital, evening clinics at another, weekend home visits at a third — DoctorAppointments gives you one calendar that patients book against, with each location's hours respected.
Use the doctor signup form. Pick a public username — that becomes yourdomain.com/yourname. Fill in degree, specialization, photo, and consultation fee.
Create one entry per place you practice: "City Hospital — Cardiology OPD", "Sunshine Clinic", "Home visits". Paste a Google Maps URL for each so patients can navigate.
For each location, set the days and time-windows you're available — e.g. 9am–3pm Mon–Fri at hospital, 5pm–8pm Mon/Wed at clinic, 9pm–10pm Tue/Thu at home. Slots are auto-generated.
Patients book through /yourname — a clean SEO-optimized page with your photo, qualifications, fee, and live availability. The same calendar embeds on any WordPress page or via iframe snippet.
Dashboard calendar view: tap any day to mark it unavailable (conferences, leaves, emergencies). Cancel slots, see all bookings, export patient details. Zero admin overhead.
DoctorAppointments was built around how doctors actually work — not around how a single hospital's software thinks. A morning hospital shift, an afternoon private clinic, and an evening home-visit window all live on one calendar:
📍 City Hospital — Cardiology OPD
Mon–Fri 9:00 AM – 3:00 PM (slots: 20 min, fee ₹600)
📍 Sunshine Clinic — Private Practice
Mon, Wed, Fri 5:00 PM – 8:00 PM (slots: 30 min, fee ₹1,200)
📍 Home Visits / Online Consultation
Tue, Thu 9:00 PM – 10:00 PM (slots: 15 min, fee ₹800)
Patients see all three locations on your /yourname page, pick one, and book a slot.
Bookings on any embed (your page, a hospital's WordPress site, an iframe on your blog) all
sync into the same unified calendar — no double-booking, ever.
The /yourname page DoctorAppointments generates is a fully SEO-optimized profile page,
not a thin booking widget. Search engines and social previews understand it on first look:
/yourname — short, brandable, share-friendly<title>: "Dr. Yashoda — MBBS, MD · Cardiology"Solo doctors use the same plans as hospitals. As a single practitioner, the Starter plan covers you fully. You only pay overage if you ever add associate doctors to your account.
For small clinics
Multi-doctor practices
Hospitals & chains
You're never charged for what you haven't used. Every day your calendar is active is logged but only billed at month-end on a single Razorpay invoice. Plan fee + overage + GST, paid in one go. 14-day free trial means your first invoice doesn't show up until day 15.
Sign up as a doctor and start taking bookings in 5 minutes.
Create your doctor calendar