Features That Save Time When Booking Patients

No unnecessary features. Just functions that small dental practice actually uses every day for booking patients.

Features That Save Time When Booking Patients

Zuboklik combines the most important tools for booking in small dental practice

For Patients

Simple Online Booking

Your patients book themselves, whenever they need. No waiting on phone, no closed practice.

key

PIN login instead of password

Patients log in using birth number. No forgetting passwords, no resets. Verified to work for all generations - from children to seniors.

90% fewer login problems
No forgotten passwords
Simple even for seniors
lightbulb

Mr. Novák (65 years) needs to book dentist. Opens link, enters birth number and is logged in. No password, no complications.

PIN login instead of password
checklist

Intelligent time by symptoms

Patient selects from clearly formulated symptoms (fallen filling, tooth pain, gum bleeding). System intelligently calculates required time from symptoms and finds suitable appointment.

Accurate time slots without your intervention
Fewer calls asking 'how long will it take'
Reduced delays in practice
lightbulb

Patient marks 'fallen filling' and 'pain when biting'. System knows the symptoms are related and needs 25 minutes for procedure. Offers only appointments with sufficient time.

Intelligent time by symptoms
family_restroom

Family accounts

Parent can book entire family from one account. Sees all appointments of children, partner and grandparents. Can send invitations to family members via SMS.

All family appointments in one place
Simpler management for parents
Fewer accounts to remember
lightbulb

Mrs. Svobodová books check-up for herself, son (8 years) and daughter (12 years). Sees all three appointments in one calendar. Daughter gets SMS with invitation and can see appointment too.

Family accounts
calendar_month

Calendar with daily availability

Patients see monthly calendar with color-coded availability for each day. Each day shows ratio of free and booked slots - light green means available, light red means booked. They immediately see which days have most free slots or when there's vacation.

Instant visual overview of each day's availability
Color distinction free (green) vs booked (red)
Faster appointment selection - see best days at glance
Patients don't need to click on fully booked days
lightbulb

Mr. Novák needs appointment next week. In calendar he sees Monday is all red (fully booked), Tuesday has small green part (almost full), but Thursday is half green (lots of availability). He clicks Thursday and chooses from many available times. Saves unnecessary clicking.

Calendar with daily availability
emergency

Acute gaps

Patient needs help right away? They search for acute appointment. Practice reserves free time for acute cases that come during the day. When nobody comes, time is used normally.

Option for patients with urgent symptoms to find appointment immediately
Flexible time reserve for acute cases
Automatic acute appointment search in system
Patients don't need to call the practice
lightbulb

Mr. Svoboda has severe tooth pain at night. In morning he logs into Zuboklik, enters symptoms and search immediately offers 'Acute appointment today 9:00'. Practice has reserve and patient gets help same day.

Acute gaps
playlist_add

Waitlist

Patient can sign up for waitlist if no suitable appointment is found. When slot becomes available, system automatically sends SMS with offer. Patient can accept appointment directly from SMS with one click.

SMS notification when appointment becomes available
Accept appointment directly from SMS link
Option to unsubscribe from waitlist anytime
Automatic process without nurse intervention
lightbulb

Mrs. Smith needs appointment next Tuesday but it's fully booked. She signs up for waitlist. On Monday someone cancels and system automatically sends SMS: 'Appointment available Tuesday 10:00 - click here to book'. Mrs. Smith clicks and has it reserved.

Waitlist
sms

Automatic SMS reminders

System automatically sends booking confirmation and reminder 2 days before visit. You don't have to do anything.

Up to 80% fewer missed visits
No calling patients
Patients arrive prepared
lightbulb

Patient books for Tuesday. Sunday morning gets SMS: 'Reminding your visit at Dr. Nováková's practice tomorrow at 14:00.' If they forget the appointment, there's still enough time to arrange the visit.

Automatic SMS reminders

For Practice

Intelligent Calendar Management

Calendar that knows what it's doing. Automatically calculates times, guards insurance rules, alerts for holidays and watches for collisions.

timer

Time calculation by symptoms

When patient books online, system intelligently calculates time: combines related symptoms into one time, distinguishes acute vs preventive care, respects insurance rules. Nurse has full control during manual booking and determines time herself.

Automation for patients, control for nurse
Accurate planning without manual estimation
Respects urgency and insurance
Time calculation by symptoms
policy

Insurance rules for prevention

System knows how many preventions insurance covers (e.g. 2x yearly children free, 1x adults free, additional for 550 CZK). Automatically checks if patient is eligible.

No mistakes with prevention billing
Patients see if they pay
Automatic 'to be paid' marking
Insurance rules for prevention
groups

Secured data access

Doctor views specific day, nurse administers whole month, both get updates immediately. Both nurse and doctor can change any appointments. Patients change only their own appointments.

No overlapping appointments
Overview for whole team
Access secured by roles
Oversight through event log
Secured data access
schedule

Flexible office hours

Set office hours for each day of week. Different opening times on Monday and Friday? No problem. System respects your hours and offers only appointments during opening time.

Different hours for each day
Possible lunch break
Reserve at end of day
Flexible office hours
calendar_month

Yearly calendar overview

Whole year on one screen - 12 miniature calendars showing workload overview for each month. Quickly see where it's full and where you have free periods for vacation or maintenance.

Strategic vacation planning year ahead
Visual identification of free periods
Quick jump to specific month by clicking
No clicking through month by month
Yearly calendar overview
emergency

Acute gaps for urgent cases

Reserve time in your schedule specifically for urgent cases - patients with urgent pain who can't reach the practice within a few hours. Patients can find and book urgent appointment online without having to call the practice.

Flexible time reserve in schedule
Patients can find urgent appointment themselves online
Automatic time division when creating urgent booking
Practice handles urgent cases without interruption
Acute gaps for urgent cases
schedule

Automatic daily creation of acute gaps

Every morning system automatically creates acute gaps for whole day according to your settings. You define what time and how long gaps should be reserved (e.g. 8:30 for 30 minutes, 10:30 for 30 minutes, 13:30 for 30 minutes), and system creates them on its own without your intervention. Gaps are planned months ahead and system intelligently skips weekends, holidays and respects office hours.

No manual work - system creates gaps automatically
Consistent planning months ahead
Intelligent skipping of weekends and holidays
Automatic prevention of collisions with regular appointments
Configurable times and gap duration
You always have reserve for urgent cases
Automatic daily creation of acute gaps
warning

Conflict detection when changing work hours

When office hours change, system automatically finds all appointments that are now outside new time. Displays red banner with warning and list of patients that need to be rebooked. Everyone on team sees it immediately.

Automatic warning when calendar has problem
Clear list of all conflicting appointments
Real-time update for whole team
Easy rebooking to new time
Conflict detection when changing work hours
today

Daily overview TODAY

Table list of all today's appointments with automatic highlighting of current patient. Doctor sees at one glance who already was (gray), who is right now (highlighted), and who's coming (normal). Selection changes automatically as time passes.

Instant overview of all today's patients
Color distinction: past, current, future
Automatic current patient switching by time
Option to search patient directly from overview
Daily overview TODAY
sync

Real-time team synchronization

When nurse creates appointment, doctor sees it in calendar immediately without page refresh. Everyone in practice works with same data at exactly same moment. No page refresh needed.

Instant update for everyone without refresh
Everyone sees same data at exactly same time
Automatic collision prevention
Live calendar for whole team
Real-time team synchronization
note_add

Notes for the day

Add note for the day for team (e.g. 'technician coming today'). Text can be formatted, for example highlight important information.

Sharing important information for whole team
Multiple lines possible
Easy editing
Rich text editor for notes
Notes for the day
splitscreen_top

Reservation blocks

Reserve time for lunch, administration or practice preparation - reservation blocks take space in calendar and patients don't see them as available slots.

Time blocking in calendar
Flexible time reserve for lunch and administration
Patients cannot book time in reservation blocks
Note in block about reason
Reservation blocks
restaurant

Automatic lunch break

Lunch break is automatically created for each day separately according to your configured times. Set lunch breaks for individual days of week. System will automatically create breaks for days you configure here.

No manual work - system creates breaks automatically
Consistent planning months ahead
Intelligent skipping of weekends and holidays
Automatic prevention of collisions with existing appointments
Configurable start time and duration for each day
Practice has reserved lunch time every day
Automatic lunch break
history

Audit log - History of all changes

Complete record of all events in system - who created appointment, who changed it, who received SMS. In disputes you have evidence. Can filter by patient and see chronological list with timestamps.

Transparent history of all calendar actions
Traceability in disputes
Records all changes including SMS sending
Filtering by patient
Audit log - History of all changes
palette

Colored icons in event history

Event history displays colored icons for faster orientation. Each event type has its color - appointment creation in green, cancellation in red, SMS in blue, changes in yellow. At first glance you see what happened.

Faster orientation in event history
Visual distinction of action types by color
Easy identification of problematic events
Clear chronological overview
Colored icons in event history
person_off

Patient deactivation

Mark inactive patients directly in patient card. You can record deactivation reason - patient moved away, changed dentist, is problematic or deceased. Deactivated patients are visually distinguished throughout system.

Mark inactive patients with reason
Visual distinction of deactivated in calendar
Patient history remains preserved
Option to reactivate anytime
Patient deactivation
how_to_reg

Patient arrival confirmation

For each appointment you can mark whether patient arrived or didn't show up. 'Did not show up' checkbox allows quick recording of absence. Information is displayed in history and helps identify problematic patients.

Quick no-show marking with one click
Absence record in patient history
Overview of patient reliability
Data for possible sanctions
Patient arrival confirmation
trending_up

Dynamic symptom reordering

System learns from your data. Every night it automatically recalculates which symptoms practice most frequently handles in last month. Most used symptoms move to top of list - nurse has them at hand without configuring.

Automatic learning from practice patterns
Most frequently used symptoms always on top
No manual management, system handles it
Increases work speed based on real usage
Dynamic symptom reordering
beach_access

Vacations and operation suspension

Plan vacation or practice closure in calendar. System automatically blocks online booking for these periods. Patients see practice is closed and cannot book. Each day is marked with water icon.

Easy vacation planning in calendar
Automatic blocking of online booking
Visual marking of closed days
Option to add note (absence reason)
Vacations and operation suspension
upload_file

Patient import from PCDENT

Have 500 patients in PCDENT? Import them in 15 minutes instead of 15 hours of manual copying. System parses data, checks duplicates, creates patients.

Fast setup without manual copying
Automatic processing
Duplicate check and elimination
Patient import from PCDENT
lock

Appointment collision validation

System checks that appointment doesn't overlap with another. When trying to create conflicting appointment, error message appears. Form stays open for time adjustment. Guaranteed protection against double-booking even when multiple people book simultaneously.

Model-level validation - cannot be bypassed
Prevention of two appointments at same time
Error message when conflict detected
Protection against human error and concurrent requests
Appointment collision validation
star Exkluzivní funkce

For Nurses - Advanced Features

Text Search for Appointments

Unique feature for fast finding suitable appointments using natural language.

search

Search by text in Czech

Nurse enters request in natural language: 'IN WEEK 25 MINUTES MONDAY MORNING' and system finds exactly matching appointments.

Fast patient checkout after procedure
No clicking through calendar
Intuitive for every nurse
keyboard

Flexible syntax

System understands different notations!

IN 2 WEEKS 30MIN THURSDAY AFTERNOON
NEXT WEEK 15 MINUTES MORNING
TOMORROW 20 MINUTES

For Nurses

Less Administration, More Time for Work

Nurse can focus on work in practice instead of phone.

edit_calendar

Fast work with entries

Nurse works with entries directly in calendar - changes visit type, moves appointments, adjusts time, adds notes to day. Interface designed from practice for maximum speed. Everything in few clicks.

Change visit type in seconds
Lightning-fast appointment moves
Notes to day for whole team
Designed for daily routine
Fast work with entries
calendar_view_month

Monthly view with procedure type icons

Nurse sees whole month at one glance - color-coded visit types (prevention, procedure, acute). Symptom icons directly next to patient name. Marking of full/empty days. Instant orientation in practice workload.

Overview of whole month's workload
Visual distinction of visit types
Symptom icons directly in calendar
Identification of full and free days
Monthly view with procedure type icons
schedule

Daily view with time slots

Nurse clicks on day and sees timeline from 8:00 to closing time. Each patient is colored block with name, times, symptom icons and visit duration. Hover over name shows phone number or birth number. Day note is visible to everyone.

Detailed timeline of specific day
Visual blocks with symptoms and duration
Easy to identify empty slots
Quick editing directly from view
Daily view with time slots
manage_accounts

Patient management - search, edit, delete

Nurse manages complete patient database. Creates new records, edits data (phone, name), sends SMS. Fast search by name, PIN or birth date. Can delete inactive records (GDPR compliance). All changes are recorded in history.

Centralized patient database
Search after 3 characters - live results
Edit data - phone, name, birth number
Deletion with GDPR compliance
Patient management - search, edit, delete

Practical Use Cases

How Zuboklik works in practice

1

Doctor's morning preparation

Doctor arrives at work at 7:30. Opens Zuboklik dashboard and selects daily overview. Sees that today technician comes and 20 patients. First patient has prevention, second fallen filling, third acute pain. Prepares necessary material. Easy.

Doctor's morning preparation
2

Fast booking with text search

Patient just finished treatment and asks for appointment next week Monday morning, 25 minutes. Nurse types 'IN WEEK 25 MINUTES MONDAY MORNING' - system immediately offers matching slots. In 10 seconds patient is booked.

Fast booking with text search
3

Family prevention

Mrs. Nováková wants to book prevention for whole family (4 people). Logs in using birth number and PIN. Selects 'prevention' for herself, husband and two children. System offers her four appointments in a row on Thursday afternoon. Everyone is booked in 3 minutes.

Family prevention
4

Patient changes appointment

Mr. Svoboda has appointment Wednesday 14:00 but has to go to work. Opens Zuboklik - clicks 'Book appointment'. Selects his appointment. Clicks 'Move'. System offers other free appointments. Selects Thursday 16:00. Done. Nurse didn't have to solve anything.

Patient changes appointment
5

New patient in practice

New patient arrives without appointment. Nurse adds them to system - enters name, birth number, phone. Patient is in database. Next time they can book themselves online. Just enter birth number and get SMS PIN.

New patient in practice

What Zuboklik Can Do Compared to Others

Comparison with competition

Online booking

Zuboklikcheck_circle
ClickDoccheck_circle
Planfycheck_circle
Reserviocheck_circle
Bookluxcheck_circle

PIN instead of password

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcheck_circle

Intelligent time calculation by symptoms

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcancel

Text search for appointments

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcancel

Family accounts

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcheck_circle

Free/booked ratio for each day

Zuboklikcheck_circle
ClickDocOnly fully booked
PlanfyOnly fully booked
ReservioOnly fully booked
BookluxColor distinction

Monthly view with visit type icons

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcancel

Special daily overview for doctor

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcancel

Yearly calendar view

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcancel

Reserved time for acute cases

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcancel

Conflict detection when changing work hours

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcancel

Real-time synchronization without refresh

Zuboklikcheck_circle
ClickDoccancel
Planfycheck_circle
Reserviocheck_circle
Bookluxcheck_circle

Waitlist with SMS notification

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcancel

Dynamic symptom reordering

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcancel

Vacations with online booking blocking

Zuboklikcheck_circle
ClickDoccancel
Planfycheck_circle
ReservioLimited
Bookluxcheck_circle

Notes for the day

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcheck_circle

SMS notifications

Zuboklik1.20 CZK/SMS
ClickDocOn request
PlanfyCredit 0.05-0.07 £/SMS
ReservioCredit separately
BookluxBy plan

Insurance rules

Zuboklikcheck_circle
ClickDoccancel
Planfycancel
Reserviocancel
Bookluxcancel

Price for small practice

Zuboklik690 CZK/month
ClickDocOn request
Planfy430-2450 CZK/month
Reservio210-840 CZK/month
Booklux€11.99-???/month

Focus

ZuboklikDental practices
ClickDocA bit of everything
PlanfyA bit of everything
ReservioA bit of everything
BookluxA bit of everything

Try All Features Free

30 days without limits, no credit card

Questions About Features

Answers to most common questions

Integration

Zuboklik integrates with other tools.

sms

SMS gateway

Sending SMS notifications through Czech SMS gateway. SMS are charged separately at 1.20 CZK.

upload_file

Patient import

Import from PCDENT, XML, JSON, CSV. Fast upload of existing patient database.

api

Planned features

Data export, API, AI are in preparation for future versions.

Security Technical Details

For those who want certainty about data security

dns

Multi-tenant architecture

Each practice has own subdomain (zuboklik.cz/oto_novak). Data is strictly separated. No practice sees another practice's data.

lock

Data encryption

Sensitive data (birth numbers, health information) is encrypted in database. We use AES-256 encryption.

shield

GDPR compliant

Full GDPR support. Patients can request data deletion. Audit log of all access to sensitive data. Servers in EU.

health_and_safety

Backup and availability

99.9% uptime. Automatic backups every 6 hours. Redundant servers. Monitoring 24/7.

Book Appointment