Runyourclinic.
Notyourinbox.
Canali keeps your appointments, patient records, billing, and walk-in queue in one place — so you spend less time chasing paperwork and more time treating patients.
Trusted by dental clinics across Nairobi
Select a tooth to view details
SMS sent: "You're #2. Est. 20 min wait."
Running a dental clinic is a lot.
Most tools do not help enough.
Canali was built after talking to dozens of dental practitioners across Kenya. The problems were consistent. The solutions available were expensive, overcomplicated, or simply not built for how clinics here actually operate.
Appointment chaos at scale
Managing bookings manually works when you see 5 patients a day. The moment you are seeing 15 to 20, something always falls through. Double-bookings. Missed confirmations. A receptionist drowning.
Patient records without context
When a patient returns after six months, you should instantly know what was done, what was planned, what they said last time. Paper files and scattered notes make that harder than it should be.
Revenue that is hard to see clearly
Most practitioners have a rough sense of how the month went. Few have a clear, accurate picture. Outstanding balances, insurance claims, daily revenue — it should all be one click away.
Patients who do not come back
Not because they went elsewhere — because nobody reminded them. A patient due for a six-month checkup will often not book unless they are prompted. The reminder is the difference.
I had a system before Canali. It was generic software built for anywhere in the world, which meant it was built for nowhere in Kenya. No M-Pesa. No NHIF. No SMS in the way Kenyan patients expect. I spent more time fighting the software than using it.
Everything your clinic needs.
Nothing it doesn't.
Canali replaces the chaos of managing a modern dental practice with one clean system. Built on how Kenyan clinics work — not how clinics work somewhere else.
Smart Appointment Calendar
Book and manage appointments in under 30 seconds. See your full day, week, and month at a glance. Automatic SMS reminders sent 2 days and 1 day before every appointment — no more no-shows from patients who simply forgot.
Online Booking for Your Patients
Every clinic gets a unique booking link. Share it on WhatsApp, Instagram, Google Maps, or your website. Patients book available slots in 60 seconds. No app. No account. The booking appears on your calendar instantly.
Interactive Dental Chart
A full 32-tooth FDI chart. Mark conditions, track treatments over time, record clinical notes per tooth. Every patient's dental history in one visual view. Built for how dentists actually think.
Queue and Walk-in Management
Manage booked and walk-in patients in a single priority queue. Patients receive an SMS with their queue position and estimated wait time. Doctors see who is next. Reception controls who gets let in. It runs itself.
Billing and Invoicing
Create professional invoices in seconds. Record M-Pesa, cash, and insurance payments. Generate PDF invoices. Track outstanding balances and aged debt. SHA and NHIF claim forms generated automatically.
Business Intelligence Dashboard
Revenue trends, no-show rates, patient retention, top procedures by volume and value. Know your clinic's performance without asking anyone. A full monthly report lands in your inbox on the first of every month.
Role-Based Access Control
Your receptionist manages bookings and queues. Your doctor handles clinical records. Each person sees exactly what they need — and nothing they should not. Revenue data is protected by design, not just by trust.
X-Ray and Document Storage
Upload X-rays, referral letters, lab results, and patient documents directly to the patient's record. Stored securely. Accessible from anywhere. No more physical files going missing.
Insurance and Corporate Billing
Register patient insurance once. Generate claim forms for AAR, Jubilee, CIC, Resolution, SHA, NHIF, and more. Track every claim from submitted to paid. Know exactly what is owed to you at all times.
Click any tooth to view its record
Every tooth.
Every visit.
Every detail.
Canali's interactive dental chart gives you a complete visual history of every patient's oral health. Not a text box — a real 32-tooth FDI chart where you mark conditions, track changes over time, and see the full clinical picture the moment a patient sits down.
FDI notation standard
All 32 teeth mapped using the international FDI two-digit system. Mark 13 different conditions per tooth. Each update timestamped and attributed to the doctor who recorded it.
Full clinical timeline
Click any tooth and see its complete history — every condition recorded, every treatment done, every note left. Across all visits, across time.
X-rays linked to teeth
Upload an X-ray and link it directly to the relevant tooth. The chart shows a paperclip icon — one click to view the image. Clinical records and imaging in one place.
Track every braces patient
from bracket to smile.
An orthodontic case is not a single visit — it is an 18 to 24 month relationship. Canali's orthodontic module sits directly inside the dental chart, giving you a dedicated tracking system for every patient in active treatment.
Ortho plan per patient
Create a treatment plan with start date, target end date, arch (upper/lower/both), and appliance type (metal, ceramic, or invisible). Progress tracked automatically.
Visit-by-visit records
Record what was done at every ortho visit — wire changes, bracket placements, adjustments. Log which teeth were involved. Set the next visit due date.
Visual progress bar
Every ortho patient's profile shows a progress bar from start date to target completion. You and the patient see exactly how far along the treatment is.
Ortho mode on the chart
Toggle the dental chart into Ortho Mode to see bracket placements visualised directly on the tooth chart. A clear overlay that shows exactly what has been placed and what has moved.
Upper & Lower arch — Metal brackets
Brackets shown on teeth 13–23
Visit history
"My patients can actually see their progress every visit. They understand what is happening. It changes the conversation completely."
KNDr. K.N.
Orthodontist, Nairobi
Patients come back automatically.
You do nothing.
After every completed visit, Canali calculates when that patient should return. At exactly the right time, it sends them a personalised SMS with a direct booking link. They book. You earn. The cycle continues without you lifting a finger.
Patient completes their visit.
Canali automatically sets their recall date based on what was done — 6 months for a checkup, 3 months for a consultation, 12 months for a filling.
The SMS sends itself.
One month before they are due, a personalised message goes out: "Hi Sarah, it's almost time for your checkup at Smile Dental. Book here." Then again on the due date. Then one month after.
They book. You see them.
Patient clicks the link, picks a slot, confirms. The appointment appears on your calendar. SMS confirmation sent. New recall cycle starts automatically.
Conservative calculation — 500 patients
From signup to first patient — same day.
Create your account
Sign up in 2 minutes. Enter your clinic name and details. No credit card required for your 30-day free trial.
Add your schedule
Tell Canali your opening hours and appointment slot duration. Your booking page goes live automatically.
Invite your team
Add your receptionist and any other doctors. Each gets the right level of access from day one.
Register your first patient
You are live. Book your first appointment. The system handles reminders, queue management, and billing from here.
From dental practitioners running on Canali.
"The recall system brought back 14 patients in the first month who had not been in for over a year. I did not call a single one of them. Canali just sent the messages and they booked."
Dr. Amina Kamau
Karen Dental, Nairobi
"My receptionist used to spend the first two hours of every morning sorting bookings from WhatsApp. She now opens the system and it is all already organised. The queue runs itself."
Dr. John Mwangi
Westlands Smile Clinic
"What I value most is that it understands Kenya. M-Pesa recording, SMS reminders that actually reach people, SHA claim forms — these are not afterthoughts. They are built in."
Dr. Fatuma Odhiambo
Kisumu Family Dental
Things clinic owners ask us.
Still have questions? Email us and we respond within 2 hours on working days.
Your clinic deserves
a proper system.
Join the Kenyan dental clinics already running on Canali. Free for 30 days. No credit card. No technical setup. No reason to wait.
Questions? Email hello@canali.co.ke or WhatsApp +254 700 000 000