Ticktil · Enterprise Workforce Platform

One intelligent platform for the entire employee lifecycle.

We designed and built Ticktil, an intelligent HRMS connecting 12+ automated workflows across onboarding, attendance, leave, statutory payroll, documents, performance, and exit management into one unified platform — with AI built directly into everyday operations.

HR Tech SaaS Payroll AI Multi-Tenant
AI‑powered
HR operations & copilot
Indian
Statutory payroll engine
End‑to‑end
Employee lifecycle platform
12+
Connected lifecycle workflows

Why conventional HR workflows struggle with modern HR complexity

Most growing organizations run HR across a patchwork of disconnected tools — spreadsheets for payroll, emails for leave, paper forms for onboarding, and manual calculations for statutory compliance. This fragmentation creates real operational friction.

Scattered employee records

Employee data lives across multiple spreadsheets, drives, and email threads — making simple lookups slow and unreliable.

Manual payroll & statutory calculations

EPFO, ESIC, Professional Tax, and dual-regime TDS require precise formulas that change by state and income bracket — error-prone when done by hand.

Time-consuming attendance tracking

Without automated clock-in/out and shift management, HR teams spend hours reconciling attendance data and handling regularization requests.

No self-service for employees

Every leave request, document download, or payslip query requires HR intervention — creating bottlenecks and repetitive work for the HR team.

No structured exit process

Full & Final settlements, gratuity calculations, and relieving letters are managed ad-hoc — leading to delays and compliance gaps.

Limited visibility & audit trails

Without centralized data, leadership has no real-time view of workforce metrics, and compliance audits become painful exercises.

From fragmented HR to one workforce platform

Instead of patching individual problems, we built a single system where every HR operation — from onboarding to exit — shares the same employee data and feeds into connected workflows.

Before
Excel Sheets Separate Attendance App Manual Payroll Email-based Leave Paper Documents WhatsApp Approvals
After — One HRMS
Shared Employee Data Connected Workflows Automated Payroll Self-Service Portal Secure Documents AI Copilot

Product thinking, not module assembly

We didn't build isolated HR modules and connect them later. Every capability was designed as part of a unified data model where employee records, attendance, leave, payroll, and documents are inherently linked.

01

Centralized employee data

One employee record powers every system — attendance pulls from the same profile that payroll calculates against and documents reference.

02

Automation over manual intervention

Statutory calculations, attendance closure, leave accruals, payslip generation — automated by default so HR teams focus on people, not paperwork.

03

AI where it adds real value

Not AI for show — the copilot answers actual employee questions using real data, and the resume screener provides semantic candidate matching.

12 connected capabilities in one system

Every module shares the same employee data layer, tenant isolation, and approval workflows — so changes in one area automatically reflect across the platform.

Employee Management

Complete employee profiles with KYC details, department/designation mapping, reporting hierarchy, and organizational tree visualization.

Employee Self-Service

Employees clock in/out, apply for leave, download payslips, update personal details, and query the AI copilot — without involving HR.

Attendance & Shift Management

Real-time clock-in/out with configurable shifts, auto-close sweeper for incomplete records, and one-click regularization workflows.

Leave Management

Configurable leave types with automatic accrual, sandwich leave detection, team clash alerts, multi-level approval chains, and balance tracking.

Payroll & Statutory Compliance

Automated CTC breakdown, EPFO/ESIC/PT deductions, dual-regime TDS calculation, batch payroll runs, and individual payslip generation.

Recruitment & ATS

Job postings, candidate pipeline management, AI-powered resume screening with semantic fit scoring, and one-click hire-to-onboard conversion.

Performance Management

Structured review cycles, self-assessments, manager evaluations, competency frameworks, and performance history tracking.

Document Generation

Server-side PDF generation for payslips, relieving certificates, and F&F settlement sheets — with controlled templates and secure employee self-service access.

Workflows & Approvals

Multi-level approval chains for leave requests, attendance regularizations, and exit clearances — with role-aware routing.

Reports & Analytics

Dashboard with real-time workforce metrics, headcount trends, attendance summaries, payroll reports, and department-level analytics.

AI Copilot & Voice

Conversational AI that answers employee questions using real platform data — leave balances, payslip details, policy queries — with voice input/output.

Role-Based Access Control

Five-tier role matrix (Super Admin, HR Admin, Manager, Recruiter, Employee) with tenant-scoped data isolation and subscription enforcement.

Visual walkthrough of the application

A closer look at how Ticktil operates in practice — designed with high-density enterprise ergonomics, unified employee context, and real-time operational feedback. (Illustrative UI — representative platform screens with synthetic demo data)

app.ticktil.com/demo/admin/dashboard
Demo Workspace
Workforce Command Center
Sample Enterprise Workspace · Technology Sector
Shift Active
142Total Headcount
96.4%Present Today
3Pending Leaves
₹18.4LEst. Monthly Payroll
Real-Time Attendance Influx
137 Check-ins Verified5 Regularization Requests

HR Operations Dashboard

Executive view tracking active workforce attendance, pending approval queues, department distribution, and monthly payroll health.

app.ticktil.com/demo/employees/EMP-1042
Demo Profile
EP
Employee #1042
Staff Platform Architect · Engineering · Bangalore
✓ PAN Verified ✓ Aadhaar Linked ✓ UAN / PF Active New Tax Regime
Designation:Staff Platform Architect
Reporting Line:Engineering Lead (VP Eng)
Casual Leave:8.5 Days Available

Unified Employee Profile & KYC

Centralized employee record containing statutory KYC compliance, reporting trees, leave entitlements, and historical lifecycle events.

app.ticktil.com/demo/attendance/timesheets
Auto-Sync
Attendance & Shift Roster
General Shift (09:00 - 18:00 IST)
Midnight Sweeper Active
DateCheck InCheck OutStatus
Today09:02 AMIn ProgressPresent
Yesterday08:58 AM06:14 PM9h 16m
10 Sep09:15 AM06:05 PMRegularized

Smart Attendance & Regularization

Automated clock-in/out tracking with shift rule enforcement, midnight orphan sweeper, and 1-click supervisor regularization.

app.ticktil.com/demo/payroll/runs/sample
Ready
Statutory Payroll Engine
Dual Tax Regime · EPFO Capped · PT Slabs
Batch Ready
Earnings
Basic Pay:₹65,000
HRA:₹26,000
Special Allowance:₹19,000
Statutory Deductions
EPFO (12%):₹1,800
Prof. Tax (PT):₹200
TDS (New Regime):₹4,120

Statutory Payroll & Tax Engine

Automated CTC breakdown, dual-regime income tax comparison, statutory capping, and instant server-side PDF payslip batch generation.

app.ticktil.com/demo/copilot/assistant
AI Active
How many sick leaves do I have left, and what is the policy for medical proof?
✨ Grounded Tool Calling · DataScopeService

You have 5.5 Sick Leaves remaining for FY 2026-27. As per Section 4.2 of Company Leave Policy, medical certificates are required only for sick leave exceeding 2 consecutive working days.

📄 Source: Company_Leave_Policy_v3.pdf · Sec 4.2

Grounded AI Copilot with Policy RAG

Grounded conversational assistant querying tenant-scoped data via DataScopeService, citing company policy references without manual HR tickets.

app.ticktil.com/demo/reports/statutory-audit
Audited
Compliance & Workforce Analytics
PF / ECR Reporting · Full Audit Log
Compliance Ready
₹2.82LPF Remittance
₹42.5KESIC Total
₹28.4KState PT Total
TimestampActionInitiated By
10:42 AMPayroll Batch ClosedSystem (Solid Queue)
09:18 AMTDS Slab RecalculatedFinance Admin

Reports, Analytics & Statutory Audit Trail

Automated PF/ECR compliance reports for statutory filings, department salary allocations, and end-to-end audit tracking across all administrative actions.

Beyond the feature checklist

These aren't generic HRMS features — they're specific engineering decisions that define how the platform actually works and why it produces better outcomes.

Grounded AI Copilot

Problem

Employees routinely ask HR simple questions — "How many leaves do I have?", "What was my last payslip?" — creating repetitive workload.

How

The copilot uses grounded tool-calling to query real employee data — not generate answers from general model weights. A strict DataScopeService ensures every query is locked to the authenticated user's own records.

Outcome

Employees get instant, context-aware answers via text or voice — without HR involvement and with employee-level data scoping enforced at the service layer.

Statutory Payroll Engine

Problem

Indian payroll combines statutory contribution rules, eligibility thresholds, state-specific Professional Tax slabs, and dual Old vs New tax regime TDS that must be maintained as regulations evolve.

How

The engine automates Indian statutory calculations for CTC breakdown, statutory contributions, and dual Old vs New tax regime comparison — including Section 87A rebate and surcharge thresholds.

Outcome

Payroll calculations are automated and processed in minutes, significantly reducing spreadsheet-based manual errors.

Bulk Spreadsheet Onboarding

Problem

Onboarding 50 or 200 employees one at a time through a form is impractical — especially during rapid hiring phases.

How

Upload an Excel or CSV file. The system normalizes column names, validates Indian KYC fields (PAN, Aadhaar, IFSC), checks subscription seat availability, and imports valid records in batch.

Outcome

Bulk onboarding with per-row validation — invalid records are flagged with specific errors while valid rows proceed.

Secure Document Generation

Problem

Payslips, relieving letters, and F&F settlements are often created manually in Word — inconsistent, slow, and prone to formatting discrepancies.

How

Server-side PDF generation using Prawn with structured templates, attendance summaries, earnings/deductions tables, and standardized layouts. F&F sheets include Payment of Gratuity Act 1972 calculations.

Outcome

Consistent, structured documents generated on demand with controlled templates — employees download their own payslips directly from the self-service portal.

Automated Attendance Closure

Problem

Employees forget to clock out. This creates orphan attendance records that HR has to investigate and manually resolve — often days later.

How

A midnight sweeper automatically evaluates incomplete attendance states and closes eligible records according to configured rules. Employees can then submit a one-click regularization request.

Outcome

No orphan records accumulate. Attendance data stays clean for payroll processing without constant HR intervention.

Policy RAG

Problem

"What's the maternity leave policy?" — employees ask HR the same policy questions repeatedly because handbooks are buried in shared drives.

How

Company policy documents are embedded as 768-dimensional vectors and stored in PostgreSQL via pgvector. The AI copilot retrieves relevant sections with source references.

Outcome

Employees get instant policy answers with source references — reducing repetitive HR queries and improving policy awareness.

The connected employee lifecycle

This is not a collection of isolated modules. Every stage feeds into the next — from the moment an employee joins to when they exit.

Recruit
Hire
Onboard
Manage
Pay
Develop
Exit

Operational impact

The platform replaces fragmented, manual HR processes with connected, automated workflows — delivering streamlined operational execution across the workforce.

Payroll processing from days of manual work to automated batch runs

Automated salary calculation, statutory deductions, and batch payslip generation replace multi-day spreadsheet reconciliation.

Statutory calculations handled directly by the payroll engine

EPFO, ESIC, Professional Tax, and TDS are processed directly by the payroll engine — reducing manual calculation errors.

Centralized employee information

One employee record — not ten spreadsheets. Profile, attendance, leave, payroll, documents, and performance all in one place.

Employee self-service shifts routine requests away from HR

Employees apply for leave, download payslips, check attendance, and query the AI copilot — without raising tickets or sending emails.

Reliable attendance data without manual cleanup

The automated sweeper and regularization workflow keep attendance records reliable and up to date — preventing orphan records from disrupting payroll.

Complete audit trail and traceability

Every approval, payroll run, document generation, and data change is logged — supporting compliance audits and historical queries.

Built for reliability, multi-tenancy, and scale

The platform is designed as a multi-tenant SaaS application with strict data isolation, background job processing, and secure document generation.

Presentation Layer

Next.js 16 Web Application

App Router · Server & Client Components · Tailwind CSS · Lucide Icons · Role-Based Navigation

REST API · JWT Claims · TLS 1.3
Application & Security Layer

Ruby on Rails 8 API Mode

Multi-Tenant Scoping · Pundit RBAC · DataScopeService · Statutory Payroll Engine · AI Tool Calling Controller

Internal Service Bus & Database Connections
Data & Vector Store

PostgreSQL + pgvector

Tenant-scoped relational schemas & 768-dim embeddings

✨ Grounded AI & Policy RAG Grounded tool-calling via DataScopeService & semantic policy retrieval with source references
Async Background Engine

Solid Queue (Rails 8)

High-throughput job dispatch, batch processing & sweepers

📄 Document & Ingestion Pipeline Prawn PDF generation for payslips/letters & Roo bulk Excel import validation
Layer Technology Purpose
Frontend Next.js 16 (App Router + Turbopack) Server & Client Components, Responsive UI
Styling & Icons Tailwind CSS + Lucide React Design system, dark mode, glassmorphism
Backend Ruby on Rails 8 (API Mode) Multi-tenant business logic & security
Database PostgreSQL Relational storage, tenant-scoped queries
AI / LLM Google Gemini 2.5 Flash Conversational copilot, resume screening, JD generation
Vector Search pgvector (PostgreSQL) Semantic policy document retrieval (RAG)
Background Jobs Solid Queue (Rails 8) Async mailers, payroll batches, sweeper tasks
Document Engine Prawn + Prawn-Table Server-side PDF generation (payslips, letters)
Spreadsheet Engine Roo (xlsx / xls / csv) Bulk employee import with KYC validation
Authentication JWT + BCrypt Stateless auth with tenant-scoped claims
Email ActionMailer + Gmail SMTP Transactional notifications, payslip delivery
Cloud AWS Elastic Beanstalk (Docker) Containerized production deployment
Rails 8 API Next.js 16 Turbopack PostgreSQL pgvector Solid Queue Gemini 2.5 Web Speech API Prawn PDF Roo Excel JWT + BCrypt AWS Docker Rack::Attack Active Storage

Frequently asked questions

How does the HRMS handle Indian statutory compliance for EPFO, ESIC, and Professional Tax? +
The platform automates statutory payroll workflows including EPFO contributions with wage-ceiling handling, ESIC calculations for eligible employees, state-specific Professional Tax slab tiers, and applicable TDS calculations. These rules are applied automatically during payroll processing and can be maintained as statutory requirements evolve.
How does the Dual Tax Regime calculation work? +
The platform calculates tax liabilities concurrently under both the Old and New Tax Regimes (as per the Finance Act), comparing Section 87A rebate eligibility, standard deduction allowances, and surcharge thresholds to provide employees with automated monthly TDS deductions.
How does the AI Copilot prevent data leakage between employees? +
The AI Copilot uses a strict DataScopeService abstraction layer. When an employee queries their leave balance or payslip details, the system executes database queries locked exclusively to the authenticated user's employee record. Queries about colleagues or other employees' data are automatically refused at the service layer.
What makes payroll processing significantly faster on this platform? +
By replacing manual spreadsheet reconciliation with automated background processing, the platform handles salary calculation, statutory deductions, TDS computation, and PDF payslip generation for all employees in a single run — processing what used to be a multi-day manual payroll workflow into streamlined batch runs.

Build a smarter HR operation

See how Ticktil streamlines statutory payroll, smart attendance, employee self-service, and grounded AI workflows across the entire employee lifecycle.

Explore Ticktil Platform Talk to Our Team