local_hospital

Clinic Saga

User Guide

menu_bookUser Guide

Everything you need to run your clinic smoothly

Clinic Saga helps you book appointments, manage waiting queues, and keep patients informed — all in one place, organised around your clinic.

calendar_add_on

Book

Schedule walk-in and same-day appointments in seconds.

queue

Queue

Track who is waiting, who is being seen, and who is next.

notifications_active

Inform

Patients see their token and status update automatically.

account_tree

How your clinic is organised

Everything connects in a simple chain — from your clinic down to each patient's visit.

1
domain

Your clinic

The top level. Your clinic has its own name, address, contact details, working hours, and logo. All doctors, staff, and patients belong here.

2
medical_services

Doctors & staff

Each doctor has a profile with specialization, qualifications, fees, and schedule. Receptionists manage the front desk and the queue for the whole clinic.

3
person_search

Patients

Patients register with name and phone. They can sign up online or be added when a receptionist books an appointment.

4
confirmation_number

Appointments & tokens

When someone books a visit, they receive a token number for that day — like a queue ticket. The system tracks whether they are waiting, being seen, on hold, or finished.

groups

Who uses the system

After signing in, you see a dashboard tailored to your role — only information for your clinic and your job.

stethoscope

Doctor

Manages their queue, calls the next patient, pauses when needed, and updates profile and clinic settings.

Learn more arrow_forward
desk

Receptionist

Oversees all doctors, books walk-in appointments, and helps move patients through the queue.

Learn more arrow_forward
person

Patient

Checks their token, sees who is being served, and follows their appointment status live.

Learn more arrow_forward
stethoscope

For doctors

Your personal dashboard puts your queue and clinic tools at your fingertips.

format_list_numbered

View your queue

See every patient waiting today, your current token, and who is next.

skip_next

Call next patient

Move the queue forward when you are ready to see the next person.

pause_circle

Pause (hold)

Temporarily pause your queue for a break or emergency without losing order.

calendar_month

Browse appointments

Review past and upcoming appointments from the Appointments menu.

settings

Manage clinic details

Update name, address, working hours, and logo under Clinic Settings.

badge

Edit your profile

Keep specialization, qualifications, fees, and schedule up to date.

admin_panel_settings

Assign roles

Give staff the Doctor or Receptionist role within your clinic.

desk

For receptionists

The front desk hub — every doctor's queue on one screen.

dashboard

Monitor all doctors

See each doctor's token, waiting list, and hold status at a glance.

person_add

Book an appointment

Register walk-ins with name, phone, doctor, and date. Token assigned automatically.

skip_next

Call next patient

Move the queue forward when you are ready to see the next person.

swap_horiz

Transfer a Token

Transfer a patient Token to Next Token if needed.

support_agent

Help with the queue

Call the next patient or transfer someone when the doctor asks.

history

View all appointments

Browse the full appointment list for your clinic.

lightbulb

Booking tip

A patient cannot book twice with the same phone within 24 hours. Appointments are only accepted when the doctor is available that day.

person

For patients

Stay informed about your visit without waiting at the desk.

tag

Your token number

See the number assigned to you for today's visit.

visibility

Who is being seen now

Know which token the doctor is serving to estimate your wait.

autorenew

Automatic refresh

Your screen updates on its own when the queue moves.

event

Appointments & token numbers

Every visit gets a numbered token so everyone knows their place in line.

pin

How tokens are assigned

Numbers start at 1 each day for each doctor — Token 1, 2, 3, and so on. Two doctors each have their own separate numbering.

fact_check

Appointment status

  • Pending — Booked, visit not yet completed
  • Completed — Patient has been seen
format_list_numbered

How the waiting queue works

From check-in to consultation — the typical patient journey.

hourglass_empty

Waiting

In line with a token

medical_information

Serving

Being consulted now

pause

On hold

Doctor paused queue

check_circle

Completed

Visit finished

swap_horiz

Transferred

Moved to Next Number

sync

Live updates

When a doctor calls the next patient or pauses their queue, everyone's screen updates automatically — no refreshing needed. Patients at home can watch their token status change in real time.

rocket_launch

Getting started

Sign in, register, or reset your password in a few simple steps.

1
login

Signing in

Enter your email and password on the login page. You'll go straight to your role's dashboard.

2
lock_reset

Forgot your password?

Use the link on the login page. You'll get an email with a reset link and a 6-digit code.

3
logout

Signing out

Use the logout option in the header. Always sign out on shared computers.

help

Common questions

Quick answers to things people ask most often.

Can a patient book twice on the same day? expand_more

No — if the same phone number already has an appointment at your clinic within the last 24 hours, a new booking will not be allowed.

Why was my booking rejected? expand_more

Common reasons: the doctor is not working that day, the time is outside their schedule, or a duplicate booking exists for that phone number.

Can I see another clinic's patients? expand_more

No. Each clinic's information is kept separate. You can only view data belonging to your own clinic.

What happens when a doctor goes on hold? expand_more

The doctor's queue is paused. Patients already waiting stay in order. The doctor can resume and continue calling the next token.

Who can change staff roles? expand_more

Doctors can assign the Doctor or Receptionist role to staff members using the Assign Role page.

Ready to get started?

Sign in to your clinic dashboard.