For patients and their assistants
Let your assistant help arrange a visit.
An assistant can read our clinic details, find live appointment options and help prepare a request. You review the patient, contact number, branch and time before the request is sent.
Use the live booking page
- Open the appointment form. Load the current branch and treatment choices.
- Select an allowed clinic and read the available dates and times. All times are in Asia/Kolkata (IST). Only the API’s currently available slots are offered.
- Use the patient’s instructed name and reachable mobile number. Do not guess personal details, availability or consent.
- Review the selected clinic, date and time with the patient. Submitting sends a real request to the clinic. The front desk confirms it; a displayed slot is not a confirmed appointment.
- Share the result and booking reference privately with the patient. Do not put patient details or references into a URL, public log or search index.
Quickest way: book by opening one URL
Assistants that can only open links can book with a plain GET request. Times are IST.
- Check free times:
https://www.kavithadental.com/api/booking/slots?branch=maduravoyal&date=YYYY-MM-DD - Confirm the branch, date, time, patient name and mobile number with the patient.
- Open:
https://www.kavithadental.com/api/booking/book?branch=maduravoyal&date=YYYY-MM-DD&time=17:30&name=NAME&phone=MOBILE&patientConsent=true
The response says request_received with a private booking reference. If the time is taken, it lists the nearest free times. branch is maduravoyal or nerkundram; time accepts 17:30, 5:30pm or 5.30 pm. These URLs contain the patient’s name and number, so don’t share or post them.
Booking API for assistants
Assistants can book without a browser. Every endpoint reads live availability and applies the same rules as the website: Maduravoyal and Nerkundram only, Monday to Saturday, 10 AM–1 PM and 5–9 PM IST, 15-minute starts.
- MCP server:
https://www.kavithadental.com/api/mcp(Streamable HTTP). Tools: get_dental_booking_options, get_dental_appointment_slots, request_dental_appointment and cancel_dental_appointment. - REST + OpenAPI: /openapi.json.
GET /api/booking/options,GET /api/booking/slots?branch=maduravoyal&date=YYYY-MM-DD,POST /api/booking/appointmentsandPOST /api/booking/cancel.
Listing options and slots never books. A request needs an exact returned slotStart, the patient’s name and 10-digit Indian mobile number, and patientConsent: true. Set it only after the patient approves that exact branch, date and time. The response includes a private booking reference used for cancellation.
Browser tool support
On compatible browsers, the open booking page also registers get_dental_booking_options, get_dental_appointment_slots, prepare_dental_appointment and request_dental_appointment. Preparing a form does not book. The request tool needs the browser’s user-interaction confirmation support. If that support is unavailable, review and submit the ordinary labelled form.
Booking rules
Monday to Saturday, 10 AM–1 PM and 5–9 PM, with 15-minute start times. The latest permitted starts are 12:45 PM and 8:45 PM; only times returned by live availability can be booked. Sunday and afternoon times are unavailable. H&K Dental is not offered through this website. The consultation slot is not a promise that a dental procedure will take 15 minutes.
Read machine-readable clinic facts, the text directory and website privacy information. Live booking data always takes precedence over static descriptions.
Plan your visit.
Choose a live consultation time, then review and confirm your request. Our team confirms on phone or WhatsApp.
Mon–Sat · 10 AM–1 PM & 5–9 PM · Sunday closed