Riverside OS Start free trial
Everything your front desk touches

One platform, every screen a clinic actually uses.

Not a features list bolted onto a generic CRM — six purpose-built screens for the way a clinic really runs.

01 · Dashboard

See the whole day before it happens.

New patients, appointment trends, today's confirmed list, and completion rate — on one screen, filtered by date range or doctor in two taps. No spreadsheet exports, no waiting for a weekly report.

  • Live KPIs: new patients, appointments, revenue
  • Appointment trend chart, day/week/month
  • Today's confirmed list with one-tap check-in
Dashboard
Riverside OS admin dashboard with KPIs and appointment trend chart
Riverside OS live waiting-room queue display
02 · Live Queue

A waiting room that explains itself.

Confirmed appointments and walk-ins share one token queue per doctor. Put the display on any screen or tablet in the waiting room — no extra hardware, no separate app.

  • Per-doctor token numbering, auto-assigned
  • Call, start, and complete — one tap each
  • Patients see their own position from their phone
03 · Multi-Clinic

One login. Every branch. Nothing crosses over.

Switch between branches from the same account, or give each location its own admin. Appointments, staff, and the queue stay scoped to the right clinic — patient records stay shared, so any branch can pull up a patient's full history.

  • Per-branch staff, doctors, and schedules
  • A patient seen at any branch, one record
  • Switch branches in one click as an owner
Clinics
Riverside OS clinic branch management screen
Patient Portal
Riverside OS patient portal showing live queue position
04 · Patient Portal

Fewer calls asking "how much longer?"

Patients book, see their queue position live, and pull up past visits and invoices — from a browser, no app install. Your front desk answers fewer status calls.

  • Live queue position, updates on its own
  • Appointment history and invoices, self-serve
  • Book a new visit without calling in
05 · Notifications

Reminders that actually go out.

Confirmation, reminder, and follow-up messages by SMS, WhatsApp, or email — triggered automatically by what happens in the app, not a separate campaign tool you forget to use.

  • SMS, WhatsApp, and email, per event
  • Automatic appointment reminders
  • Toggle any channel on or off, per event type
Notification Settings
Riverside OS notification settings with SMS, WhatsApp, and email toggles
Invoice
Riverside OS invoice detail screen
06 · Billing

An invoice the moment care is given.

Consultation fees, dispensed medicine, and follow-ups roll into one invoice tied to the visit — no re-keying figures from a paper chart at the end of the day.

  • Invoices generated from the visit, not re-typed
  • Prescription dispensing tied to billing
  • Patient portal shows invoice history
The full list

Every feature, at a glance

Appointment booking

Online requests or front-desk booking, with or without a chosen doctor.

Live queue & display

Per-doctor token queue with a waiting-room display for any screen.

Multi-clinic branches

Run several locations under one account, scoped and switchable.

Patient portal

Self-service booking, queue status, records, and invoices.

Doctor scheduling

Per-day working hours, breaks, and slot durations per doctor.

Medical records

Diagnosis, notes, and follow-ups tied to each visit.

Prescriptions

Write, print, and track dispensing straight from the visit.

Referrals

Refer patients internally or externally, with status tracking.

Inventory

Track medicine and supply stock as prescriptions are dispensed.

Billing & invoices

Consultation, dispensing, and follow-up fees on one invoice.

Notifications

SMS, WhatsApp, and email — automatic, per event, toggleable.

Reports

Appointment, revenue, and patient trends without a spreadsheet.

Role-based staff accounts

Admin, receptionist, and doctor roles with the right access each.

Per-branch admins

Give a branch its own admin who only sees that branch.

Data export

Patients, appointments, and records — yours, always exportable.

See it running with your own clinic's name on it.

Free to start. No card required.

Start your free workspace