Features

Every module your practice needs. Nothing it doesn't.

Seven connected modules replace the spreadsheet, the paper diary, the WhatsApp thread, and the filing cabinet.

Scheduling & booking

The calendar is the heart of the practice — so it does the heavy lifting: doctors, resources, and online booking requests all flow into one view.

Drag-and-drop calendar

Reschedule by dragging. Month, week, and day views, each color-coded by visit type so the day reads at a glance — on any screen size.

Per-doctor working hours

Each doctor keeps their own weekly availability. Off-hours are blocked from booking — online and at the desk — and patients only ever see real slots.

Custom visit types

Define your own visit types with their own colors and durations — consultations, adjustments, follow-ups — so the calendar reads at a glance.

Online self-booking

A public booking link per doctor, styled with your logo and colors. Requests wait in a review queue — staff approve, reject, or suggest a new time before anything hits the calendar.

Tuesday, 14 July

Day
DR. AISHA HADDAD
DR. RAMI NASSER
9:0010:0011:00

Braces adjust — Sara M.

9:00–9:45

Consultation — Khalid A.

10:00–10:30

Break

Follow-up — Nadia F.

9:15–9:45

Cleaning — Yusuf T.

10:00–11:00

2 booking requests waiting for review

Patients & clinical

A record that reads like the patient's story — charted visually on the anatomy you actually treat, and open to the patient through their own portal.

Patient portal

Secure record card

LINK + PIN

Enter the 4-digit PIN we sent to your phone

7 2 · ·
Next visitTue 14 Jul · 10:00
Treatment planBraces · visit 9 of 14
Balance$0.00 — settled

Interactive body maps

Chart on a teeth diagram, a muscle-area map, or a face map — whichever your specialty treats. Notes attach to the exact spot.

Consent & intake forms

Digital, specialty-aware forms signed on screen before treatment; the signed copy lives on the profile, timestamped.

Before / after photos

Side-by-side photo comparison across visits — proof of progress patients can actually see.

Multi-visit treatment plans

Plan a course of visits once; every session checks in against it, with progress visible to the whole team — and to the patient in their portal.

The charts, up close

One body map per specialty — straight from the app.

All solutions
Teeth chartOrthodontic & dentist Muscle & joint mapOrthopedic & physiotherapy Face mapDermatology & skincare Diet plan · Week 4−3.2 kg BreakfastOats & berries · 320 kcal LunchGrilled chicken · 540 kcal DinnerSalmon & greens · 480 kcal Daily total1,720 kcal Diet-plan builderDietitian & nutrition

Diet plans & nutrition

A full diet-plan builder for dietitians and nutrition practices — not a notes field with "meal plan" typed at the top.

Reusable plan templates

Build a plan once — weight loss, diabetic, post-op — then assign and tailor it per patient in minutes.

Food catalog

Compose meals from a searchable catalog with calories and portions — totals add themselves up.

Body-metric tracking

Weight, BMI, and measurements recorded per visit and charted over time, so progress is a line — not a memory.

Printable patient reports

Hand patients a clean printed plan and progress chart — or let them open it themselves in the portal.

Diet plan — Nadia F.

Weight-loss template · Week 4 of 12

ON TRACK
BreakfastOats, berries, almonds · 320 kcal
LunchGrilled chicken, quinoa · 540 kcal
SnackGreek yogurt · 150 kcal
DinnerSalmon, greens · 480 kcal
Daily total1,490 kcal

Weight

78.4 → 75.2 kg

Week 1Week 4
Print report Share to portal

Billing & inventory

Money in, supplies out — both tracked without a second system.

Line-item invoices

Build an invoice from the visit in seconds — procedures, products, discounts — then print or send it.

Pending-payment tracking

Every unpaid invoice stays visible — on the patient, on the dashboard, and in reports — until it's settled.

Stock tied to treatments

Supplies are linked to the treatments that consume them, per branch — quantities update as visits happen.

Automatic low-stock alerts

Set a minimum per item; Operana raises a flag on the dashboard before you run out.

Invoices — July

Export
INV-2041Layla Haddad$203.00PAID
INV-2040Omar Khalil$85.00PENDING
INV-2039Nadia Fares$310.00OVERDUE
INV-2038Yusuf Tamimi$45.00PAID
Pending total$395.00

Insights

The dashboard answers the owner's questions before they're asked — is the calendar full, is money coming in, is anything about to run out?

Reports · This month

Export report

VISITS

248

▲ 12% vs Jun

REVENUE

$18,420

▲ 8% vs Jun

NEW PATIENTS

32

▲ 5 vs Jun

PENDING

$395

7 invoices

Revenue by week

Live KPI cards

Visits, revenue, new patients, pending invoices, and low stock — filtered by week, month, or year.

Revenue & patient trends

Daily and weekly revenue against visit counts and patient growth, so you can see which days actually pay.

Exportable reports

Hand your accountant a clean export instead of screenshots — per branch or across all of them.

Team & multi-branch

Grow from one reception desk to a polyclinic or a multi-location group — without changing systems.

Multiple branches

Each branch keeps its own calendar, staff, and stock; staff flip between locations with the branch switcher.

Plans that scale

Running a polyclinic with several doctors? Pick the plan that matches your seat count — each doctor gets their own login, calendar, and booking link — and request an upgrade from inside the app as the team grows.

Built-in support center

Raise a support ticket from inside the app and track it to resolution — no email threads, no lost requests.

Branch

M

Main — Jumeirah

8 staff · 3 doctors

D

Downtown

5 staff · 2 doctors

Team

AH

Dr. Aisha Haddad

DOCTOR
MK

Mona Khoury

RECEPTION
SA

Dr. Sara Al-Mansouri

OWNER

Security & trust

Patient data carries real accountability. These guardrails are on for every clinic, on every plan.

Full audit logging

Every change to every record is logged — who, what, when — so there's always an answer to "who edited this?"

Login protection

Automated brute-force and credential-stuffing defense locks out suspicious attempts and alerts your admins.

Role-based access

Admin, doctor, and receptionist roles see exactly what their job needs — with strict data isolation between clinics.

Doctor silos

In multi-doctor clinics, each doctor's visit notes stay private to them. The shared patient record means no duplicates — but clinical notes never leak between doctors.

See every module with your own data.

The 30-day trial is the full product — every feature on this page, unlocked.

Start free trial