Skip to main content
HomeDocumentation
๐Ÿš€

Getting Started

What is MedOS?

MedOS is a cloud-based Hospital Management System built specifically for Indian healthcare facilities โ€” from a 2-doctor clinic to a 300-bed multi-specialty hospital.

MedOS handles everything your hospital needs: appointments, patient records, billing with GST, lab orders, pharmacy, inpatient management, insurance claims, and ABDM integration โ€” all from one dashboard.

Key highlights: - Go live in under 20 minutes with our setup wizard - Starts at โ‚น699/month (Starter plan for clinics up to 15 staff) - 14-day free trial, no credit card required - Works on any device โ€” desktop, tablet, or phone - Data stored in India (AWS Mumbai / Cloudflare APAC) - ABDM-ready architecture (HIP certification in progress), DISHA-aligned, NABH-ready

5-Step Setup Wizard

MedOS gets your clinic live in under 20 minutes with a guided wizard:

Step 1: Clinic Setup (~5 min) Enter your clinic name, city, state, phone number, and select your speciality. Choose how many consultation rooms you have (we create them automatically).

Step 2: Add Doctors (~5 min) Add at least one doctor with their name, phone number, and speciality. Each doctor gets their own login via OTP. You can add more doctors later from Settings.

Step 3: Configure Appointment Slots (~3 min) Set your slot duration (default: 15 minutes), morning and evening hours, and which days of the week you operate. These become your available booking slots.

Step 4: Test Appointment (~5 min) We create a test patient and appointment so your staff can experience the flow โ€” from check-in to consultation โ€” before going live.

Step 5: Go Live (~2 min) Choose your plan (Starter, Professional, or Enterprise) and activate your clinic. Your 14-day free trial begins. You'll be redirected to your dashboard immediately.

After setup, your front desk will see: - Today's appointment queue with token numbers - Room occupancy status - Walk-in registration button - Action alerts (overdue waits, no-shows)

Logging In

MedOS uses OTP-based login โ€” no passwords to remember.

How to log in: 1. Go to your MedOS URL (e.g., your-clinic.med-os.in or the deployed app URL) 2. Enter your registered 10-digit mobile number 3. You'll receive a 6-digit OTP via SMS 4. Enter the OTP and click "Verify & Sign In" 5. You're redirected to the dashboard

Important notes: - OTP is valid for 5 minutes - Maximum 5 OTP requests per phone number per 10 minutes (edge rate limit at Cloudflare; you'll see "Please wait or switch network" if exceeded) - 30-minute idle timeout (auto-logout after no activity โ€” HIPAA-aligned) - 12-hour absolute session lifetime โ€” even an active session must re-authenticate after 12 hours - The session token is silently rotated every ~1 hour while you're working (heartbeat) - Each user can have up to 3 active sessions (desktop + mobile + tablet) - All session cookies use the **__Host-** prefix in production (browser-enforced HTTPS-only, no cross-domain leak) - For SUPER_ADMIN platform users, MFA via authenticator app (TOTP) is required as a second factor

Demo mode: For testing, use these credentials: - Phone: 9876500010 (Admin), OTP: 000000 - Phone: 9876500001 (Doctor), OTP: 000000 - Phone: 9876500007 (Receptionist), OTP: 000000

User Roles & Permissions

MedOS has 7 user roles, each with specific access:

Admin โ€” Full access to everything. Can manage staff, settings, billing, and all clinical modules. This is typically the clinic owner or operations manager.

Doctor โ€” Access to appointments, patients, consultations, prescriptions, lab orders, radiology. Can view (not edit) billing. Cannot access staff management or settings.

Receptionist โ€” Front desk operations: appointments, patient registration, basic billing. Cannot access clinical notes or lab results.

Nurse โ€” Patient vitals, nursing station, IPD care plans. Can view appointments and patient records but cannot create prescriptions.

Lab Technician โ€” Lab orders, sample collection, result entry, validation. Cannot access other modules.

Pharmacist โ€” Pharmacy inventory, prescription dispensing, drug interactions, purchase orders. Cannot access clinical modules.

Billing Staff โ€” Invoices, payments, insurance claims, revenue reports. Cannot access clinical notes.

The sidebar automatically shows only the modules relevant to your role. If you need access to a module you can't see, ask your clinic Admin to adjust your role.