← Back to DentaFlow The product

Three pillars. One bundle.

DentaFlow isn't "another all-in-one." It's three separate pillars — Run, Wow, Grow — that work together because they were built together. Clinic management, patient experience, and growth — each one is a product on its own, and all three come as one.

Run · Management

What you look at 8 hours a day.

Clinical-grade tools for the clinic's daily work. No shortcuts, no "lite versions." This pillar is the heart of the product — built to withstand the real pace of dental practice.

Calendar

Drag-and-drop. Per-doctor working hours with vacation overrides. Columns per doctor. Working-hour conflicts shown as striped diagonal mask. Phone and online bookings land in one view. Reschedule with two clicks, resize duration without re-typing a whole row.

Patient record

Tooth chart with per-surface paint (Dentrix-style). Treatment history. Allergies and medical notes. GDPR consents with timestamp. Documents (X-rays, forms, invoices). Family / guardian links. Insurance / payer info. Communication preferences.

Treatment plans

Phased planner with progress tracking. 5 pre-built templates. Quick-add from tooth chart. PDF export with clinic letterhead. Patient acceptance flow with e-signature. Pending-revision status if the patient wants changes.

Invoices and billing

Draft → Issued → Paid → Void lifecycle. Multi-currency (BGN + EUR). Auto-numbering. Print with legal info. Stripe online payment links. Smart Filter by status.

Audit log for compliance

Hybrid system: frontend logAudit for user-facing summary, Postgres trigger for row diffs. Every change logged with user, timestamp, before/after. For GDPR Article 30 and NHIS audit requirements.

Recall & Waitlist

Auto-suggestion of next visit by treatment interval. Waitlist management for patients waiting for cancellations. Bulk recall SMS/WhatsApp campaigns with templates.

Lab orders & Prescriptions

Lab vendor management. Order tracking with status updates. Print-ready prescription PDFs with standard layouts. Reminder notifications when labs need to return work.

SOAP visit notes

Subjective · Objective · Assessment · Plan structure. ICD-10 diagnosis picker (K00–K14 dental subset). Links to KSMP codes. Auto-generation of plan update based on visit data.

Wow · Patient experience

What patients feel.

What every dental clinic promises but no one ships — a genuinely modern patient portal. Not a 2010 login portal. A real app patients use on their phones weekly.

Portal dashboard

Personalized home. Current treatment plan with progress bar. Next visit. Outstanding balance with pay button. Visit history timeline. Notifications for upcoming visits and pending plans.

Online booking

5-step wizard: service → date/time → doctor → contact → confirm. For public users (no account) and portal users. Schedule-aware: doctor-off, off-hours, clinic closures hard-block. Deposit-required appointments.

Treatment plan view

Read-only timeline of phases. Progress bar. Cost summary in plan currency. Accept / Request changes flow. Print-ready PDF for patients who want to print it.

Documents

X-rays, forms, invoices, treatment plan PDFs, consent forms. All / From clinic / Shared by me tabs. Patient upload modal for patient-side documents.

Two-way messaging

Patient ↔ clinic inbox. Read/unread state. Composer with attachment support. Channel: WhatsApp primary, SMS+email fallback. Notification badge in portal sidebar.

Read-only tooth chart

Patients see their own tooth chart with conditions per surface — but cannot edit it. For patients who want to know what's happening "for this specific tooth."

Grow · Growth

What moves the clinic forward.

Tools that other dental SaaS products don't build because they don't understand the tourism market. This is the difference between "we manage the clinic" and "we help the clinic grow."

Clinic website

Built by MAGVZN. On your branding, not a template. Astro + Tailwind. Minimum 4 pages (home, services, team, contact). Multi-locale if you're a tourism clinic. SEO-ready: schema markup, sitemap, Open Graph, Lighthouse 95+.

Foreign-patient deposits

Stripe payment links in EUR in the confirmation email. Auto-suggest deposit at foreign booking. Deposit status badge on appointment. Multi-currency invoice generation.

BG · EN · DE · RU portal

Real localization — translated, not Google Translate. Patient portal, online booking, invoices, treatment plans — everything in the patient's native language. For tourism clinics in Sofia / Plovdiv / Varna / Burgas.

Smart Review system

Auto-trigger 2 hours after completed appointment. Patient rates 1-5★ on tokenized branded page. 4-5★ → Google Maps deep-link. 1-3★ → owner WhatsApp ping + private DentaFlow inbox follow-up. Reputation-safe + full analytics.

Performance dashboard

Master Admin view: monthly revenue, no-show rate, foreign patient share, Google rating trend. Revenue by doctor, top treatments, capacity forecast, patient retention. Period filtering (month, quarter, YTD, custom).

Patient intake wizard

3-step intake for tablet in waiting room (or mobile at home). GDPR consents capture with timestamp. Foreign patient fields (country, preferred language). Auto-trigger of deposit suggestion for foreign bookings.

See all three pillars together.

14 days free. Full access to everything. No card up front.

Start free trial