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.