Core HR, payroll, attendance, leave, performance, onboarding, offboarding, asset management, helpdesk, project tracking and reimbursements, all on one system. India statutory compliance is the deepest path: TDS old / new, professional tax by state, PF, ESIC, section 80C.
Personal (name, DOB, gender, marital status, emergency contacts), contact (full Indian address hierarchy), India statutory (PAN, Aadhaar, UAN, PF, ESI, PRAN), profile image with avatar fallback, badge ID. Per-company, with row-level isolation through HorillaCompanyManager. Audit history on every change via django-auditlog and django-simple-history.
DigiLocker integration and Aadhaar masking aren't shipped today; bank account, IFSC, PAN and Aadhaar live on the database as standard CharFields. Field-level encryption is on the roadmap. We won't claim what isn't there.
See Core HRTen dedicated India tax models cover TDS old / new regime per filing status, professional tax routed by state, PF and ESI thresholds, section 80C proofs, labour welfare fund, TDS reconciliation. Payroll runs through a strict workflow: Draft → HR submitted → Finance review → CEO approval → Approved or Rejected, with a complete history per cycle.
pPULSE generates the registers and the payslips. NEFT, RTGS and NACH bank-file generation are not in current release and on the roadmap. Payroll Excel import is also on the roadmap (export ships today).
See PayrollOffice staff use web check-in with WFO / WFH flag. Factory floor uses biometric devices. The cloud biometric bridge runs locally, then pushes punches into the cloud HRMS over a token-authenticated REST API, auto-creating attendance, late-come and overtime records inside an atomic transaction.
Geofencing and face recognition exist in the codebase as configuration only; neither validates or matches at clock-in today, so we don't treat them as live features. Both are on the roadmap. Biometric sync is scheduler-pull, not real-time push.
See AttendanceOKR objectives with key results that support three progress types: percentage, numeric or currency. Multi-rater feedback through custom questionnaire templates with optional anonymous mode. Monthly KRA-based reviews ship with seven default role templates: Developer, Manager, UX Designer, Tester, Business Sales Executive, System Admin, General Employee.
OKR cascading (company → team → individual), 9-box calibration, skip-level reviews, JIRA / Linear sync and multi-rater 360 consolidation are on the roadmap, not in current release.
See PerformanceReimbursement records with multi-attachment support, threaded comments and an approval workflow (Pending / Approved / Rejected). Approved expenses link into the payroll cycle. Loan accounts and advances are tracked separately, with loan amounts excluded from the TDS calculation base.
Receipt OCR with GSTIN / HSN extraction, GL category masters with policy caps, ITC capture analytics — all on the roadmap, not in current release.
See ExpensesIndia payroll has the deepest coverage on the platform: TDS old / new regime, professional tax routed by state, PF and ESI thresholds, section 80C proofs, labour welfare fund. Other jurisdictions inherit the structural Country, TaxRegime and TaxBracket models without the same depth.
DPDP-compliant deletion endpoints, Aadhaar masking, DigiLocker integration, NEFT bank-file generation, SAML / SCIM, 2FA, account lockout and SOC 2 attestations are not in current release. They're explicitly on the roadmap. The trust page lists everything.
See trust centerToday the HRMS is delivered as a responsive web app. There is no native iOS or Android app yet. What's covered today: in-app notifications, email, WhatsApp Business via the Meta Graph API, and Microsoft Teams via webhook with Adaptive Cards.
SMS providers (Twilio / Plivo / TextLocal) and Slack notifications are on the roadmap. Native mobile app is not currently planned; the responsive web app works on phone and laptop browsers.
See retail solutionA short, honest list. We add to it as integrations ship, not before. JWT-authenticated REST API with Swagger / OpenAPI docs is available for the rest.
OAuth-based SSO via the Entra ID tenant. Auto-create flag. Email-domain allowlist on the SSO settings.
Security detailsWebhook-based notification delivery with Adaptive Cards. Predefined notification types include leave approval and timesheet validation.
See Core HRTemplated messages via the Meta Graph API. Webhook receiver. Notification flows for shifts, approvals, payslips.
See retailMeet credentials per company for video. Service-account-based Google Drive backup of the database and media on a configurable schedule.
Security detailsDefault model claude-3-haiku-20240307 powers AI services across HRMS and ATS. Per-call usage logged with cost estimation.
See ATSEndpoints across employee, attendance, leave, payroll, asset and notifications. Swagger UI via drf-yasg. Rate limiting is on the roadmap.
See API docsSAML, SCIM 2.0, Slack, Zapier, outgoing webhooks, Workday, SAP, Carta, Zoho Books, QuickBooks, Razorpay are not in current release. We've explicitly listed them on the roadmap rather than implying they're available.
We don't put aspirational features in marketing. Here's what we're actively building, in order of customer impact. The full list (about 20 items, plus 10 critical security fixes) is on the trust page.
Five modules built to work together. Compliance baked in. Designed for India.
Start a free 14 day trial in minutes, or chat with us about a custom rollout for your team.