What is Treatlly?
Treatlly is a multi-tenant, multi-module healthcare management SaaS platform built to streamline clinic and hospital operations. Each clinic ("tenant") gets an isolated environment for managing doctors, patients, appointments, billing, CMS pages, and API access.
Core Pillars
- Unified Authentication — OTP-based login for all users (patients, doctors, staff)
- Role-Based Access Control — Granular permissions via Pundit policies for each role
- Slot-Driven Appointment Engine — Flexible scheduling with Slot Rules and automated generation
- Composable Public Website — Build your clinic website with themes and page builder
- Mobile-Friendly APIs — Public and Mobile App APIs for building custom integrations
- Modular Architecture — OPD, HMS, Pharma, Lab modules with independent subscriptions
- Teleconsultation — Video consultation support via add-on
- Prescription Management — Upload, view, and download prescriptions with customizable layouts
- Affiliate Program — Partner referral system with commission tracking
Tenancy & Domains
Each clinic gets its own subdomain (e.g., myclinic.treatlly.com) or can connect a custom domain. All data is automatically scoped to the tenant — doctors, patients, appointments, and settings are completely isolated between clinics.
User Roles
| Role | Description |
|---|---|
| Super Admin | Platform-level management of all tenants, pricing, and broadcasts |
| Tenant Admin | Clinic owner — manages doctors, staff, settings, billing, add-ons |
| Doctor | Views appointments, manages schedule, earnings, and prescription layouts |
| Receptionist | Front desk — books appointments, registers patients, uploads prescriptions |
| Accountant | Financial reports, invoices, payment tracking, subscription billing |
| Patient | Books appointments, manages family, views prescriptions, teleconsultation |