Features
Everything your clinic needs, nothing it doesn't.
CuspFlow is purpose-built for dental practices. Every feature was designed by talking to real dentists, nurses, and receptionists about how their clinics actually work.
Patient Flow
Live Waiting Room
Real-time patient status board. Every chair, every status visible from every screen in the clinic.
Patient Journey Tracking
Track every patient through Checked In → In Chair → Treatment Done → Ready to Pay → Checked Out.
Elapsed Time Alerts
See how long each patient has been at each stage. Spot bottlenecks before they become complaints.
Discharge Billing Gate
Patients can only be discharged after billing is reviewed — no patient walks out without a finalized invoice.
Appointments
Appointment Scheduling
Book, reschedule, and cancel appointments with doctor and chair assignment.
Multi-Provider Calendar
See every doctor, chair, and room in one calendar — filter by branch or provider.
Availability Management
Set clinic hours, chair availability, and doctor schedules per branch.
Multi-Chair Support
Manage multiple dental chairs across multiple rooms — all visible from the same calendar.
Treatment Plans
FDI Tooth Chart
Click-to-select teeth using the international FDI numbering system. No manual entry required.
Procedures & Prescriptions
Add procedures and prescriptions from your clinic catalog or create custom items.
X-ray Attachments
Upload and attach X-rays directly to the treatment plan for immediate reference.
Clinical Notes
Rich clinical notes per plan, per appointment. Full audit trail of who wrote what and when.
Plan Status Workflow
Plans flow through Draft → Active → Completed → Billed. Every stage is timestamped.
Care Team Assignment
Assign multiple staff members to a treatment plan and track their roles.
Billing & Payments
Auto-Generated Invoices
Invoice created automatically when a treatment plan is finalized. Zero double-entry.
Installment Plans
Split a patient's balance across multiple payment dates. Track every installment automatically.
Multiple Payment Methods
Cash, card, bank transfer, insurance claims — all recorded and attributed to the correct patient.
Real-Time Balance Tracking
Know exactly what every patient owes at any moment. No more end-of-day reconciliation surprises.
Discount Management
Apply percentage or fixed discounts at the line-item or invoice level.
Payment History
Complete payment history per patient — filterable by date, method, and branch.
Lab Cases
Lab Case Management
Create, track, and receive lab work from partner laboratories. Every case has an expected return date.
Status Tracking
Draft → Sent → In Production → Received → Fitted. Every transition is timestamped.
Cost Roll-Up
Lab costs automatically appear as line items on the patient's treatment plan and invoice.
Multiple Laboratories
Manage relationships with multiple labs per branch. Add transport and other costs per case.
FDI Tooth Linking
Link lab cases to specific teeth — updates the treatment plan's tooth chart automatically.
Patient Management
Patient Records
Complete patient profiles: personal details, medical history, allergies, current medications, and emergency contacts.
Family Groups
Link patients into family units for easier billing and appointment management.
Insurance Information
Store insurance provider, policy number, and claim references per patient.
Custom Fields
Add clinic-specific fields to patient records, appointments, and treatment plans.
Medical History & Allergies
Structured medical history, current medications, and allergy flags surfaced across the record.
Digital Forms
Digital Consent Forms
Patients sign consent forms digitally on-screen at the clinic. Every signature is captured against the visit.
Medical History Forms
Structured medical history collection with full audit trail.
Form History
All signed forms are stored against the patient record and treatment plan.
Multi-Branch
Branch Isolation
Every branch's patients, staff, and financials are completely isolated. No cross-contamination.
Group-Level Reporting
Roll up financial and operational data across all branches for group-level insights.
Staff Assignments
Assign staff to specific branches. A dentist can work across multiple locations.
Per-Branch Availability
Set different opening hours, chair counts, and appointment slots per branch.
Analytics & Reports
Revenue Reports
Total revenue, collected payments, outstanding balances — filterable by branch, date range, and dentist.
Patient Reports
New patients, returning patients, appointment completion rates.
Lab Case Reports
Pending lab cases, average turnaround time, lab costs vs. patient charges.
Staff Performance
Appointments, treatments, and revenue attributable to each dentist or staff member.
Inventory
Procedure Catalog
Maintain a global catalog of procedures with standard pricing. Override pricing per treatment item.
Prescription Catalog
Standard dosages and pricing for prescriptions. Dosage can be overridden per prescription item.
Staff, Payroll & HR
Staff Directory
Every team member with role, staff code, branch, login status, and active state in one place.
Payroll & Remuneration
Track base salary, hourly rates, and commission rates per staff member.
Attendance & Commissions
Record attendance and attribute commissions to the staff who earned them.
Qualifications & Documents
Store qualifications, certifications, and documents against each staff record.
Data & Migration
Free Built-in Data Import Tool
Bring patients, appointments, staff, and inventory across from your old system yourself — a free, built-in import wizard with column auto-mapping and a validation dry-run before anything is saved. No waiting on us, no migration fees.
Full Data Export
Export your clinic's complete data to CSV at any time — no lock-in, no hostage backups.
Complete Audit Trail
Every clinical and financial change is timestamped and attributed to an authenticated user.
Access & Security
8 Staff Roles
Owner, Administrator, Finance, HR, Receptionist, Doctor, Nurse, and Support Staff — each sees exactly what they need.
Per-Staff Permissions
Fine-tune access with custom permission overrides on top of each staff member's role.
Secure Authentication
Staff log in with clinic-scoped credentials. Each clinic's data is fully isolated from every other clinic.
X-rays & Imaging
X-ray Uploads
Upload X-rays (JPEG, PNG, DICOM) directly to a treatment plan. Tagged by tooth number.
Notes on Images
Add clinical notes to each X-ray for fast reference during consultations.
Secure Storage
All images are stored securely in the cloud. No local file management required.
Ready to transform your practice?
Start your free trial today and see CuspFlow running with your clinic's actual workflow. No credit card required — up and running in minutes.