Uli · in production · 3 clinics · 110 appointments a dayUli · 110 appts / dayOran · AlgeriaBack to ouli.tech
Features · Uli

Everything a clinic does,
in one place.

Four modules, built for the daily routine of Algerian practices and clinics. Tightly connected: an appointment creates a record, a record feeds a bill, a bill powers the statistics.

01AppointmentsSee details 02RecordsSee details 03BillingSee details 04PlanningSee details
01
Module · Appointments

The clinic's schedule, alive.

Drag-and-drop appointments, manage doctors and rooms, and automatically create the patient record on first visit.

  • Three ways to book
    In the clinic, by phone, or via the patient app (coming soon).
  • Automatic record creation
    On the first appointment, the patient record already exists. No double entry.
  • Real-time queue
    Who's arrived, who's in consultation, who's still waiting — visible live.
  • Smart SMS
    Day-before reminders, reply-SMS confirmations, post-consultation follow-ups.
  • Advanced statistics
    Occupancy rate, no-show, average duration per practitioner, exports.
Uli · AppointmentsCurrent week
Sun
Mon
Tue
Wed
Thu
08:00
Cardiology
Consultations
CHU Oran
09:00
Pediatrics · 6
OR
10:00
Medical staff
Consultations
11:00
L. Benzina
12:00
Emergency
13:00
Team meeting
14:00
02
Module · Records

One record that grows on its own.

Record · L. Benzina
LB
Lila Benzina
34 yo · F · Oran · ID 2451
HistoryConsultationsPrescriptionsInvoicesAttachments
Dr. Aït-Ali
Cardiology · Follow-up
Auto
Dr. Saoudi
Imaging · MRI
+ Att.
Dr. Touati
Cardiology · Consultation
Auto
Dr. Aït-Ali
Cardiology · First visit
Auto

Everything that happens for a patient — appointment, consultation, prescription, bill, exam — is saved automatically into the same record.

  • Everything in one place
    Appointments, consultations, prescriptions, bills, history — one record.
  • Automatic saving
    Every action updates the record. Zero duplicate entry.
  • Attachments
    X-rays, lab results, scanned prescriptions — drag-and-drop into the record.
  • Per-record statistics
    History, follow-ups, per-practitioner charts — exportable in one click.
  • Access & confidentiality
    Fine-grained roles, per-record access log, compliant retention periods.
03
Module · Billing

Billing, in a few clicks.

Quotes, invoices, fees, discounts, payments. PDFs ready to print or email. All connected to appointments and records.

  • Quotes & invoices
    Edit, modify, duplicate, export to PDF — in a few clicks.
  • Fees & discounts
    Automatic calculation per practitioner and per procedure. Per-patient or per-quote discounts.
  • Unpaid tracking
    Dashboard of unpaid invoices, automatic reminders.
  • Financial statistics
    Per doctor, per procedure, per period. Month-over-month comparisons.
  • Multiple payment methods
    Cash, check, transfer, card. Trace of every payment.
Invoice · F-2451● Paid
Patient
Lila Benzina
Consultation2,400 DA
Imaging · MRI12,000 DA
Dr. Aït-Ali fees8,000 DA
Practitioner discount− 1,000 DA
Total21,400 DA
PDFEmailPrint
04
Module · Planning

Spot gaps before they happen.

Plan services, on-call duty, and time off across your whole team weeks in advance. Uli highlights uncovered slots.

  • Services & on-call
    View per person, per service, or globally. Drag-and-drop to adjust.
  • Time off & absences
    Requests, approvals, history. Automatically integrated into the schedule.
  • Gap detection
    Uli flags uncovered slots in red — you fill them before it's urgent.
  • Team notifications
    Every member sees their schedule. Changes are notified.
  • Business plan only
    Module available in the Business plan — see the Pricing page.
Schedule · Team1 slot to fill
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Dr. Aït-Ali
8–17
8–17
8–17
Off
8–17
Off
Off
Dr. Saoudi
8–17
8–17
Off
8–17
8–17
Off
Off
Dr. Touati
Off
8–17
8–17
8–17
To fill
Off
Off
N. Hadj
8–17
8–17
8–17
8–17
8–17
On call
Off
N. Belarbi
On call
8–17
8–17
8–17
8–17
8–17
Off
05
Beyond the modules

Two things that set Uli apart.

Extreme customization

Appointment types, durations, record fields, prescription templates, billing structure, roles and permissions. Advanced settings are genuinely advanced.

Advanced statistics

Dashboards per practitioner, per procedure, per period. Cross-filters, exports, comparative views. To steer the clinic, not just report.

06
Coming soon

Three modules in the works.

Soon

Patient app

Patients book appointments from their phone, with one-click reminders and confirmations.

Soon

CNAS integration

Automatic CNAS-format paperwork prep. One-click validation and submission.

Soon

Stock management

Real-time inventory, stockout alerts, lots and expiry tracking, integrated with prescriptions.