Workflows
Designed around the jobs busy clinics actually run.
Six workflows that the front desk, clinical team, and clinic owner live in — every day, on every chair. None of them require a separate window, a separate login, or a separate desktop app.
01 · Front desk
Schedule that responds in three seconds.
The schedule isn't a thing the front desk consults — it's the thing they drive. Drag a 10:00 to 14:00 in three seconds. Search a returning patient in two keystrokes. Register a new patient inline without leaving the day view.
- Drag-to-reschedule with timezone-correct commits — no UTC drift on reload
- Three-chair to multi-chair layouts; provider columns render dynamically
- Recall candidates surface 3 weeks before their due date
- New-patient registration mirrored from the retired Plato booking form, field-for-field, for migrating clinics
Replaces: Paper diary · WhatsApp confirmations · spreadsheet recall lists
Schedule · Mon 27 AprDFI Synergy · SingaporeChair 1Chair 2Chair 308:0009:0010:0011:0012:0013:0014:0015:0016:0008:00Recall · A. Tan09:00Implant review · Dr Lim10:00Hygiene · M. Devi11:00Crown prep · J. Ong13:00New patient · K. Lee14:00Endo · Dr Pereira3 chairs · 6 booked · 2 recall slots openView day →02 · Billing & discharge
The bill is ready before the patient stands up.
Discharging a patient is the highest-conversion moment in dentistry — they're at the chair, the work is done, they want to pay and go. Oralstack pulls treatment lines from the chart automatically, splits insurance from patient portion, and audit-logs every adjustment.
- Treatment-to-line auto-population from the chart — no re-entry
- Insurance lines kept structurally separate from patient portion
- Audit-logged adjustments — write-offs, discounts, follow-up notes
- Same-flow checkout: bill, payment, receipt, recall scheduled, patient on their way
Replaces: End-of-day reconciliation · follow-up collection calls · paper receipts
Discharge · Invoice INV-0421Devi Krishnan · #1054- DCC107Filling, composite (16-O)S$180.00
- DCC301Polish & scaleS$120.00
- DCC212Hygiene assessmentS$80.00
SubtotalS$380.00GST (9%)S$34.20Total dueS$414.20Take payment
Outstanding S$414.20 · audit-logged on submit
03 · Charting & case notes
Chart the tooth, not the form.
Clinical work shouldn't fight the software. The chart opens to the patient's last visit. Case notes link to specific surfaces. Procedure templates auto-fill the common cases, editable per visit. Notes write back to billing without a second entry.
- Tooth-led charting model with FDI numbering native
- Case notes tied to specific surfaces (M, D, B, L, O)
- Per-procedure templates, editable per visit
- Direct write-back to billing — no double entry
Replaces: Double entry between chart and bill · paper case notes
Patient chartLim Wei Jian · #1042Upper right
1817161514131211Lower right
4847464544434241FDI numbering · 5 surfaces (M/D/B/L/O)
04 · Clinical imaging
DICOM in the chart, sensor in the room.
Imaging that travels with the patient. The DICOM viewer lives inside the patient chart, not as a separate system. Sensor-bridge integration captures chairside imagery directly to the visit. Open the chart, see the radiograph; review the radiograph, see the chart.
- DICOM viewer with multi-frame support, in the patient chart
- Sensor-bridge integration for chairside capture (Carestream, Dexis, Sopro, Schick)
- Imaging tied to the visit, not a parallel folder on a separate desktop
- Annotation and measurement tools (pan, zoom, rotate, ruler) for treatment planning
Replaces: Separate imaging desktop apps · USB transfers · "where's that radiograph" hunts
Imaging · Visit timelineDevi Krishnan · 4 assets- X-ray
Bitewing · 16–17
22 Apr · DICOM
- Photo
Anterior view
22 Apr · DICOM
- X-ray
Pano
14 Apr · DICOM
- Consent
Implant consent.pdf
10 Apr · DICOM
Drag-drop upload · sensor-bridge · DICOM C-STORE / C-FIND
DICOM viewer · BitewingDevi Krishnan · 22 Apr 2026- Modality
- Bitewing
- Region
- 16–17 distal
- Annotation
- 4.2 mm
DICOM C-STORE · in-chart viewer · annotations write back to the visit
05 · Recall & patient messaging
Outreach that fires on its own.
Recall is where most clinics leak revenue — a patient last seen in November is due in May, and nobody remembers. Oralstack surfaces recall candidates three weeks before due, sends WhatsApp-templated messages on schedule, and tracks responses back to the schedule.
- Recall candidates surface three weeks before due, sorted by recall age
- WhatsApp Business API templated messaging (Singapore-region routing)
- Two-way patient conversations, audit-logged with delivery and read receipts
- Intake forms sent ahead of first visits
Replaces: Manual recall lists · spreadsheet tracking · staff personal phones for patient texts
Recall queue12 patients duePatientOverdueLast visitStatus- Lim Wei JianPolish & scale6mo31 OctOverdue
- Devi KrishnanHygiene visit4mo14 NovContacted
- Aaron TeoRecall hygiene3mo2 DecBooked
- Mei Lin TanPolish & scale5mo1 DecOverdue
- Hafiz YusofHygiene visit4mo20 DecOverdue
WhatsApp templates · audit-loggedSend recall →Recall · WhatsApp BusinessTemplatedLim Wei Jian
+65 9123 4567 · #1042
- Hi Wei Jian — you're due for your six-month hygiene visit. Want to book one this week?Mon · 2:31 PM
- Yes please. Thursday afternoon if possible 🙏Mon · 2:33 PM
- Booked: Thu 2 May, 3:00 PM with Dr Lim. Confirmation + intake form sent. See you soon.Mon · 2:34 PM
WhatsApp Business API · Singapore-region routing · audit-logged
06 · Operations & analytics
What owners see when they walk in.
Chair utilisation, revenue trends, recall coverage, no-show rate — surfaced where the owner actually looks, not buried in an end-of-month spreadsheet pull. Daily snapshot in the dashboard, weekly digest in the inbox, exports to anything that takes CSV or JSON.
- Chair utilisation heatmap across the last 14 days, by chair and day
- Revenue per chair, week-over-week, with delta callouts
- Recall coverage rate — how many overdue patients are reached this week
- No-show rate trend with clinic-local timezone correctness
- Weekly owner email digest — clinic snapshot in one scroll
Replaces: End-of-month spreadsheet pulls · CFO asking the practice manager · "what was last Tuesday like?"
Chair utilisation · 14 daysApr 14 – 27MTWTFSSMTWTFSSChair 1Chair 2Chair 30%100%Closed Sundays · clinic-local timezoneWeek 1 avg
76%
Week 2 avg
78%↑ 2%
Open chair-hours
62 / 76
See these workflows in your clinic.
A 30-minute demo walks the front desk and a clinician through every workflow above, on a sample dataset that mirrors a typical Singapore clinic.