Skip to content

Feature Explorer

Every capability, by category.

A living inventory of what Clinic SaaS actually does today — sourced directly from the product's own feature documentation.

49 features

Patients

Patient 360° Profiles

Complete patient lifecycle management with personal, contact, and clinical information in one profile.

Patients

Unified Activity Stream

Infinite-scroll timeline aggregating appointments, medical records, invoices, and WhatsApp history for each patient.

Patients

Categorized Quick Actions

Fast access to booking, notes, and invoices, with secondary actions like export, print, and archive.

Patients

Centralized Patient Directory

Advanced search and filtering across your full patient list.

Doctors

Doctor Dashboard

A focused workspace with today's schedule, stats, and a pending-notes tracker for each doctor.

Doctors

Weekly Schedule Management

Define recurring shifts per day of week, including multiple shifts per day (e.g. morning + evening).

Doctors

Break Windows

Carve named break periods — lunch, prayer — out of a shift as first-class, auditable entities.

Doctors

Date-Specific Exceptions

Mark a doctor fully unavailable or override standard hours for a specific calendar date.

Scheduling

Time Slot Management

Dynamic slot generation with live status: available, booked, past, or selected.

Scheduling

Conflict Prevention

Real-time double-booking and availability checks before any appointment is confirmed.

Scheduling

Rescheduling Engine

Flexible rescheduling with guarded state transitions: scheduled → confirmed → completed.

Scheduling

Next Available Search

Automatically finds the earliest open slot across doctors.

Scheduling

No-show Tracking

Mark appointments as no-show with automatic dashboard metric updates.

Scheduling

Smart Scheduling & Recommendations

Ranked slot suggestions (fastest, best-fit) that minimize schedule gaps and doctor idle time.

Scheduling

Recurring Appointments

Weekly or monthly recurrence, with every occurrence validated against availability and conflicts.

Scheduling

Drag-and-Drop Calendar

Move appointments across time slots directly on a range-based, doctor-aware calendar view.

Medical Records

Structured Clinical Data

Diagnoses, clinical notes, and structured arrays of vitals and medications for every visit.

Medical Records

Linked Procedures

Record procedures performed during a visit, automatically triggering linked inventory stock deductions.

Medical Records

Medical Timeline

Chronological view of records integrated with the overall patient activity timeline.

Medical Records

Flexible Record Management

Create and partially update comprehensive clinical histories as care evolves.

Documents

Categorized Document Storage

Lab reports, prescriptions, ID documents, insurance, and consent forms, organized by category.

Documents

Multi-format Previewer

View PDF and image-based reports directly in the workspace, no downloads required.

Documents

Smart Filtering

Real-time search and category filters for fast document retrieval.

Documents

Appointment & Record Linkage

Documents carry metadata linking them to specific encounters or medical records.

Documents

High-capacity Uploads

Uploads up to 50MB with automatic MIME-type identification.

Billing

Invoice Generation

Automated invoice creation tied to appointments and services rendered.

Billing

Payment Tracking

Track invoices through pending and paid states.

Billing

Patient Billing History

A complete financial ledger for every patient's visits and payments.

Inventory

Stock Tracking

Real-time monitoring of clinical supplies and consumables.

Inventory

Low-Stock Alerts

Visual badges flag items that fall below a critical threshold.

Inventory

Stock Adjustments & Movement History

Manual adjustment engine for restocks or wastage, with a full audit trail.

Inventory

Procedure Catalog

Define procedures with fixed durations, base pricing, and mapped inventory consumption.

Communications

Multi-Channel Dispatcher

A modular abstraction for patient-facing events routed via email or WhatsApp.

Communications

Automated Triggers

Booking confirmations, 24-hour reminders, and cancellations dispatched automatically.

Communications

Fine-Grained Preferences

Granular opt-in / opt-out per patient, per channel, per event type.

Communications

Delivery History

A unified, chronological log of every outbound message and its delivery status.

Communications

WhatsApp Self-Service Bot

A stateful conversational bot that lets patients book, view, or cancel appointments over WhatsApp.

Communications

Unified Communications Inbox

One inbox for WhatsApp, email, and SMS with automatic message classification.

AI

Clinic AI Agent

A chat assistant that can find patients, check availability, and book appointments — with a confirm-before-execute safety step.

AI

AI Report Analysis

AI-driven summarization of uploaded medical PDFs, with support for abnormality and action-item extraction.

AI

No-Show Risk Scoring

Behavioral scoring (low / medium / high) based on patient history and attendance patterns.

AI

Automated Revenue Capture

Keyword-based scanning of clinical notes cross-referenced against invoices to catch missed billing.

Operations

Operational Intelligence Dashboard

A single view of no-show risk, missing revenue, and communications health.

Operations

Audit Logs

A traceable record of key actions across the clinic for accountability and review.

Operations

Concurrent Global Search

One Cmd+K search that queries patients, doctors, appointments, invoices, notes, and more in parallel.

Administration

Multi-Tenant Isolation

Strict data partitioning enforced at both the database and API level.

Administration

White-Label Branding

Runtime configuration of clinic name, logo, colors, and UI tokens per tenant.

Administration

Role-Based Access Control

Permission-based access tuned for admin, doctor, and receptionist roles.

Administration

JWT Authentication

Stateless authentication with rotating 7-day refresh tokens.