16 modules
Platform & Administration
Multi-tenant from the ground up, with role permissions across 30 modules and six actions, 23 scheduled jobs, and webhooks for everything you need to push outward.
In this family
- Authentication
- Users
- Organizations
- Role Permissions
- Settings
- Notifications
- Broadcasts
- Files
- Background & Scheduled Jobs
- Faults
- Analytics
- Dashboard
- Workload
- Webhooks
- Calendar

Screens from the product, shown with sample data.
What it does
Six things worth knowing before you evaluate this
Tenant isolation enforced at the repository
Every data repository is organisation-scoped at the query layer. Isolation is a property of how data is read, not a filter applied in the UI.
Six seeded roles, 30 modules, six actions
The permission matrix is explicit and inspectable — role by module by action — with field-level masking on top for sensitive attributes such as salary and identity documents.
23 scheduled jobs with concurrency guards
PF challan reminders, year-end auto-encashment, sandwich-leave detection, milestone and delay alerts, month-on-month variance checks — each running with concurrent-execution disabled so a slow run cannot double-fire.
Sessions in httpOnly cookies, not localStorage
A backend-for-frontend pattern keeps tokens in httpOnly cookies, with a CORS whitelist and account lockout. There is no JWT sitting in browser storage for a script to read.
Fault log and error taxonomy
Errors are captured to a fault log with a documented status-code taxonomy, so support has a cause and a resolution path rather than a screenshot.
Webhooks, iCal and bulk import
Outbound webhooks, calendar feeds, SMTP configuration and inbound bulk imports — the integration surface documented per-endpoint in the functional reference.
Downstream
What changes elsewhere when this changes
The value of a single tenant is in these handoffs. Each one is a manual reconciliation you no longer run.
- 1Organisation → every record, at the query layer
- 2Role permission change → immediate effect on visible modules and fields
- 3Scheduled job → notification → email or in-app
Module list
Everything in Platform
16 modules that share one employee record with the rest of the platform.
Platform & Administration
- 01Authentication
- 02Users
- 03Organizations
- 04Role Permissions
- 05Settings
- 06Notifications
- 07Broadcasts
- 08Email
- 09Files
- 10Background & Scheduled Jobs
- 11Faults
- 12Analytics
- 13Dashboard
- 14Workload
- 15Webhooks
- 16Calendar
Ready to see it on your own payroll?
The fastest way to judge this is a parallel run: we load one month of your data and reconcile line by line against your last approved run. No scripted demo.