Yalla Admin Manual

Yalla Admin Manual

Yalla Admin 101

Welcome to the Yalla Admin Web 101 guide!
This is a hands-on introduction to the Yalla Admin Web platform.

In this guide, you’ll explore the core concepts, main features, and typical workflows used to manage hospitals, appointments, medical staff, and services in Yalla.

Along the way, we’ll explain:

  • What is Yalla Admin Web is
  • Who it’s for
  • How the main parts of the system fit together
  • What you can (and can’t) do as an admin user

Roll up your sleeves — let’s get started

Wait! I don’t know what Yalla Admin Web is…

No problem — that’s exactly what this guide is for.

So, what is Yalla Admin Web?

Yalla Admin Web is the administrative control panel for the Yalla booking platform.

It is used by hospitals and clinics to:

  • Manage hospital profile
  • Manage doctors, nurses, rooms, and machines
  • Create and configure services
  • Control availability (rota for Doctor & nurse), Unavailability (Machine & Room)
  • View and manage appointments
  • Review patient feedback(Upcoming in next version)
  • Configure system rules and policies

Everything configured in Admin Web is reflected in the Yalla Mobile App used by patients.

Core Concepts You Need to Know

Before diving in, let’s cover the basic building blocks of Yalla Admin Web.

Hospital

A hospital is the top-level entity in the system.

Each hospital has:

  • Its own room
  • Its own machine group & machine
  • Its own staff
  • Its own services
  • Its own appointments
  • Its own settings

Admins can only see and manage their own hospital.

Admin User

An admin user manages the hospital via the web interface.

Admins can:

  • Create & manage appointments
  • Configure services
  • Manage staff (except admin), machines, and rooms
  • View notifications
  • Control mobile app settings
  • Manage hospital profile

Medical Members

Medical staff working at the hospital:

  • Doctors
  • Nurses
  • Admins

They can have:

  • Bios (English & Arabic)
  • License numbers (optional)
  • Assigned services
  • Rotas (availability)

Machines and Machine Group

Service-related machine group and machines for related services have

  • Group name, brand, and department
  • Machine name
  • Group selection
  • Moveability
  • Preferred room
  • Possible room
  • Nurse selection(optional)

Room

A room is a place where a service can be provided to the patient.
Rooms can have:

  • Name
  • Floor(optional)
  • People Capacity(optional) &
  • Description(optional)

Services

A service is something a patient can see or book.

Types:

  • Doctor service
  • Machine service

Services can be:

  • Bookable
  • Non-bookable (view-only)
  • Discounted (in the future)
  • Promo-enabled (in the future)

Rota

A rota defines when staff or machines are available.
No rota = no available slots.

Appointment

An appointment is a pending/confirmed/expired/completed booking between:

  • Patient (or guest)
  • Service
  • Doctor/Nurse/Machine/Room
  • Date & time

Other Helpful Resources

If you’re already comfortable with the basics, check out:

  • Internal QA Confluence pages
So what is a 101 anyway? In many universities, a "101" course is a general course that is often used as an introduction to a particular subject area - it covers the basics, and gives you a taste of what you're in for... just like this user manual of the Yalla Admin Application!

On this page