Receptionist Dashboard
Overview of today's appointments, queue status, and check-ins pending
Overview
The Receptionist Dashboard is your command center for managing daily clinic operations. When you log into SehaFile at clinic.sehafile.com, the dashboard displays four key metrics at a glance: today's visits count, monthly revenue, pending appointments, and total registered patients. Below the stats, you will find quick-action buttons and two live panels showing active visits and upcoming appointments.
Receptionist Dashboard showing stat cards, quick actions, and today's appointments panel
Dashboard Components
Stat Cards
The top row displays four color-coded stat cards:
- Today's Visits (green) — Shows the number of patients seen or currently being seen today. Pulls from the
/visits/todayendpoint filtered by status “waiting” or “in_progress”. - Monthly Revenue (blue) — Displays clinic revenue for the current month in EGP.
- Pending Appointments (amber) — Number of scheduled appointments not yet checked in.
- Total Patients (purple) — Total patient records in your clinic database.
Quick Actions Bar
Three shortcut buttons appear below the stat cards:
- New Patient — Navigate directly to
/patients/newto register a new patient. - New Visit — Open the new visit form at
/visits/new. - Walk-in — Jump to the queue page at
/appointments/queueto add a walk-in patient.
Active Visits Panel
The left panel shows up to 6 active visits with status “waiting” or “in_progress.” Each entry shows the patient name, doctor specialty badge, doctor name, and a color-coded status pill. Click any entry to open that visit.
Today's Appointments Panel
The right panel lists the next 6 scheduled appointments with time slots (e.g., “09:30 - 10:00”), patient name, doctor specialty, and status badge.
How to Use the Dashboard Effectively
- Start your shift — Log in and review the dashboard. Check the pending appointments count to estimate today's workload.
- Monitor the queue — Watch the Active Visits panel. Amber badges mean patients are waiting; blue means they are with the doctor.
- Take action on pending check-ins — When a patient arrives, use the Walk-in quick action or navigate to Appointments to check them in.
- Track progress throughout the day — The stats refresh automatically. As visits complete, the Today's Visits count increases.
Status Color Guide
Understanding status badges helps you prioritize actions:
- Purple (scheduled) — Patient has an appointment but has not arrived yet.
- Amber (waiting) — Patient has checked in and is in the waiting room.
- Blue (in_progress) — Patient is currently with the doctor.
- Green (completed) — Visit is finished.
- Red (cancelled/no_show) — Appointment was cancelled or patient did not show up.
FAQ
Can I customize which panels appear on my dashboard?
Currently the dashboard layout is fixed. Future updates may allow panel customization through Settings.
Why does the revenue card show zero?
Revenue only appears if your clinic has the financial module enabled and invoices have been created for visits this month.
How often does the data refresh?
Data loads fresh each time you navigate to the dashboard page. There is no live polling, so refresh your browser to see the latest numbers.
Was this article helpful?
Related Articles
Patient Registration
Register new patients with National ID auto-parsing, insurance info, and consent management
📅Appointment Scheduling
Book appointments by selecting patient, doctor, date, time slot, type, and duration
🗓️Calendar View
Visual day/week calendar with doctor filtering and color-coded appointment statuses