Skip to main content

The clinic and smart-queue platform

Every patient knows when to come in. And your waiting room finally breathes.

Each patient sees their turn live, based on travel time and their doctor's average visit.

  • Arrival time refreshed every 60 s
  • One screen for the whole clinic day
  • 15-minute guided setup
  • Fully Arabic and English, right-to-left done right
  • AES-256-GCM encryption for visit notes and national ID numbers
  • An audit trail for every clinical change
  • Works on the patient's phone, nothing to install

A clinic morning

The same morning, two ways

Same waiting room, same patients. The difference: each one knows when to come.

Without Saff8:30
Everyone arrives at 8:00 and waits
With Saff8:30
Each patient arrives just before their turn

Arrival time

Calculated, not guessed

Saff adds travel time to the visits ahead, and shows the time on the patient's phone.

  • Travel time to the clinic18 min
  • Ahead of you in the queue2 patients
  • Your doctor's average visit length11 min
You'll be seen at10:40Recalculated every 60 seconds on your way
How Saff works it out: it is 10:00, the drive is 18 minutes, and two patients are ahead at 11 minutes each, so you are seen at 10:40.

Saff learns the average from the doctor's past visits; until there are enough, it uses the length the clinic sets.

The arrival time on the patient's phone is part of the Pro plan, and it follows their location only if they choose to share it.

The product

One heartbeat, four screens

Every change to the queue reaches all four screens without a reload.

  • Check in with a tap or a QR code
  • Walk-ins added to the queue on the spot
  • Invoices and payments from the same screen

WhatsApp and SMS

Your channels, your keys

Email works from day one. Connect your own messaging account whenever you like.

Connect your WhatsApp Business or SMS account with your own keys. Reminders and turn alerts go out in your clinic's name, charged by your provider. WhatsApp starts once Meta approves your templates.

WhatsApp

Needs approved templates
  • Meta
  • 360dialogBeta

SMS

  • twilio
  • SMS MisrBeta
Until Meta approves the templates, your patients get their messages by SMS or email.

Your keys are stored encrypted and never shown again after saving.

Channel setup

  1. Choose your provider
  2. Enter your keys
  3. We check the connection
  4. WhatsApp templates approved by MetaWhatsApp only
  5. Send a test to your phone

Privacy and security

Privacy is part of the design

What follows is what the system does today, not a promise for later.

  • Audit trail, field names only

    Opening a patient file and every clinical change is recorded: who did what and when, by field name, never the value.

  • Each clinic in its own space

    Every query from your clinic's screens is limited to your clinic before it reaches the database.

  • Initials on the public screen

    The waiting-room screen shows initials only, and says only the initials when it calls a turn.

  • Provider keys encrypted

    WhatsApp and SMS keys are stored encrypted and never shown again after saving.

Audit receipt

Who
Receptionist
What
Edited the phone number
When
10:32

The value is not kept in the log

A line of the audit trail, as Saff keeps it.

For the Middle East and Africa

Arabic first, with English, on every screen and in every message.

  • Each clinic keeps its own country, time zone and currency
  • Text messages through your own provider: Twilio across the region, SMS Misr inside Egypt
  • Promotional messages pause on public holidays and in each patient's quiet hours
  • Digital prescriptions with a QR code a pharmacist can check

Plans

Plans that grow with you

Three plans by what your clinic needs, priced in a conversation, not a checkout.

Basic

For a single doctor getting started.

Core booking and live queue, plus:

  • Patient self-booking and live queue
  • Email reminders, plus SMS through your own provider, and WhatsApp once your templates are approved
  • Digital prescriptions with a verification QR
  • QR self-check-in at the entrance
Recommended

Pro

For busy clinics with multiple channels.

Everything in Basic, plus:

  • Multi-doctor and multi-room queue
  • Location-aware Smart ETA
  • Recurring care plans
  • Lab orders, with results recorded in the patient's file

Enterprise

For groups and multi-location practices.

Everything in Pro, plus:

  • Multi-location management
  • Insurance eligibility verification
  • FHIR R4 API for records portability

Founding-clinic pricing: talk to us about an offer for our first clinics.

Compare plans
FeatureBasicProEnterprise
Patient self-booking and live queueIncludedIncludedIncluded
Email reminders, plus SMS through your own provider, and WhatsApp once your templates are approvedIncludedIncludedIncluded
Digital prescriptions with a verification QRIncludedIncludedIncluded
QR self-check-in at the entranceIncludedIncludedIncluded
Multi-doctor and multi-room queueNot includedIncludedIncluded
Location-aware Smart ETANot includedIncludedIncluded
Recurring care plansNot includedIncludedIncluded
Lab orders, with results recorded in the patient's fileNot includedIncludedIncluded
Multi-location managementNot includedNot includedIncluded
Insurance eligibility verificationNot includedNot includedIncluded
FHIR R4 API for records portabilityNot includedNot includedIncluded

Questions

Questions clinics ask

Do patients need to download an app?

No. Patients open their page from a link or a QR code on their phone, and follow their turn and arrival time in the browser.

Does it really work in Arabic?

Yes, Arabic is a first-class language with full right-to-left layout across every screen, message, and report. English is the alternate, switched with one toggle.

Which notification channels are supported?

Email works out of the box. Connect your SMS provider, and WhatsApp once your message templates are approved. Signed-in patients can turn on browser alerts and opt out of marketing per channel.

What about walk-ins?

Your receptionist adds them with a name and a phone number, and they take their place in the queue right away.

Does the waiting-room screen need special hardware?

No. It runs on any TV or screen with a modern browser, and shows initials only.

How long does setup take?

Once your application is approved, the guided setup gets your clinic ready in about 15 minutes. A person on the Saff team reviews every application first.

Is patient data kept private?

Sensitive fields are encrypted at rest, every query is limited to your clinic, and opening a patient file is recorded in the audit trail. The waiting-room screen shows initials only.

Make tomorrow a calm day

We show you Saff running a full clinic day, and answer your clinic's questions.

Saff | Patient Queue Management System