Appointment Reminders Patient Reactivation Reduce No-Shows Telegram Reminders WhatsApp Reminders Features How it works Pricing Contact 🔑 Sign In Start Free →
Dental clinic software · 17 languages

Your clinic runs on
memory
Let PatientBack remember.

Patients, schedule, treatment plans, X-rays, reminders, finance and signed documents — in one dashboard. And when a patient is due back, PatientBack notices — and reminds them on Telegram, WhatsApp or SMS, in their language.

🚀 Start Free See how it works

No credit card required

PatientsScheduleTreatment plansX-rays + AITelegram · WhatsApp · SMSFinanceDocumentsTeamAnalytics

A patient was here in March. It's September.

A patient may want to come back — and still never book the next visit. PatientBack keeps count for you.

  1. It notices
    The patient's recall interval has passed, a visit was missed, or it has been a year since the last one.
  2. It reminds
    A message in the patient's language — Telegram first, then WhatsApp or SMS, in the order set for your country.
  3. It listens
    The patient taps "Book" or "Call me back", or simply replies. The answer lands in their card and in your requests list.
  4. You book
    Your team books the visit from the request — or the patient picks a free slot on your online booking page.

From the first booking to the next check-up

Every step of the patient's path lives in the same system, so nothing has to be copied between programs.

BookingPatient cardDiagnosisX-ray + AITreatment planAcceptance & signatureTreatmentPaymentFollow-upRecall

The screenshots below come from a demo clinic — all patients and numbers are fictional.


Patient card

The whole mouth on one screen — and the conversation right next to it

Tooth chart, notes, history, images and the message thread live in one card. The doctor sees what was found, what is planned and what the patient wrote — without switching apps.

Patient card in PatientBack: FDI tooth chart with caries, fillings, a crown, an implant and inflammation, and the chat with the patient below

X-rays and AI

AI helps the dentist see what may need attention

Upload images to the patient's card and link them to a tooth. The AI marks suspected caries and inflammation with a confidence score — the dentist makes the call.

The AI
  • Marks suspected caries
  • Marks suspected inflammation at the root
  • Gives a confidence score
  • Suggests the tooth number
The dentist
  • Confirms or rejects each finding
  • Chooses the tooth when the AI can't
  • Decides on diagnosis and treatment

AI is an assistive tool and does not replace the professional judgement of a dentist.


Treatment plan

A plan the patient can read, accept and sign — on their phone

Build the plan tooth by tooth with prices from your price list. Send it as a link — the patient opens it without installing anything, sees every tooth and every service, and signs to accept.

Treatment plan in the PatientBack dashboard: four teeth with services and prices, the total, and the status "Accepted by patient"
Signed and on record

Who signed, when — and exactly what they signed

The signature, time, IP address, device information and document hash are recorded. If the plan is changed later, PatientBack marks the change while preserving the exact version the patient signed.

Signed treatment plan record: patient signature, signed by, signed at, IP address, device and document hash

Schedule

Every chair, every doctor, the whole day at a glance

Chairs are columns, each with its own doctor. Click a free slot to book, drag an appointment to move it, and follow every status change during the day.

  • Day and week views — plus a live Queue of who is in the chair, who is waiting and who is expected
  • Book by clicking a free slot — and move appointments with drag and drop
  • Every status at a glance — from arrived and in the chair to done or no-show
  • Conflicts highlighted — overlapping appointments and a doctor who isn't the chair's doctor
  • Online booking page — patients pick a free slot themselves, in 17 languages and in your clinic's time zone
  • A reminder 1–3 days before every appointment — the clinic chooses
PatientBack schedule for one day: six chairs as columns with appointments in different statuses

Reminders

The right message — on the channel the patient actually reads

Once a day PatientBack checks who is due and sends the messages for you — Telegram first, then WhatsApp or SMS, in the order set for your country.

Chat with a patient inside PatientBack: a recall message from the clinic, the patient's reply and the clinic's answer with two free slots

Languages

A message in the wrong language gets ignored

Your clinic serves patients who speak different languages. A reminder in their own language is read — and answered.

🇬🇧 English🇷🇺 Russian🇮🇱 Hebrew🇸🇦 Arabic🇩🇪 German🇫🇷 French🇪🇸 Spanish🇺🇦 Ukrainian🇵🇱 Polish🇮🇹 Italian🇵🇹 Portuguese🇹🇷 Turkish🇮🇳 Hindi🇨🇳 Chinese🇯🇵 Japanese🇰🇷 Korean🇺🇿 Uzbek
The standard recall message · 3 of 17 languages
🇬🇧 ENGLISH
Hi Sarah! 🦷 Time for your professional teeth cleaning at SmilePlus. Regular cleanings remove tartar and protect your gums. Call us to book!
🇷🇺 RUSSIAN
Привет, Мария! 🦷 Пора на профессиональную чистку зубов в SmilePlus. Регулярная чистка снимает зубной камень и защищает дёсны. Позвоните для записи!
🇮🇱 HEBREW
שלום שרה! 🦷 הגיע הזמן לניקוי שיניים מקצועי ב-SmilePlus. ניקוי סדיר מסיר אבנית ומגן על החניכיים. התקשרו אלינו!

Bringing patients back

Don't let patients disappear from your schedule

PatientBack keeps track of who is due, who is overdue and who missed an appointment — and either messages them or puts them on your call list.

  • Recall by patient group — surgery, periodontics, orthodontics, pediatric, aesthetic and standard, each with its own interval
  • Winback — patients who have not visited for a year get a separate re-engagement message
  • Check-ins after surgery — within two days and again after a week, with one-tap answers
  • Missed appointment — a Telegram message two hours later, and a call task for your staff
  • A call list, not a spreadsheet — Call and Done on every task
  • Every message type can be switched on or off for your clinic
No-show recall tasks: patients who missed their appointment, with appointment time, phone number and Call and Done buttons

Smart Queue

Know who to call first, every morning

Hundreds of overdue patients and one receptionist. The Smart Queue ranks them by how long they are overdue and how much the visit matters, so the first calls go to the patients you can least afford to lose.

  • Prioritized automatically — the most overdue and most important patients come first
  • Three counters at the top — send via Telegram, call only, critical 2+ years
  • One click to call — straight from the list
Smart Queue: 21 overdue patients sorted by score, with group, last visit, days overdue and a Call button; counters for Telegram, call only and critical
Nothing gets lost

Every request lands in one list

When a patient taps "Book" or "Call me back" in the chat, or asks for a payment plan from their treatment plan, the request appears here with the phone number and a one-click action.

Booking requests: payment plan, appointment and call back requests with patient, phone, date, status and action buttons

Owner's view

Today and this month, in numbers

The Overview shows the day as it happens — appointments by status, chair load, money collected — and the month as a whole, down to what your messages brought in.

  • Today — appointments, arrivals, completed visits, no-shows, cancellations
  • Chair load — overall and per chair, plus the next free slot
  • Collected and unpaid today — visible only to roles allowed to see revenue
  • This month — new, returning and lost patients; appointments, completed visits, no-shows
  • Money — settled and unpaid, treatments, open plan items
  • Doctors table — appointments, minutes and revenue per doctor
Today block: 61 appointments with arrivals, completed visits, no-shows and cancellations, chair load 85.4 percent by chair, collected and unpaid today
What your messages brought in

Bookings after each type of message — with the method written on the screen

For each type of message the month report shows how many patients received it, how many booked within 14 days and came, and the revenue from those visits. Each booking is counted once, for the last message before it — and the report says plainly that this shows timing, not proof that the message caused the booking.

Month summary: patients, appointments and revenue, and a table of message types with sent, recipients, booked, arrived, rate and revenue

Finance

Money per tooth, per doctor and per month — in one place

Payments are recorded against the tooth and the procedure. From them PatientBack builds the month's P&L and works out what each doctor has earned.

  • Payments per tooth and procedure — paid, partly paid or outstanding
  • Insurance split — the patient's share and the insurer's share, with insurance receivable in the P&L
  • Expenses by category — materials, lab, staff pay, rent, salaries, marketing, utilities, equipment
  • P&L for any month — revenue, direct costs, gross profit, operating result and the result after equipment
  • Your country's currency — set from the clinic's country
  • Tax certificates for patients — a PDF with a verification QR code, in 16 languages
Profit and loss for September: revenue, direct costs, gross profit, operating expenses, operating result, equipment and result after capex
Doctor pay

Fixed salary, percentage, or both — calculated from money actually collected

Give each doctor a fixed salary, a percentage, or a fixed amount plus a percentage. The percentage is calculated only from payments actually received for that doctor's appointments, and money that can't be linked to a doctor is shown separately instead of disappearing. A posted payout becomes a staff pay expense in the P&L.

Doctors table for the month and the payout table with three schemes: fixed salary, fixed plus 10 percent, and 30 percent

Consent forms

Digital consent forms — signed on the patient's phone

Keep your consent forms as versioned templates in each language. Send the patient a link — they read, tick, sign on screen, and the signed copy is stored.

Patient documents: consent to treatment, informed consent and personal data consent, each signed, with version, language and date

Team and access

Give each person only what they need — and see who did what

Invite your staff by email and give each one a role. Changes to appointments, staff and signed documents are written to the activity log.

  • 6 roles — owner, admin, doctor, assistant, receptionist, accountant
  • 24 permissions — for example, who can see revenue
  • Invitations by email — valid for 7 days, can be revoked
  • Activity log — who changed what and when, with before → after values
  • Sign-ins from a new network are recorded in the log
  • Former staff are archived, not deleted — their appointments, payouts and history stay intact
Activity log: appointment changes with before and after values, and staff members enabled and disabled

And there's more

The problem: moving 1,000 patients from another system
📥

Bulk patient import

Import your existing patients from a CSV file. You match the columns to PatientBack's fields before anything is saved.

The problem: patients don't know where to find your bot
🔗

Telegram invite link

Each patient gets a personal invite link, valid for 30 days. They tap it in Telegram and are connected to your clinic — reminders go there from then on.

The problem: patients write when nobody can answer
⏸️

Busy Mode

Mark the clinic as busy or set working hours. Anyone who writes gets an instant auto-reply with "Book" and "Call me back" buttons, so the request isn't lost.

The problem: patients need a receipt for the tax office
🧾

Tax certificates

A numbered PDF certificate of a patient's dental expenses for the year, in 16 languages, with a QR code that opens a verification page. Issued certificates can be sent by Telegram or cancelled.

The problem: no idea where your patients live
🗺️

Patient map

Patients with an address appear on a map of your area — useful when you plan outreach or a second location.

The problem: complications after surgery go unnoticed
🏥

Post-surgery check-ins

After surgery the patient gets a check-in within two days and again after a week, and answers with one tap.

The problem: switching tools to ask for help
💬

Support from the dashboard

Send a question or feedback straight from the dashboard. It reaches the PatientBack team with your clinic already identified.

The problem: staff speak different languages
🌐

Dashboard in 17 languages

Each team member can switch the dashboard to their own language — the patient data stays the same.


Everything in one list

All features

Patients
  • Patient card with medical history, treatments and visits
  • FDI tooth chart, adult and children's teeth
  • 8 tooth states and 3 stages of caries
  • Notes per tooth
  • Patient language
  • Bulk CSV import
  • Patient map
Treatment
  • Tooth-by-tooth treatment plan with prices
  • Price list with services
  • Plan link for the patient, accepted with a signature
  • PDF of the signed plan
  • Show to patient mode
X-rays and AI
  • X-rays and photos linked to a tooth
  • Suspected caries and inflammation with a confidence score
  • Panoramic images split into single teeth
  • The dentist confirms or rejects every finding
Schedule
  • Day, week and live queue views
  • Chairs with assigned doctors
  • Drag and drop
  • Duration presets by procedure
  • 8 appointment statuses
  • Online booking page in 17 languages
  • Reminder 1–3 days before the appointment (the clinic chooses)
Communication
  • Telegram, WhatsApp and SMS
  • 9 message types, each can be switched off
  • Messages in 17 languages
  • Two-way chat in the patient card
  • Busy Mode auto-reply
  • Booking and call-back requests
Bringing patients back
  • Recall by patient group
  • Winback after a year without a visit
  • Post-surgery check-ins
  • Missed appointment follow-up and call tasks
  • Smart Queue of overdue patients
Finance
  • Payments per tooth and procedure
  • Partial payments and outstanding balance
  • Insurance split and insurance receivable
  • Expenses by category and monthly P&L
  • Doctor pay — fixed, percent or both
  • Tax certificates with QR verification
Documents
  • Consent to treatment, informed consent, personal data consent
  • A version per language, draft → published → archived
  • Signing by link, stored with signature, hash, time, IP and device
  • PDF of every signed document
Team
  • 6 roles and 24 permissions
  • Invitations by email
  • Activity log
  • Staff archive instead of deletion
Analytics
  • Today — appointments, chair load, money collected
  • This month — new, returning and lost patients
  • Bookings after each message type, with a 14-day window
  • Doctors table
  • No-show analytics
  • Savings compared with sending everything by SMS

Who is behind PatientBack

Built by a founder,
for clinic owners

AT

Alexei Tsarenko

Founder & CEO, PatientBack · Arad, Israel

"I built PatientBack after seeing how easily patients can disappear from a clinic's schedule when nobody follows up. Every clinic deserves a system that remembers patients — so the team doesn't have to."

info@patientback.com

Pricing

Simple, transparent pricing

Try free, upgrade when you're ready. No long-term contracts. Cancel anytime.

Free
$0/month

Try the dashboard, no messaging

  • Up to 10 patients
  • Dashboard & Smart Queue
  • Patient card & history
  • Telegram / WhatsApp reminders
  • SMS
  • Automated messages
Start for free
Starter
$49/month

Perfect for small clinics

  • Up to 200 patients
  • Telegram & WhatsApp
  • Automated multilingual messages (17 languages)
  • Specialty recall cycles
  • Smart Queue
  • Post-surgery follow-up
  • Winback campaigns
  • Insurance reminders
  • Tax Certificates (PDF)
  • Bulk CSV import
Continue to payment
Unlimited
$299/month

For large clinics

  • No patient limit
  • Telegram & WhatsApp
  • Automated multilingual messages (17 languages)
  • Specialty recall cycles
  • Smart Queue
  • Post-surgery follow-up
  • Winback campaigns
  • Insurance reminders
  • Tax Certificates (PDF + QR)
  • Financial module
  • Booking requests
  • Bulk CSV/JSON import
  • Priority support
Continue to payment

Paid plans include unlimited messages: WhatsApp and SMS are charged per send from your channel balance. Billed monthly, cancel any time.


FAQ

Frequently Asked Questions

Once a day PatientBack checks every patient. When a patient is due — their group's recall interval has passed, an appointment is two days away, or a follow-up after surgery is due — it sends a message in the patient's language. Telegram comes first; WhatsApp and SMS are used in the order set for your country. Each message type can be switched on or off for your clinic.
A priority list of overdue patients. Each patient's score is days overdue × the weight of their group, so a surgery or periodontal patient ranks above a routine check-up even if they are overdue for fewer days. Three counters at the top show who can be reached on Telegram, who can only be called, and who has been away for more than two years.
Each patient gets a personal invite link, valid for 30 days. You send it by SMS, WhatsApp or email; the patient taps it in Telegram and is connected to your clinic. The patient needs Telegram installed.
They stay on your Smart Queue as overdue, ranked by how long they have been away and how important the visit is, so your team knows whom to call. After a year without a visit they receive a separate winback message. A missed appointment also creates a call task for your staff.
An FDI chart for adult and children's teeth with 8 states — healthy, caries, filling, crown, missing, implant, inflammation and needs exam — and 3 stages of caries. Each tooth can have notes, images and services from your price list.
No. The AI marks suspected caries and inflammation with a confidence score and suggests the tooth number. The dentist confirms or rejects every finding. AI is an assistive tool and does not replace the professional judgement of a dentist.
You send the plan as a link. The patient opens it on their phone, sees each tooth, service and price, and signs on screen. PatientBack stores the signature with the time, IP address, device and a snapshot of the exact plan; the PDF of the signed plan is built from that snapshot.
Yes. There are 6 roles — owner, admin, doctor, assistant, receptionist and accountant — and 24 permissions, for example who can see revenue. Changes to appointments, staff and signed documents are written to the activity log.
Payments per tooth and procedure, partial payments and outstanding balances, the insurance split between patient and insurer, expenses by category and a monthly P&L. Doctor pay can be fixed, a percentage of payments actually collected, or both.
A numbered PDF of a patient's dental expenses for the year, in 16 languages, with a QR code that opens a verification page. Certificates can be sent by Telegram and cancelled if issued by mistake.
The service runs over HTTPS on a dedicated server, sensitive fields are encrypted, and each clinic's data is kept separate from other clinics. We never share patient data with third parties.
English, Russian, Hebrew, Arabic, German, French, Spanish, Ukrainian, Polish, Italian, Portuguese, Turkish, Hindi, Chinese (Simplified), Japanese, Korean and Uzbek. The language is set per patient and used for their messages.
Yes. The Free plan lets you try the dashboard with up to 10 patients; messaging to patients starts on the paid plans. No credit card is needed to register.

What if your clinic
remembered everything?

Create your clinic, add a few patients and look around. Upgrade when you are ready.

🚀 Start Free 💬 Talk to us on Telegram

No credit card required · Free plan · Cancel anytime