Skip to main content

Overview

v1.0 is a broad reliability and polish release. The appointment detail page is faster and better organized, the calendar no longer crashes on Month view, AI usage is now rate-limited to prevent surprises, and finance metrics finally reflect reality by excluding invoices that are not yet due. Installment plans gained automatic invoice generation and payment cascading. Nothing in this release is net-new scope — every change hardens, clarifies, or corrects existing behavior.

Highlights

  • Appointment detail page restructured — loads faster with a persistent patient header showing allergies and medications, so doctors always have context while working.
  • Calendar Month view crash fixed — the long-standing issue where switching to Month view caused an infinite loop is resolved. Month cells now open Day view on click for a natural drill-down.
  • AI rate limiting — each user gets 3 AI generations per rolling hour with a visible countdown. Prevents accidental overuse and sets clear expectations.
  • OdontoX branding on all AI features — the branded AI icon replaces generic icons across Daily Brief, Patient Brief, Revenue Forecast, SOAP Review, and AI Insights.
  • Revenue Recovery accuracy — outstanding totals and the “needs attention” list now correctly exclude invoices whose due dates are still in the future (such as future installment terms).
  • Morning Brief collection rate fixed — the daily brief no longer counts future-dated installment terms as “due this month,” so the reported collection rate is accurate.
  • Installment plans auto-generate invoices — creating a plan immediately produces one invoice per term. Paying any term cascades to the parent invoice, and completing all terms marks the plan done.
  • Public treatment plan acceptance — patients can accept a shared plan through a link without logging in. The system creates the invoice, updates the plan, and notifies clinic staff.
  • Race-safe document numbering — concurrent invoice, receipt, or lab-case creations no longer produce duplicate numbers.
  • SOAP Review upgraded — replaced the small modal with a full-page panel featuring clinic branding, patient selector, voice recorder, and retry on errors.
  • Clinical Notes module — now multi-view with KPIs (total notes, this-week count, unique patients, average notes per day). A dedicated AI Note button opens the SOAP panel with the selected patient pre-filled.
  • Voice recorder improvements — explicit language selector (English / Urdu), clearer recording states, and proper error messages.
  • Smarter AI output — sparse dictation input now produces sparse notes instead of fabricated findings. Tooth numbers auto-convert to FDI notation. Urdu transcripts auto-translate to clinical English.

Who benefits

  • Doctors — faster appointment screens with persistent patient context, AI that does not fabricate findings, a stable calendar, and voice dictation in English or Urdu.
  • Clinic admins and owners — truthful Revenue Recovery and collection rate metrics, real-time payment cascades across installment plans, and no more duplicate document numbers.
  • Reception / front desk — a calendar that no longer requires a page refresh after switching views, and cleaner scheduling interactions.
  • Lab technicians — reliable case number generation even when multiple technicians create cases at the same time.
  • Patients — can accept treatment plans via shared links without an account, view full installment schedules on the portal, and receive the correct emails.

Upgrade notes

  • Users who have the app open during the update may see a brief automatic page reload. This is expected and ensures they load the latest version.