Product capabilities
Seven clinic workflows in one Oralstack workspace.
Follow a patient from the front desk to the chair, checkout, follow-up, and the records managers review after the day closes. The current standalone path is a guided pilot, with each enabled workflow verified during clinic setup.
Mobile workflow index
Open one area at a time.
All seven current workflows stay one tap away while the detail you are reviewing remains in view.
Move patients from arrival to checkout without losing the handoff.
In a guided standalone rollout, reception works from the Oralstack schedule, confirms arrivals, handles walk-ins, seats patients, tracks chair status, and sends completed visits to checkout.
Walk through this areaConfigured in clinic setup
Set up the clinic schedule
Confirm providers, chairs, availability, and schedule scope during clinic setup before staff create or cancel appointments in Oralstack.
Configured in clinic setup
Keep appointment changes reviewable
Create, cancel, and review schedule changes with status visible. Clinics that choose Plato use the connector's reviewed writeback path.
Guided pilot
Run reception and chair flow
Confirm arrival, check in, seat the patient, update chair status, and hand the visit to checkout.
- Keeps together
- provider availability, arrivals, walk-ins, chair status, handoffs, and checkout readiness
- Rollout boundary
- Native scheduling is enabled only after clinic provisioning and readiness review. The optional Plato connection retains its own record-ownership and writeback rules.
Schedule · Mon 27 AprLive demoSample Dental Clinic · synthetic dataChair 1Chair 2Chair 308:0009:0010:0011:0012:0013:0014:0015:0016:00Drag any appointment— confirmation sends instantlyView day →
01 · Run the day
Configured in clinic setupMove patients from arrival to checkout without losing the handoff.
Walk through this areaIn a guided standalone rollout, reception works from the Oralstack schedule, confirms arrivals, handles walk-ins, seats patients, tracks chair status, and sends completed visits to checkout.
Configured in clinic setup
Set up the clinic schedule
Confirm providers, chairs, availability, and schedule scope during clinic setup before staff create or cancel appointments in Oralstack.
Configured in clinic setup
Keep appointment changes reviewable
Create, cancel, and review schedule changes with status visible. Clinics that choose Plato use the connector's reviewed writeback path.
Guided pilot
Run reception and chair flow
Confirm arrival, check in, seat the patient, update chair status, and hand the visit to checkout.
- Keeps together
- provider availability, arrivals, walk-ins, chair status, handoffs, and checkout readiness
- Rollout boundary
- Native scheduling is enabled only after clinic provisioning and readiness review. The optional Plato connection retains its own record-ownership and writeback rules.
Schedule · Mon 27 AprLive demoSample Dental Clinic · synthetic dataChair 1Chair 2Chair 308:0009:0010:0011:0012:0013:0014:0015:0016:00Drag any appointment— confirmation sends instantlyView day →02 · Patient care
Guided pilotOpen one patient folder from timeline to chairside record.
Walk through this areaThe patient folder brings together clinical history, visits, billing context, subsidy details, membership, and patient-scoped administration without splitting the chairside record across windows.
Guided pilot
Chart teeth and periodontal findings
Record dental chart findings, full-mouth periodontal sessions, risk context, review status, and exports.
Guided pilot
Document the visit
Write, sign, and amend notes; build treatment plans; issue prescriptions; and prepare clinical letters for review.
Guided pilot
Keep evidence attached
Upload clinical media, link it to notes, add annotations, and review the patient-level clinical audit history.
- Keeps together
- charting, perio, case notes, treatment plans, prescriptions, clinical media, letters, and audit history
- Rollout boundary
- External AI providers, DICOM, the X-ray bridge, NEHR submission, treatment-plan sharing, and visit summaries are not enabled in the current rollout.
Patient chartLive demoDemo patient 201 · DEMO-1042MaxillaryFDI18171615141312112122232425262728RL48474645444342413132333435363738MandibularClick to chart03 · Checkout and money
Configured in clinic setupBuild the checkout, record payment, and leave a receipt trail.
Walk through this areaStaff review billable lines, tax, discounts, CHAS details, and payer portions before recording payment and issuing a receipt.
Guided pilot
Prepare the bill
Use the clinic catalogue, frequently used items, fee presets, manual lines, tax profiles, and payer rules to build a reviewable draft.
Guided pilot
Separate who owes what
Track patient, payer, corporate, and CHAS portions with manual status and reconciliation notes.
Configured in clinic setup
Close with a receipt
Record the payment method, preview the receipt, and send or resend the final receipt from the checkout record.
- Keeps together
- billable lines, payer portions, CHAS context, payment records, receipts, credits, and settlements
- Rollout boundary
- Online payment processing, refunds, self-checkout, and electronic claims are not enabled. Receipt and invoicing paths require confirmation during clinic setup.
Discharge · Invoice INV-0421Live demoDemo patient 202 · DEMO-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 · pick a mode · audit-logged on submit
04 · Patient access
Configured in clinic setupGive patients a secure path into the clinic.
Walk through this areaWhere enabled during clinic setup, token-based intake and the patient portal let patients complete registration, review balances and visits, accept treatment consent, request a suitable time, and message the clinic.
Guided pilot
Collect intake before the chair
Issue expiring intake sessions with returning-patient prefill, draft saving, consent, signature, kiosk, and staff-assisted paths.
Configured in clinic setup
Keep a patient portal open
Share balances, payment history, upcoming visits, treatment consents, and a first-party message thread through a revocable link.
Configured in clinic setup
Request a time with the dentist
Patients can choose an available slot and send an interest request for staff confirmation. The request is not an automatic booking.
Configured in clinic setup
Retrieve identity details with Singpass
Clinics with approved MyInfo setup can offer Singpass retrieval as an intake option while retaining the manual form path.
- Keeps together
- registration, consent, portal history, time requests, and first-party patient messages
- Rollout boundary
- Public self-booking, booking deposits, the patient-form builder, dynamic consent builder, and automated WhatsApp or SMS outreach are not enabled in the current rollout.
05 · Clinic operations
Guided pilotTrack the work that keeps a clinic supplied and staffed.
Walk through this areaManagers can work from operational records for stock, suppliers, receiving, staff time, lab cases, contracts, and payroll preparation.
Guided pilot
Manage stock and suppliers
Record inventory movements, dispensing, supplier items, reorder requests, purchase status, receiving, and usage recipes.
Guided pilot
Review staff time
Capture clock events, review corrections, approve timesheets and commissions, and prepare payroll exports.
Guided pilot
Work through clinic finance
Track lab suppliers, invoices and cases alongside dentist contracts, commission runs, payslips, and clawbacks.
- Keeps together
- inventory, suppliers, receiving, staff time, lab work, contracts, commissions, and payroll preparation
- Rollout boundary
- Nurse base salary processing is a controlled rollout. Staff operations are described as clinic records, not as a payroll service.
06 · Insights
Guided pilotRead the day from clinic activity, not a parallel spreadsheet.
Walk through this areaManagers can review daily huddle metrics, operational queues, receivables, schedule pressure, provider activity, and product-usage signals from the records staff already use.
Guided pilot
Start with the daily huddle
Review production booked and collected, outstanding payer money, patient mix, today-only chair utilisation, and clearly labeled no-show or recall estimates.
Guided pilot
Work operational pressure
Inspect daily close, receivables, schedule queues, inventory and lab totals, and owner-assigned operational tasks.
Guided pilot
Review provider and workflow signals
Use read-only provider performance, workflow completion, friction, and web-vital reports to find where the day is slowing down.
- Keeps together
- daily huddle metrics, receivables, schedule pressure, provider performance, and workflow friction
- Rollout boundary
- The separate lapsing-patient and unscheduled-treatment Insights worklists remain a controlled rollout and are not marketed as live.
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
07 · Organization and security
Guided pilotControl clinic access and keep the audit trail reviewable.
Walk through this areaStaff access, organization roles, clinic membership, tenant boundaries, and audit evidence sit behind the workflows that handle patient and clinic data.
Guided pilot
Invite and recover staff access
Admins can issue revocable email invitations, assign supported roles, and let staff complete one-time password recovery.
Guided pilot
Operate across an organization
Organization administrators can manage people and clinic membership while each request remains scoped to an active clinic.
Guided pilot
Keep security evidence
Row-level tenant controls, required PII encryption keys, origin checks, and chained audit evidence protect the current production boundary.
- Keeps together
- staff invitations, role-based access, organization membership, clinic scope, and audit evidence
- Rollout boundary
- These are product controls, not a certification claim. Granular custom-role enforcement, SCIM, device trust, and mandatory MFA remain outside current live claims.
Availability standard
Guided pilot, not a blanket availability claim.
The seven groups above contain implemented capabilities that are included in a guided pilot or configured during clinic setup. Code behind controlled rollout gates is not presented as enabled product functionality.
- Public self-booking, deposits, online payment processing, refunds, and self-checkout
- DICOM, the X-ray bridge, NEHR, SmartCMS, teleconsultation, and external clinical AI providers
- Automated WhatsApp or SMS outreach, waitlist backfill, treatment packages, patient merge, and paper-record migration
Map the standalone workspace to your clinic day.
A 30-minute demo follows the front desk, clinician, and clinic manager through the current Oralstack paths on a representative Singapore clinic dataset, with setup dependencies called out.