A comprehensive booking system for private dental practices.
The doctor has a fully booked day with no idle gaps, the patient never sits in the waiting room for nothing. In your practice, only the patient whose turn it is will actually be in the waiting room.
- Cancellation fees for no-shows via QR code
- Dynamic visit length calculated from patient symptoms
- Automatic slots for urgent cases
- Waitlist that notifies patients when a slot opens

Do You Know These Problems?
They happen every day and only keep you from your real work…
Finding appointment in calendar is slow
Patient wants an appointment next week Monday morning. Nurse clicks through calendar, checks availability, calculates time. Doctor waits.
Patient didn't show up and no cancellation fee was paid
The chair sits empty, the doctor's time is lost, and chasing the fee by hand is awkward and time-consuming. Money you could have had ends up in the bin.
Nurse stuck on the phone when a slot opens up
Instead of working, the nurse calls patients one by one to fill the gap. Half of them don't pick up, and the empty slot in the calendar often stays empty anyway.
Your booking system gives everyone the same time
Generic software in your main app gives every patient the same slot length — or worse, lets the patient choose. It's either too little or too much. It's not the patient's fault — it's the system's.
Zuboklik's Flagship Feature
Every no-show = CZK 400–1,500 lost depending on appointment length. Zuboklik recovers it for you.
The only feature that puts money directly in the doctor's pocket. Fully automatic — from patient consent at booking, through SMS with QR payment, to bank-transfer matching.
Automatic fee on no-show
The system creates the cancellation fee the moment a patient doesn't show up. No phone calls, no paperwork.
Legal certainty: consent at booking
Patient agrees to the cancellation amount when they book. In a dispute you have a clear, pre-agreed record of the terms.
SMS with QR payment & escalation reminders
Patient gets an SMS with a QR code for instant payment. The system sends reminders until the fee is settled.
Block debtors + 'I already paid' safety net
Patients with unsettled fees can't book again. Once their payment arrives, the system unblocks them automatically.
Settle or forgive in one click + audit trail
From the patient card you settle the fee in one click — or forgive it with a note. Full audit trail for any dispute.
Mini ROI Calculator
How much will no-show fees bring you back?
Recovered per month
money that would otherwise be lost
Per year:36000Kč / rok
* Based on 6 no-shows per month and an average fee of CZK 500. Actual results vary by practice.
More Smart Features
Simple features that save your time every day
PIN instead of password
No forgotten password, no waiting for email. Patients log in in 3 seconds using birth number (or dental number) and a 4-digit PIN code. For even faster sign-in, patients can use Face ID / Touch ID - fingerprint or face, no typing required.
Text search for appointments
Instead of clicking through calendar, nurse types: 'NEXT WEEK 25 MIN MONDAY MORNING' → system immediately finds all matching slots.
Intelligent booking by symptoms
When patient books themselves, system automatically offers correct visit length. Combines simple procedures, adds extra time for complex ones.
Whole family on one account
Parents can book children and grandparents. All appointments in one place. Sending invitations to family members via SMS. No switching accounts.
Daily occupancy graphically
Calendar shows in color how much of day is already booked. Nurse, doctor, and patient immediately see in their calendar which days are freer and which are almost full.
Current info immediately
Nurse and doctor see calendar in real time. One books patient, the other sees it immediately. Doctor has special daily overview - created for their needs.
AI assistant for staff
Drawer right in the header — nurse or doctor asks in Czech how to do anything in Zuboklik. No support calls needed. Conversation history, Markdown answers, internal expert mode.
Waitlist
When no suitable slot is available, patients join the waitlist. As soon as an appointment frees up, the system sends them an SMS offer and they book with one click.
Trash for deleted records
A deleted patient or appointment is not gone forever. Restore it from the trash with one click. Set a retention period and the system purges old records automatically.
iCal export
Patients download their appointment as an iCal event to their phone. They show up because the visit is already in their calendar — with no typing needed.
Arrival confirmation
The nurse marks with one click whether the patient arrived or was a no-show. The record is saved to history and helps identify repeat offenders.
Daily and weekly overview
Doctor and nurse see today's and upcoming appointments on one screen. The current patient is highlighted automatically; free slots and acute gaps are color-coded.
How Does It Work?
Set up once, then it runs itself
Set up practice
schedule10 minutesEnter doctor's email, nurses and office hours, select treatment types.
Import patients
schedule15 minutesUpload your patient list (or start from scratch).
Share link or QR code
scheduleImmediatelySend patients link or QR code for booking (SMS or email).
Patients book themselves
scheduleAutomaticallyPatients log in using birth number, dental number, or straight via Face ID / Touch ID, select symptoms and get offered free slots.
Who Is Zuboklik For?
Created exactly for your situation
Practice owner
Your practice keeps running while you're in the chair. Zuboklik automatically collects fees and patients book themselves — you keep overview and peace of mind.
Nurse at the phone
Spending hours booking patients? Text search finds appointments in seconds and cancellation fees handle themselves.
Happy doctor
Want nurse to have their tool and you your peace? Zuboklik gives nurse speed and you time for patients.
Transparent Pricing
Compare yourself - simplicity and price for private practices
Basic System
CZK/month
- closeCut features
- closeCalendar limit
- closeBooking limit
- closeSMS limit
- closeNo text search for appointments
- closeNo family accounts
- closeNo smart features
Zuboklik
CZK/month
- Unlimited patients
- Unlimited bookings
- Text search for appointments
- Family accounts
- SMS notifications (separate)
- Email support in Czech
30 days free
No credit card
Foreign System
CZK/month
- closeDoesn't understand Czech legislation
- closeAutomatic translation with errors
- closeSupport in English
- closeNo family accounts
- closeNo Czech holidays
- closeNo response to Czech dentist needs
- closeNo PIN authentication for Czech Republic
References from practices
Verified reference from a real practice
MUDr. Jan Ptáček
Pardubice
When we started out, I ran the practice on a paper diary and handled all bookings over the phone — it gave both me and my nurse a headache. I had Zuboklik set up from the start and continuously tuned right in our practice; it even ran in beta with us, and I watched it grow around what we actually need. Today, a free slot fills itself: it sends people on the waiting list an SMS with a link where they book it straight away. My nurse doesn't have to call anyone, and an empty window in the calendar barely happens. And even though I had 3,500 patients, I didn't have to enter them by hand — they were imported for me.
Case study: Cancellation fees in practice
Modelled example: a practice with 12 no-shows per month introduced cancellation fees via Zuboklik and saw no-shows drop to 3 in the first month. Patients get an SMS reminder 2 days ahead and confirm the appointment with one click.(A modelled example based on real patient behaviour, not a specific practice.)
Frequently Asked Questions
Have questions? We have answers
No. Zuboklik does NOT replace your practice management software — it runs alongside it and handles booking only. Import patients in 15 minutes from PCDENT, XML, JSON or CSV. Your existing system stays the main tool for medical records.
You'll handle basic setup in 15-20 minutes. Enter office hours, treatment types and time calculation rules. If you want to import patients, add another 5 minutes. We're happy to help with setup.
PIN login is much simpler than passwords - just birth number (or the dental number we issue to every patient) is enough. For full comfort we also added biometric login (Face ID / Touch ID) - just place a finger on the reader or look at the camera. Seniors book themselves online too; in practices on our network, patients 65+ are among the most active online bookers. For patients without internet access, nurse can book using text search ('NEXT WEEK 25 MINUTES MONDAY MORNING').
They don't have to. Zuboklik issues every patient their own dental number (in the format #123456789) which works just like a birth number. Dental numbers are especially useful for foreigners without a Czech birth number, and for patients who feel uneasy about entering their birth number online. Logging in with a dental number is just as fast and secure as with a birth number.
SMS are charged separately at 1.20 CZK per SMS. This corresponds to standard SMS gateway prices in Czech Republic. Typical practice sends about 1000 SMS monthly (confirmations + reminders).
Yes. We support import from PCDENT, XML, CSV, JSON and other text formats. If you have data in another system, we'll help you with transition.
Zuboklik specializes in booking. Interactive integration with practice management systems is not available yet, but you can import patients in minutes and Zuboklik runs alongside your existing software without disruptive migration.
Zuboklik is not directly designed to support multiple practices within one account. However, you can create separate account for each practice.
Yes. All sensitive data is encrypted. We're fully GDPR compliant. Servers are in EU. Server access is only possible through security key.
Yes. No long-term contracts. You pay monthly and can cancel anytime. If you cancel, we'll also take care of cleaning your data from Zuboklik database.
No. Zuboklik runs in browser on any device - computer, tablet or phone. Just internet connection needed.
Try Zuboklik Free for 30 Days
No credit card, no commitment. Simply try it to see if it works for you.
30 days free
Cancel anytime
Czech support
No credit card required
Stay in the Loop
Subscribe to Zuboklik updates. No spam, just important news and tips for your practice.
Security and Trust
GDPR compliant
Regulation compliant
SSL encryption
256-bit encryption
EU servers
Data stays in EU
Czech company
Ltd. registered in Czech Republic
Support in Czech
Email support 24/7



Stable Practice Operation
Real numbers from daily operations
Patients in System
Nonstop Operation Without Outages
System Reliability
Features - and still adding more