AI Receptionist for Dental and Medical Clinics in Cyprus and Greece: Setup, Cost and GDPR (2026)
Dabster Labs · Last updated 27 August 2026
An AI receptionist for a dental or medical clinic answers every call in Greek and English, books, moves and cancels appointments, answers questions on hours, prices and insurance, and takes messages. Cost: from EUR 419 per month plus implementation from EUR 990. Emergencies go to a human or to 166/112, and the agent never gives medical advice.
For any other office, read our AI receptionist cost guide; for automations beyond the phone, see AI automation for clinics.
What a clinic AI receptionist handles
It answers on the first ring, introduces itself as an AI assistant and works only from a knowledge base you approved line by line.
- New appointment. Asks the reason, offers slots for the right practitioner, books and notifies the team.
- Reschedule and cancellation. Finds the booking by name and number, moves or cancels it, frees the slot.
- Hours and directions. Opening hours, holidays, address, parking, floor and entrance.
- Prices and insurance questions. Only from the knowledge base; if something is not listed, it takes a message rather than guessing.
- Reminders and no show reduction. A call or WhatsApp message the day before, with confirm or reschedule.
- Messages to the right person. Prescription renewals to the doctor, results to the nurse, invoices to the office, each as a ticket with name, number and reason.
- After hours. Evenings, weekends and lunch breaks, when most missed calls happen.
One hard rule: the agent is a receptionist, not a clinician. It never diagnoses, comments on symptoms or advises on medication. On chest pain, heavy bleeding, difficulty breathing or a collapsed animal, it stops the booking flow and tells the caller to ring 112 (in Greece also 166) or transfers to the on-call number.
Dental, medical, aesthetic and veterinary: what differs
The core is the same; knowledge base, urgency script and data handling differ.
| Sector | Typical call reasons | Urgency handling | Data sensitivity |
|---|---|---|---|
| Dental practice | Check-ups, cleanings, pain, broken tooth, orthodontic follow-ups, implant prices | Pain, swelling or bleeding after a procedure gets a same day slot or a dentist callback | Health data, GDPR Article 9 special category |
| Medical clinic | Appointments, results, referrals, prescription renewals, which doctor sees what | Red flag words trigger the 166/112 script; results are never read out | Health data, the most sensitive case; minimal transcript |
| Aesthetic clinic | Treatment information, consultations, prices, after care | Post treatment complications go to the practitioner the same day | Health data plus discretion: no treatment names in reminders |
| Veterinary clinic | Vaccinations, check-ups, surgery follow-ups, a sick animal | A collapsed, poisoned or bleeding animal goes to the on-call or nearest emergency vet at once | Owner’s personal data under GDPR; animal records are not special category |
GDPR and health data
“I need an appointment for my root canal” is already special category data under GDPR Article 9. The setup is built around that.
- Minimisation. Name, phone number, reason in the patient’s own words, preferred time. No ID numbers or medical history unless you approved that field.
- EU hosting. Voice, transcripts and knowledge base stay in the EU, on independently certified infrastructure (ISO 27001, ISO 9001) delivered under the Dabster Labs brand; Dabster Labs itself holds no ISO certificate.
- Retention. We propose 30 days for any transcript, then automatic deletion.
- Processor agreement. You are the controller, we are the processor, with GDPR Article 28 terms: purpose, sub-processors, deletion, audit rights.
- Tell the caller. The caller must know who processes the data and why; the agent says it in the first sentence.
Recording is a separate decision, in Greece a serious one. Penal Code article 370A, as amended by law 5002/2022 article 10, makes recording your own phone conversation without the other party’s express consent a felony punishable with up to 10 years’ imprisonment, with no self recording exception. Law 3471/2006 article 4 paragraph 3 requires the consent of both parties, while the Hellenic DPA (ΑΠΔΠΧ) treats prior information as sufficient; no court has resolved the contradiction. ΑΠΔΠΧ accepts only proof of the communication as a purpose, not “quality of service” or “security of transactions”, and the message must say calls are always recorded, not “may be” (decision 65/2010).
ΑΠΔΠΧ explicitly allows recording on the incoming appointment lines of outpatient clinic reception. The fines are real: decision 23/2024, EUR 30,000 to ΕΚΑΒ (the 166 line); decision 32/2025, EUR 20,000 to NN Hellas plus EUR 2,000 to a dental call centre, for not providing recordings to the data subject under GDPR article 15.
Our default is therefore recording OFF, transcript only, unless the clinic has a lawful purpose and the announcement in place. In Cyprus, apply GDPR and tell the caller at the start of the call.
EU AI Act (Regulation 2024/1689) Article 50 applies from 2 August 2026: a person must be told they are talking to an AI unless it is obvious. A late 2025 Commission proposal to postpone parts of the timeline is not law unless adopted. Details in our Article 50 guide.
Setup in two weeks
- Day 1, discovery. A 30 minute call and your phone log: how many calls, when, about what.
- Days 2 to 4, knowledge base. Hours, practitioners, services, prices you want quoted, insurers, cancellation policy. You approve every line.
- Days 3 to 6, calendar and software. Through the practice software’s API where one exists, otherwise a shared Google or Microsoft calendar or a booking request to reception.
- Days 5 to 7, scripts. Greeting with the AI disclosure, emergency script with your sector’s red flag words, message routing, voice and pace.
- Days 8 to 10, test calls. Your team calls in Greek and English with the hard cases: an elderly caller, a Cypriot dialect speaker, someone who only wants a person.
- Days 11 to 12, go live. After hours and overflow first, then the full line. Your number does not change.
- Day 14 onwards, review. We go through the first week’s transcripts with you, fix confusing wording, then review monthly.
Cost
Three plans, all with Greek and English, booking into the calendar, instant team notifications and a monthly review on real calls.
| Plan | Monthly | Implementation | Includes | Fits |
|---|---|---|---|---|
| Starter | EUR 419 | from EUR 990 | 500 minutes, extra minutes EUR 0.40 | Single practitioner, 5 to 8 calls a day |
| Growth | EUR 1,179 | from EUR 1,900 | 1,000 minutes, CRM or practice software integration | Group practice |
| Pro | EUR 2,179 | from EUR 4,500 | 2,500 minutes, medical data add-on, weekly review | Multi-site clinic or diagnostic centre |
A booking call runs two to three minutes, so 500 minutes covers roughly 150 to 250 calls a month. Full details on the AI voice agents page.
Proof: DROSOS Clinic, Kos
DROSOS Clinic in Agia Marina, Kos, is a therapy centre for osteopathy and physiopathy run by its founder Stamatis Drosos, a holistic therapist. It is the first centre in Kos with an AI receptionist, called Anna, on its line. In the first three weeks Anna answered all 41 calls, none missed, and more than half came outside opening hours. Full story in the DROSOS Clinic case study.
How to evaluate any AI receptionist for a clinic
Whoever you talk to, ours included, ask six things.
- Greek quality. Call the demo in Greek with a real reason. Did it understand the reason, not just the words?
- Emergency script. Say “my chest hurts”. The answer must be a redirect to a person or 166/112 within seconds. If the provider talks about triage, walk away.
- Calendar integration. API, shared calendar, or a message someone retypes. Know which you are buying.
- Recording policy. Recorded or not, on what legal basis, what the announcement says, how a patient gets the recording under Article 15.
- Data location. Where voice is processed, where transcripts live, for how long, which sub-processors. Get the processor agreement in writing.
- References. A named client in your sector, in Greece or Cyprus, you can call.
Frequently asked questions
Does it work with my practice software?
Only if it has an API or a calendar export. Several programs used in Greek and Cypriot clinics have neither; then the agent books into a shared Google or Microsoft calendar or sends a booking request to reception. We check before quoting.
Can it triage urgency?
No. Triage is a clinical judgement. It detects red flag words agreed with you (chest pain, bleeding that will not stop, difficulty breathing) and redirects at once to a human or 166/112. It never ranks urgency.
What about elderly patients?
Nothing to press. The agent repeats the appointment back slowly and confirms. Anyone who asks for a person gets a person, by transfer or a same morning callback.
Does it record calls?
Not by default. In Greece recording stays off unless the clinic has a lawful purpose and the mandatory announcement. A transcript is kept 30 days, then deleted. In Cyprus the caller is informed at the start of the call.
Can it speak Cypriot Greek?
It understands everyday Cypriot Greek and replies in standard Greek. Strong dialect, noise and very fast speech lower accuracy, so the test phase uses your own callers and every booking is confirmed back before the call ends.
Can I hear it before I decide?
Yes. Call +357 22 152092. Try booking a check-up in Greek, then ask something off its list and hear how it handles it.
Next step
Call the demo line on +357 22 152092, then send us your call volume and software. We reply with the integration that applies, the plan that fits and a fixed price. Contact Dabster Labs.
How we do this for clients: AI receptionist for clinics: packages and demo line