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 dentist and chair assignment.

Online Booking via Patient Portal

Patients can request appointments online 24/7, reducing front-desk call volume.

Availability Management

Set clinic hours, chair availability, and dentist 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.

Patient Portal Access

Grant patients a secure login to view their records, book appointments, and sign digital forms.

Digital Forms

Digital Consent Forms

Patients sign consent forms digitally — from the clinic or via the patient portal before their 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.

Portal & Access

Patient Portal

A branded patient-facing portal for appointment booking, form signing, and record access.

Role-Based Access

Owner, Dentist, Nurse, Receptionist — each role sees exactly what they need, nothing more.

Secure Authentication

Staff log in with clinic-scoped credentials. Every action is tied to an authenticated user.

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.